After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 619396 - gstreamer does not seek http streams of Ogg Vorbis and Flac audio files.
gstreamer does not seek http streams of Ogg Vorbis and Flac audio files.
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other Linux
: Normal normal
: 0.10.30
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-22 23:58 UTC by Brian
Modified: 2010-05-31 14:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian 2010-05-22 23:58:18 UTC
The media players with gstreamer backends that can play http streams (Totem and Exaile are the ones I'm testing) can seek an http stream of an mp3 file, but not ogg or flac files.

I am testing this on Ubuntu 10.04, with the gstreamer packages from the ubuntu repos (0.10.28).  Totem version 2.30.1, and exaile from the development repo.


The easiest way to test this is to launch a simple http server in a directory with .ogg/.flac/.mp3 files:

> python -m SimpleHTTPServer 8080

Then try to open location http://localhost:8080/<file> in Totem and try to seek.

The simple http server doesn't support the RANGE header so it can't seek (you see an exception), but it doesn't recieve seek requests for .ogg or .flac files, only for .mp3 files.


To test actual streaming, I used the spydaap python DAAP server launchpad.net/spydaap (bzr branch lp:spydaap)

You can use either Rhythmbox or Exaile to connect to the daap server and check the properties of a Track to get the URL, and then open that URL in any player that will play http streams.

Using this, I can seek in ogg/flac streams using VLC, but none of the gstreamer players I've tried.
Comment 1 Wim Taymans 2010-05-26 09:18:27 UTC
seeking in ogg will be working in 0.10.30
Comment 2 Sebastian Dröge (slomo) 2010-05-31 14:50:21 UTC
Then let's close this bug (it should already work).