Problems Streaming Video using SDP File in Windows

Tim Müller tim at centricular.com
Thu Nov 21 09:09:23 PST 2013


On Thu, 2013-11-21 at 16:22 +0000, Jon Lovewell wrote:

Hi Jon,

> I am trying to stream h264 encoded video over rtp using an SDP file in
> Windows (8.1) using V1.2.1 of gstreamer.
> I have tried a number of different pipeline combinations:
>
> 1.      gst-launch-1.0 -v playbin uri=file:///D://stream.sdp – this
> reports that there is no decoder available for type ‘application/sdp’.
> I believe that this is due to the sdpdemux element having a rank of
> none?

Correct, related to https://bugzilla.gnome.org/show_bug.cgi?id=702495


> 2.      gst-launch-1.0 -v filesrc location=D:\\stream.sdp ! sdpdemux !
> decodebin ! autovideosink – no missing elements are reported but
> nothing is ever displayed.

This should work I think. What is the output of -v ? Are you maybe
missing a videoconvert ! videoscale in front of autovideosink?

> 3.      gst-launch-1.0 -v udpsrc port=5000 caps="application/x-rtp,
> media=(string)video, payload=(int)96, clock-rate=(int)9000,
> encoding-name=(string)H264" ! rtpbin ! decodebin ! autovideosink –
> this reports that a H264 video rtp depayloader plugin is required to
> play this stream but not installed.  Not sure why this is as it has a
> rank of secondary.

According to gst-inspect-1.0 rtph264depay the depayloader expects a
clock-rate of 90000 not 9000.

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com






More information about the gstreamer-devel mailing list