[gst-devel] Negative playback problem for file recorded from RTP

Jyoti jyoti.d at allaboutif.com
Tue Jun 9 09:29:25 CEST 2009

Hi all,

I have written applications for Multicast server and client
using RTP. The server sends the RTP payloaded packets on the UDP
and the client depayloads, decode and re-encode the RTP packets
and write to a file. The file I am streaming contains H.264 video
and AAC audio.

- The saved file doesn't support -ve playback. Where as the original
  file streamed supports -ve playback.
- What data am I missing?

Below are the pipelines: (For video)


gst-launch gstrtpbin name=rtpbin filesrc
location=~/Desktop/h264-aac/jurassic.mp4 ! qtdemux name=d d. ! rtph264pay !
rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 ! udpsink port=5002
host= rtpbin.send_rtcp_src_0 ! udpsink port=5003 host=
sync=false async=false udpsrc port=5007 ! rtpbin.recv_rtcp_sink_0 -v

gst-launch gstrtpbin name=rtpbin udpsrc caps="application/x-rtp,
media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264,
ssrc=(guint)2605181711, payload=(int)96, clock-base=(guint)735690826,
seqnum-base=(guint)36067" uri=udp:// port=5002 !
rtpbin.recv_rtp_sink_0 rtpbin. ! rtph264depay ! ffdec_h264 ! x264enc !
ffmux_mp4 ! filesink location=~/Desktop/test-pipeline.mp4  -e

Thanks for any suggestions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090609/2184fd58/attachment.htm>

More information about the gstreamer-devel mailing list