[Bug 758719] Rtp retransmission broken / examples not working

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Dec 1 06:30:06 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758719

--- Comment #8 from Arjen Veenhuizen <arjen.veenhuizen at tno.nl> ---
I have been digging deeper and I have created a test Sender and Receiver
application in Python. This app sends MP2TS in RTP over UDP from one host to
another. For now I am just streaming on localhost with sender and receiver
running on the same host. Pipelines are attached to this bug report.

At a low bitrate < 30Mbps:
* Virtually no visual distortion is noticed at the receiver with
do-retransmission=TRUE
* Virtually no visual distortion is noticed at the receiver with
do-retransmission=FALSE
* I see a hand-full of retransmission requests (querying num-rtx-requests and
num-rtx-packets) when do-retransmission=TRUE
* I see no retransmission requests when do-retransmission=FALSE (which makes
sense)

At a high bitrate > 50Mbps:
* Significant visual distortion is noticed at the receiver with
do-retransmission=TRUE
* Virtually no visual distortion is noticed at the receiver with
do-retransmission=FALSE
* I see hundreds of retransmission requests (querying num-rtx-requests and
num-rtx-packets) when do-retransmission=TRUE
* I see no retransmission requests when do-retransmission=FALSE (which makes
sense)

In case of even higher bitrates (250Mbps and up), the problem gets worse and
worse. And to make matters even more worse, VLC is playing the raw RTP stream
(so without any RTCP at all) just fine. This leads me to assume that this
problem is caused by the receiver pipeline. Any thoughts?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list