[gst-devel] MPEG-4 video rtp payloader

yangsb yangsb05 at gmail.com
Fri Feb 13 11:26:59 CET 2009


Yes. I am sure.
Actually, I get the mpeg4 file from a avi demuxer.
Also , I tried files directly saved from the output of a hardware mpeg4
encoder( in a SOC , like TI's DM355 processor ). 




Edward Hervey wrote:
> 
> Hi,
> 
> On Thu, 2009-02-12 at 23:18 -0800, yangsb wrote:
>> Hi, Mike
>> Thanks for your reply.
>> I tried this pipeline :
>> 
>> gst-lanuch -v filesrc location="test.mpeg4" ! mpeg4videoparse !
>> rtpmp4vpay !
>> udpsink port=5000
>> 
>> But it stops after pops the following message:
>> -----------------------------------------------------------------------
>> Setting pipeline to PAUSED ...
>> Pipeline is PREROLLING ...
>> -----------------------------------------------------------------------
>> It does not pop more messages , no warnings and errors.
>> Could you give me some advice ?
> 
>   Are you 100% sure it's a raw mpeg4 video file ? And not in a container
> format ? Use gst-typefind-0.10 on that file to see the type of the file.
> If it's in a container format, you'll need to use the appropriate
> demuxer before the mpeg4video parser.
> 
>    Edward
> 
>> 
>> 
>> 
>> 
>> 
>> Michael Smith-7 wrote:
>> > 
>> > On Thu, Feb 12, 2009 at 8:49 PM, yang shaobo <yangsb05 at gmail.com>
>> wrote:
>> >> Does anyone knows which plugin can be used as a payloader for raw
>> >> mpeg4( simple profile ) video ?
>> >>
>> >> I tried the rtpmp4vpay,but it does not work.
>> >> My pipeline is the following :
>> >>
>> >> sender :
>> >> gst-lanuch -v filesrc location="test.mpeg4" ! rtpmp4vpay ! udpsink
>> >> port=5000
>> > 
>> > rtpmp4vpay is _only_ an rtp payloader. It won't parse a raw bitstream
>> > for you. So, you need to have a parser before it (e.g.
>> > mpeg4videoparse), since it's coming from a file (rather than an
>> > encoder, which would already output parsed buffers, with appropriate
>> > caps).
>> > 
>> > Mike
>> > 
>> >
>> ------------------------------------------------------------------------------
>> > Open Source Business Conference (OSBC), March 24-25, 2009, San
>> Francisco,
>> > CA
>> > -OSBC tackles the biggest issue in open source: Open Sourcing the
>> > Enterprise
>> > -Strategies to boost innovation and cut costs with open source
>> > participation
>> > -Receive a $600 discount off the registration fee with the source code:
>> > SFAD
>> > http://p.sf.net/sfu/XcvMzF8H
>> > _______________________________________________
>> > gstreamer-devel mailing list
>> > gstreamer-devel at lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>> > 
>> > 
>> 
> 
> 
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> 
> 

-- 
View this message in context: http://www.nabble.com/MPEG-4-video-rtp-payloader-tp21990224p21993786.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.





More information about the gstreamer-devel mailing list