[gst-devel] MPEG-4 video rtp payloader

yang shaobo yangsb05 at gmail.com
Fri Feb 13 05:49:08 CET 2009


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
receiver :
gst-lanuch -v udpsrc port=5000 ! rtpmp4vdepay ! filesink location=out.mpeg4

When I run the sender , it pops the following messages and then breaks down.
--------------------------------------------------------------------------------------
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:01.906842291  1105    0x57600 WARN        basertppayload
gstbasertppayload.c:690:gst_basertppayload_push:<rtpmp4vpay0> error:
subclass did not specify clock-rate
ERROR: from element /pipeline0/rtpmp4vpay0: Element doesn't implement
handling of this stream. Please file a bug.
Additional debug info:
gstbasertppayload.c(690): gst_basertppayload_push (): /pipeline0/rtpmp4vpay0:
subclass did not specify clock-rate
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
0:00:01.931542791  1105    0x57600 WARN        basertppayload
gstbasertppayload.c:690:gst_basertppayload_push:<rtpmp4vpay0> error:
subclass did not specify clock-rate
0:00:01.934702375  1105    0x57600 WARN        basertppayload
gstbasertppayload.c:690:gst_basertppayload_push:<rtpmp4vpay0> error:
subclass did not specify clock-rate
FREEING pipeline ...
----------------------------------------------------------------------------
BTW :
I am sure that the video file is mpeg-4 format , as the video file has
been player by Elecard MPEG Player.
Could anyone give me some advice ?




More information about the gstreamer-devel mailing list