[gst-devel] Problem when using rtspsrc

Wim Taymans wim at fluendo.com
Mon Nov 13 11:46:14 CET 2006


On Tue, 2006-11-07 at 06:44 -0800, Fabrice Triboix wrote:
> Hi again,
> 
> I may have a clue: the SDP sent by the helix server indicates a dynamic payload type for RTP packets (101).
> This payload type is then defined through an rtpmap attribute:
> a=rtpmap:101 X-MP3-draft-00/1000
> 
> I greatly suspect that this MIME type is helix/real specific. Could anybody confirm this? and that gstreamer is not able to handle that yet?
Yes, this payload type is not yet supported AFAIK and that's why rtspsrc
does not want to link with rtpmpadepay and you get a not-linked error.

Wim

> Thank you,
> 
>   Fabrice
> 
> ----- Original Message ----
> From: Fabrice Triboix <gstdbg at yahoo.com>
> To: gstreamer-devel at lists.sourceforge.net
> Sent: Tuesday, November 7, 2006 2:32:42 PM
> Subject: Re: [gst-devel] Problem when using rtspsrc
> 
> Hi,
> 
> I created another small program to send RTP packets (payload
> type=14, content=a human readable string) to a given host/UDP port, and
> I can receive these packets using:
> $ gst-launch udpsrc port=5678 ! rtpmpadepay ! filesink=dump
> 
> The
> dump file contains my strings, a bit truncated though, but I guess this
> is normal. So apparently, the rtpmpadepay element works correctly.
> 
> I suspect the problem is more on how the rtspsrc element creates and links the various udpsrc/rtpXXX elements.
> Does anybody has some insights about these problems?
> 
> Thank you very much,
> 
>   Fabrice
> 
> ----- Original Message ----
> From: Fabrice Triboix <gstdbg at yahoo.com>
> To: gstreamer-devel at lists.sourceforge.net
> Sent: Tuesday, November 7, 2006 11:11:49 AM
> Subject: Re: [gst-devel] Problem when using rtspsrc
> 
> I created a simple program to send a UDP packet every second to a given host/port, and I can receive these packets without any problem using:
> $ gst-launch udpsrc port=6789 ! filesink=dump
> 
> So it seems that the udpsrc element is working... Any other ideas?
> 
> Thank you,
> 
>   Fabrice
> 
> 
> ----- Original Message ----
> From: Fabrice Triboix <gstdbg at yahoo.com>
> To: gstreamer-devel at lists.sourceforge.net
> Sent: Tuesday, November 7, 2006 10:36:14 AM
> Subject: [gst-devel] Problem when using rtspsrc
> 
> 
> Hi all,
> 
> I am trying to use rtspsrc to get an on-demand RTP stream from an helix server.
> Here is the command line that I use:
> 
> $ gst-launch --gst-debug=3 --gst-debug-no-color rtspsrc
> location=rtsp://helixsrv/file.mp3 ! rtpmpadepay ! filesink
> location=dump.mp3
> 
> But I get an error in the udpsrc element, apparently with the first RTP packet received:
> ERROR: from element /pipeline0/rtspsrc0/udpsrc0: Internal data flow error.
> 
> [---snip---]
> 
> 
> 
> 
> 
> 
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
-- 
Wim Taymans <wim at fluendo.com>





More information about the gstreamer-devel mailing list