Advantage of tee over shmsink?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Advantage of tee over shmsink?

rhythm87
Hi
Can somebody tell me whats the advantage of using Gstreamer Tee over Shmsink
? or the other way round.
There are other elements like fdsink, proxysink, appsink, ipcpipeline etc.
Is there any performance advantage of using one over the other.

Suggestions are appreciated.

Regards,
Rhythm




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Advantage of tee over shmsink?

Nicolas Dufresne-5
Le mercredi 04 juillet 2018 à 23:55 -0700, rhythm87 a écrit :
> Hi
> Can somebody tell me whats the advantage of using Gstreamer Tee over Shmsink
> ? or the other way round.

It's apple and orange, so these cannot be compared. Best is to explain
your goal, this we we can make suggestion on what is best for this
situation.

> There are other elements like fdsink, proxysink, appsink, ipcpipeline etc.
> Is there any performance advantage of using one over the other.
>
> Suggestions are appreciated.
>
> Regards,
> Rhythm
>
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Advantage of tee over shmsink?

rhythm87
I have an incoming rtp stream which I need to view as well as record to a
file.
And this can be achieved using tee, or shmsink, or ipcpipeline, or
proxysink.
But mostly for this situation I have seen examples with only tee.
Why is tee preferred for this scenerio?

Hope I was clear .



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Advantage of tee over shmsink?

Nicolas Dufresne-5
Le jeudi 05 juillet 2018 à 13:46 -0700, rhythm87 a écrit :
> I have an incoming rtp stream which I need to view as well as record
> to a
> file.
> And this can be achieved using tee, or shmsink, or ipcpipeline, or
> proxysink.
> But mostly for this situation I have seen examples with only tee.
> Why is tee preferred for this scenerio?

It's just simpler, no setup, no extra process. shmsink, ipcpipeline are
for the case you have multiple process. proxysrc is not multiplexer. It
bridge one stream from one pipeline to another pipeline, in the same
process. Similarly, intervideosrc/sink will do the same but allow
multiplexing.

>
> Hope I was clear .
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Advantage of tee over shmsink?

rhythm87
Okay, that was pretty clear.

Thanks



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel