[gst-devel] I need help with RTP pipeline

M M mikel_m01 at yahoo.com
Mon Aug 7 22:54:43 CEST 2006


Hi,
Please I need help on RTP pipeline, I have this pipeline:

Sender:
gst-launch videotestsrc ! ffenc_h263p  ! rtph263ppay ! udpsink port=4000
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

Works fine!!! but the Receiver:

gst-launch udpsrc port=4000  ! rtph263pdepay !  ffdec_h263 ! xvimagesink
OR even
gst-launch udpsrc port=4000  ! rtph263pdepay !  fakesink

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

** (gst-launch-0.10:29039): CRITICAL **: gst_base_rtp_depayload_chain: assertion `filter->clock_rate > 0' failed
ERROR: from element /pipeline0/udpsrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(1569): gst_base_src_loop (): /pipeline0/udpsrc0:
streaming task paused, reason error (-5)
Execution ended after 2564000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

I traced the error to gstrtph263pdepay.c and gstbasertpdepayload.c and tried to fix the clockrate, by commenting out checking the structure (in gstrtph263pdepay.c setcaps), that didn't work. This error unfortunately exists in all the RTP depayloaders. Maybe I am doing something wrong!. Please help.

Regards,
Michael

 			
---------------------------------
See the all-new, redesigned Yahoo.com.  Check it out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060807/bb700625/attachment.htm>


More information about the gstreamer-devel mailing list