[Bug 758949] qtmux can't handle missing DTS

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Dec 14 01:38:35 PST 2015


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

--- Comment #10 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Nicolas Dufresne (stormer) from comment #8)
> I wonder if instead we can have DTS set the same way as with UDP, and let
> the jitterbuffer (even if not essential) smooth it up a bit.

The problem is that TCP is a quite bursty protocol because of all the buffering
that happens, the packet reordering and resending inside the protocol, etc.
With UDP you don't have all that and get packets as they arrive.

So with UDP you get some relatively good estimate of DTS by looking at the
capture times, with TCP it can be completely off. That's why we only ever take
the first timestamp as a base with TCP and let everything else be interpolated.

-- 
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