Playback of RTP stream using gstreamer

amoln amol.natekar at gmail.com
Thu Jan 5 21:58:37 PST 2012


Any pointers on how to debug this issue further. I tried dumping the stream
using the following pipeline:

gst-launch-0.10 --gst-debug=ffmpeg:5 udpsrc multicast-iface=eth0
uri=udp://239.255.255.6:25000 caps='application/x-rtp, media=(string)video,
clock-rate=(int)90000, encoding-name=(string)H264,
profile-level-id=(string)\"\", payload=(int)96' ! gstrtpjitterbuffer
latency=2000 ! rtph264depay ! filesink location="video_dump.264"

and it works fine when played using ffplay.

So i doubt that the timing parameters are still not proper. I even provided
the proper framerate to ffdec_h264 element as shown in the pipeline below:

gst-launch-0.10 -vvv udpsrc multicast-iface=eth0
uri=udp://239.255.255.6:25000 caps='application/x-rtp, media=(string)video,
clock-rate=(int)90000, encoding-name=(string)H264,
profile-level-id=(string)\"\", payload=(int)96' ! gstrtpjitterbuffer
latency=2000 ! rtph264depay ! 'video/x-h264,framerate=(fraction)50/1' !
ffdec_h264 ! ffmpegcolorspace ! ximagesink 

Am I still missing something in the above pipeline?

Thanks,
Amol

--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Playback-of-RTP-stream-using-gstreamer-tp4264837p4268342.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list