[gst-devel] Udpsrc seems not to handle the packages that are out of order?

Olivier Crête olivier.crete at collabora.co.uk
Sat Jul 26 17:46:21 CEST 2008


On Sat, 2008-07-26 at 22:57 +0800, liangzhihong1984 wrote:
> I use udpsrc element to receive a mpeg2ts stream then depay,
> demux,decode, and display it, but it's really bad, there are so many
> mosaics.
> I guess maybe udpsrc doesn't handle the packages out of order or those
> have been lost? 
> Is that true? If so, what should i do to resolve it?

No, udpsrc is just a simple source. If you want to re-order packet, you
need to use a jitterbuffer, like gstrtpjitterbuffer thats part of the
rtpmanager plugin. You may want to use gstrtpbin that does other things
too (separate ssrcs/pts, etc).


-- 
Olivier Crête
olivier.crete at collabora.co.uk
Collabora Ltd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080726/611f7919/attachment.pgp>


More information about the gstreamer-devel mailing list