[gst-devel] How to convet raw h264 file to rtp ts stream?

Tiago Katcipis katcipis at inf.ufsc.br
Mon Mar 29 15:00:03 CEST 2010

It seems that you don't have any element providing a clock so the pipeline
will run as fast as possible, at least this happened when i had a similar
problem. Your problem seems to be a little different since the timestamps
are all the same, i would try to see if there is not missing some other
parser or muxer on your pipeline (the one that would do the timestamping and
provide a clock).

Maybe the clock documentation helps you:


2010/3/29 libing195 <libing195 at 163.com>

> Hi, All
>      I want to read a raw h264 file, then convert it to ts stream and send
> out with rtp/udp.
> script as follow as :
>     gst-launch -v filesrc location=raw.h264 \
>         ! h264parse \
>         ! mpegtsmux \
>         ! rtpmp2tpay \
>         ! udpsink port=6688 host=
> My problem is that, I receive all the  ts/rtp pockets immediately.  :)
> And all rtp pockets with the same timestamps, so i can't play it with vlc.
> So how can i get a normal speed stream ?
> Thanks!!
> --
> Bercy Li
> +8615954811012
> libing195 at 163.com
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100329/4ce980e4/attachment.htm>

More information about the gstreamer-devel mailing list