[gst-devel] State change issues when asking for a RTSP stream with VLC

Javier Gálvez Guerrero javier.galvez.guerrero at gmail.com
Wed Mar 4 14:34:07 CET 2009


Hi there,

I was using the Gstreamer framework (version 0.8) to get some tests. I used
Gstreamer as client and VLC (0.9.4) as RTSP server and it worked smoothly.
The problem has arised when updating Gstreamer to 0.10.21. When I launch
"gst-launch-0.10 playbin uri=rtsp://IP:PORT/content it never starts playing
the media. Using VLC as a client works ok.

I can see with Wireshark the RTSP message exchange (PAUSE and then TEARDOWN)
and I get these error messages where launching Gstreamer:

Estableciendo el flujo a PAUSADO ... (PAUSED)
El flujo es en vivo y no necesita PRECACHEADO ... (PRECACHED)
Estableciendo el flujo para REPRODUCCIÓN ... (PLAY)
New clock: GstSystemClock
ERROR: desde el elemento
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/ffdec_mpegvideo:ffdec_mpegvideo0:
Internal GStreamer error: negotiation problem.  Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Información adicional de depurado:
gstffmpegdec.c(2339): gst_ffmpegdec_chain ():
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/ffdec_mpegvideo:ffdec_mpegvideo0:
ffdec_mpegvideo: input format was not set before data start
Execution ended after 887032082 ns.
Estableciendo el flujo a PAUSADO ...
Estableciendo pipeline a READY...
Estableciendo pipeline a NULL...
LIBERANDO pipeline ... (FREEING)


I would like to know how I can solve this issue and, in case the only
solution is downgrading to gstreamer 0.8, could anybody tell me where can I
find it?

By the way, as you may have noted, I am a newbie in the Gstreamer framework,
but I am quite interested in succeedin using it. Any help would be much
appreciated.


Thank you,
Javi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090304/ef9d7b34/attachment.htm>


More information about the gstreamer-devel mailing list