[gst-devel] Problem when using rtspsrc

Fabrice Triboix gstdbg at yahoo.com
Tue Nov 7 11:36:14 CET 2006


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.




Here are some debug statements which I think are relevant:


0:00:00.172433000  7764 0x628930 INFO               basesrc gstbasesrc.c:1572:gst_base_src_loop: pausing after gst_pad_push() = -1


0:00:00.172492000  7764 0x628930 WARN               basesrc gstbasesrc.c:1610:gst_base_src_loop: error: Internal data flow error.


0:00:00.172511000  7764 0x628930 WARN               basesrc gstbasesrc.c:1610:gst_base_src_loop: error: streaming task paused, reason not-linked (-1)


0:00:00.172548000  7764 0x628930 INFO      GST_ERROR_SYSTEM gstelement.c:1547:gst_element_message_full: posting message: Internal data flow error.


0:00:00.172629000  7764 0x628930 INFO      GST_ERROR_SYSTEM gstelement.c:1562:gst_element_message_full: posted message: Internal data flow error.


ERROR: from element /pipeline0/rtspsrc0/udpsrc0: Internal data flow error.

I have seen a similar error  in bugzilla: #347918, which has apparently been resolved...

Could anybody help me out?

Thank you very much!

  Fabrice











More information about the gstreamer-devel mailing list