Adding another RtpBin to the pipeline
Benjamin Trent
ben.w.trent at gmail.com
Fri Nov 7 13:09:36 PST 2014
My pipeline design is this:
I have a pipeline that contains a Tee and when a new stream is requested, a
new pad is created on that tee, and then a new RTPBIN is added to the
pipeline and its rtp input is linked against the new tee source pad.
The first client connected works fine.
When another party request a stream(same process is completed), the
previous receiver then starts creating additional sometimes pads for both
sessions(recv_rtp_src_%u_%u_%u). It is like a second rtp session is created
between the two rtpbins(sender and receiver). Whey is the receiver acting
like a new session is happening?
Each rtpbin has a unique name, all elements added have unique names and I
am not sending duplicates to the previous client.
Why is this occurring? Does the Rtpbin reset the pipeline clock? Does the
state of the pipeline change and create a new rtp session with the previous
client?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141107/69b9229f/attachment.html>
More information about the gstreamer-devel
mailing list