[gst-devel] RTP H.263 depayloader problem and possible fix

Deeptendu Bikash dbikash at gmail.com
Mon Sep 4 11:57:19 CEST 2006


Hi,

I was trying to stream H.263 video over RTSP/RTP using gstreamer. I used the
command:
gst-launch rtspsrc location=<RTSP URL of a 3gp file with H.263 video> !
rtph263pdepay ! ffdec_h263 ! ffmpegcolorspace ! xvimagesink
However, I get the error: gst-launch-0.10:5450): GStreamer-WARNING **: pad
rtpdec0:sinkrtp returned caps that are not a real subset of its template
caps
and the video does not play.

However, after examining the SDP, I changed the code of
gstrtph263pdepay.cto allow the sink caps to have the range [1, MAX]
for clock-rate instead of
90,000, and also allow the encoding name "H263-2000". After this the
gst-launch worked fine and the video played.

Should this be incorporated in the gst code?
I am using gstreamer-0.10.9 and gst-plugins-good-0.10.3.

Regards,
Deeptendu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060904/94677fae/attachment.htm>


More information about the gstreamer-devel mailing list