Autogenerated pipelines using playbin ===================================== WORKS: gst-launch-0.10 playbin video-sink=glessink uri=file:///tmp/capture.ts gst-launch-0.10 playbin video-sink=glessink uri=http://web01/capture.ts FAIL: gst-launch-0.10 playbin video-sink=glessink uri=udp://239.0.21.1:4444 Manual generated pipelines ========================== WORKS: gst-launch-0.10 filesrc location=/tmp/capture.ts ! \ mpegtsdemux name=demux\ demux. ! audio/mpeg,mpegversion=1 ! \ { queue2 ! mpegaudioparse ! audio/mpeg,mpegaudioversion=1,layer=2,channels=2,rate=48000 ! ffdec_mp2float } ! \ { queue2 ! audioconvert ! alsasink } \ demux. ! queue2 ! { ffdec_mpeg2video max-threads=0 ! queue2 } ! glessink gst-launch-0.10 souphttpsrc location=http://web01/capture.ts ! \ mpegtsdemux name=demux\ demux. ! audio/mpeg,mpegversion=1 ! \ { queue2 ! mpegaudioparse ! audio/mpeg,mpegaudioversion=1,layer=2,channels=2,rate=48000 ! ffdec_mp2float } ! \ { queue2 ! audioconvert ! alsasink } \ demux. ! queue2 ! { ffdec_mpeg2video max-threads=0 ! queue2 } ! glessink FAIL: gst-launch-0.10 udpsrc uri=udp://239.0.21.1:4444 ! \ mpegtsdemux name=demux\ demux. ! audio/mpeg,mpegversion=1 ! \ { queue2 ! mpegaudioparse ! audio/mpeg,mpegaudioversion=1,layer=2,channels=2,rate=48000 ! ffdec_mp2float } ! \ { queue2 ! audioconvert ! alsasink } \ demux. ! queue2 ! { ffdec_mpeg2video max-threads=0 ! queue2 } ! glessink