[Bug 673794] udpsink: implement timestamp smoothing / sender throttling (for rtprawpay and gigabit ethernet)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 16 03:31:11 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=673794
  GStreamer | gst-plugins-good | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
            Version|0.11.x                      |git
         Resolution|NOTABUG                     |
            Summary|rtprawdepay and gigabit     |udpsink: implement
                   |ethernet                    |timestamp smoothing /
                   |                            |sender throttling (for
                   |                            |rtprawpay and gigabit
                   |                            |ethernet)
           Severity|major                       |enhancement

--- Comment #13 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-10-16 10:31:07 UTC ---
I seem to remember an IRC discussion about this.

Basically, the problem was that the max. udp buffer size could not be made big
enough, so if you split a large raw video frame into multiple RTP/UDP packets
to be sent at the same time, you'd basically be guaranteed to drop half of the
data, because the buffer will fill up and we try to send the following packets
immediately. Letting identity timestamp the packets before sending them out
helped.

I believe the conclusion was that it would make sense to implement some kind of
throttling/smoothing in udpsink.

Re-opening this for now. Wim: feel free to close again.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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