What is happening in this pipeline (rtpbin sending and receiving simultaneously)

Sebastian Dröge sebastian at centricular.com
Thu Jul 7 06:27:35 UTC 2016


On Mi, 2016-07-06 at 12:48 +0300, Хазанский Роман wrote:
> [...]
> Can anyone please explain what is happening here and does this
> 'reverse rtcp' really reduce latency?

This is using the rtpbin element, which in addition to doing RTCP also
has an rtpjitterbuffer on the receiver side, which is probably the
reason why it works better for you. Doing RTP without rtpjitterbuffer
requires very good network conditions.

RTCP won't reduce latency or solve anything on its own, but it can be
used for various control and statistics. It's not used for anything
meaningful in your pipeline though.


Also in your pipeline, you set buffer-mode=4 ntp-sync=true and
sync=false on the video sink. This does not really make much sense.
What's your goal, what's the bigger picture?

-- 

Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160707/da889f7e/attachment.sig>


More information about the gstreamer-devel mailing list