GNOME Bugzilla – Bug 665969
Totem can't play rtsp
Last modified: 2013-03-06 23:26:52 UTC
the video doesn't load; the buffer progressbar just keeps getting finisned again and again rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov
What versions of GStreamer core, -base, and -good? gst-launch-0.10 playbin2 uri=rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov works for me both with git and the latest releases.
interesting: 1) $ gst-launch-0.10 playbin2 uri=rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov works OK 2) $ totem rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov works OK 3) open totem, Movie -> Open Location rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov doesn't work using Fedora 15, core 0.10.34-1, base 0.10.33-1, good 0.10.29-1
I get the stream stopping after anything from 10 secs to a minute, and failing to restart, and semi-randomly, whichever way to open the stream I end up using. I'm pretty certain that the failure to work correctly has nothing to do with how you start the stream.
Reopening as I can't see any open non developer question.
Does this still happen with a current / the latest releases? (i.e. core/base 0.10.36, -good 0.10.31)
Ondra, can you reproduce the issue with latest version of totem ?
Sorry, still running Fedora 15. I can report back when I update to the new version, but that may not happen soon.
$ totem rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov ** Message: Error: Could not read from resource. gstrtspsrc.c(4589): gst_rtspsrc_try_send (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source: Could not receive message. (Parse error) ** Message: Error: Could not read from resource. gstrtspsrc.c(4589): gst_rtspsrc_try_send (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin1/GstRTSPSrc:source: Could not receive message. (Parse error) It took two attempts to make it fail, i.e. I needed to start it a second time before encountering this error very quickly. Funnily enough, gst-launch doesn't fail. At least it didn't five times. This is on Fedora 17.
It doesn't do anything here with GStreamer 1.0, whether using totem or gst-launch, it just hangs.
gst-launch fails but VLC works (takes about 10-15 seconds for the stream to start), so reassigning to GStreamer.
This is already fixed in the 1.0 git branch as well as master with will become 1.2