Rhythmbox and realaudio?
I've just downloaded rhythmbox et al. from ulb and quite like the look of it (although it takes *ages* to start up because I've got loads of music :-) One thing, though - it has "internet radio" support but I'm not sure what this means in terms of formats. I usually listen to BBC Radio 1 using xmms on my PC, which is a RealAudio stream. However, Rhythmbox doesn't like this - it complains with one of the following errors: 1) creating uri "rtsp://rmlivev8.bbc.net.uk/farm/*/ev7/live24/radio1/live/r1_dsat_g2.ra" (No such file or directory) 2) creating uri "rtsp://rmlivev8.bbc.net.uk/farm/*/ev7/live24/radio1/live/r1_dsat_g2.ra" (Interrupted system call) Any idea whether and how I can get this working? TiA John -- John Pettigrew Headstrong Games john@headstrong-games.co.uk Fun : Strategy : Price http://www.headstrong-games.co.uk/ Board games that won't break the bank Valley of the Kings: ransack an ancient Egyptian tomb but beware of mummies!
One thing, though - it has "internet radio" support but I'm not sure what this means in terms of formats. I usually listen to BBC Radio 1 using xmms on my PC, which is a RealAudio stream. However, Rhythmbox doesn't like this - it complains with one of the following errors:
It doesn't support Real, as there isn't a working Real plugin for GStreamer (this ticks me off too a bit as well John, I'm a BBC Radio 4/5/6 addict). However, one of the GStreamer team has started work on a pluginn wrapper to use Xine plugins in GStreamer. It's for the currently unstable 0.7 tree (which I may package at some point when they produce a version of gst-player that uses it - RB and Sound Juicer already do...), which will become 0.8 when it's deemed stable. It's in GStreamer Plugins version 0.7.5, marked as 'experimental', I don't know what it's status will be by the time 0.8 "goes gold" -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
It's in GStreamer Plugins version 0.7.5, marked as 'experimental', I don't know what it's status will be by the time 0.8 "goes gold"
Tracked down the blog entry about this: http://www.advogato.org/person/company/diary.html?start=7 -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
On Monday 01 March 2004 12.04, James Ogley wrote:
One thing, though - it has "internet radio" support but I'm not sure what this means in terms of formats. I usually listen to BBC Radio 1 using xmms on my PC, which is a RealAudio stream. However, Rhythmbox doesn't like this - it complains with one of the following errors:
It doesn't support Real, as there isn't a working Real plugin for GStreamer (this ticks me off too a bit as well John, I'm a BBC Radio 4/5/6 addict).
However, one of the GStreamer team has started work on a pluginn wrapper to use Xine plugins in GStreamer. It's for the currently unstable 0.7 tree (which I may package at some point when they produce a version of gst-player that uses it - RB and Sound Juicer already do...), which will become 0.8 when it's deemed stable.
Rhythmbox has a xine backend. Why don't you just use that in the mean time?
In a previous message, Anders Johansson <andjoh@rydsbo.net> wrote:
On Monday 01 March 2004 12.04, James Ogley wrote:
I usually listen to BBC Radio 1 using xmms on my PC, which is a RealAudio stream.
It doesn't support Real, as there isn't a working Real plugin for GStreamer
Rhythmbox has a xine backend. Why don't you just use that in the mean time?
I did see an rtsp plugin listed by gst-inspect as part of ffmpeg, but this doesn't seem to work :-( John -- John Pettigrew Headstrong Games john@headstrong-games.co.uk Fun : Strategy : Price http://www.headstrong-games.co.uk/ Board games that won't break the bank Knossos: escape the ever-changing labyrinth before the Minotaur catches you!
I did see an rtsp plugin listed by gst-inspect as part of ffmpeg, but this doesn't seem to work :-(
RTSP is just the transport/protocol used by Real Player, it doesn't do any decoding... -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
Rhythmbox has a xine backend. Why don't you just use that in the mean time?
Well, I've generally taken the view that RB is primarily a GStreamer app, so I would build it with the GStreamer backend. Totem (included in SuSE) also has GStreamer and Xine backends, but it's primarily a Xine app, so I use Totem for listening to the BBC. Would people prefer to have RB packages built with the Xine backend rather than GStreamer? -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
In a previous message, James Ogley <james@usr-local-bin.org> wrote:
Would people prefer to have RB packages built with the Xine backend rather than GStreamer?
Is it an absolute choice (only one or the other)? John -- John Pettigrew Headstrong Games john@headstrong-games.co.uk Fun : Strategy : Price http://www.headstrong-games.co.uk/ Board games that won't break the bank Knossos: escape the ever-changing labyrinth before the Minotaur catches you!
On Monday 01 March 2004 13.21, John Pettigrew wrote:
In a previous message, James Ogley <james@usr-local-bin.org> wrote:
Would people prefer to have RB packages built with the Xine backend rather than GStreamer?
Is it an absolute choice (only one or the other)?
Yes, when you compile rhythmbox you pass --enable-xine to the configure script to enable xine and by implication disable gstreamer In my experience, the xine backend is more stable. In fact that's why the developer created it. rb was originally a gstreamer only app but they had a ton of problems so he created the xine backend to get away from it. Since then gstreamer has improved a lot, but IMHO xine is still better and more functional (unless you really need that pipelining stuff gstreamer does)
Yes, when you compile rhythmbox you pass --enable-xine to the configure script to enable xine and by implication disable gstreamer Since then gstreamer has improved a lot, but IMHO xine is still better and more functional (unless you really need that pipelining stuff gstreamer does)
Okay, I've now added additional packages (still in the GStreamer section - with the main Rhythmbox packages) called rhythmbox-xine which are built with the Xine backend. Installing it will replace the rhythmbox package, but it's named differently so that users using APT won't get confused by it suddenly switching to the Xine backend when they upgrade. Yes, I know the 'GStreamer' section is horribly misnamed now, at some point, I'll make it simply 'Multimedia', but I can't be bothered right now :) -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
Okay, I've now added additional packages (still in the GStreamer section - with the main Rhythmbox packages) called rhythmbox-xine which are built with the Xine backend. Yes, I know the 'GStreamer' section is horribly misnamed now, at some point, I'll make it simply 'Multimedia', but I can't be bothered right now :)
As if to compound and emphasise this, I've now added packages of the latest version of Totem (0.99.9 with Xine backend) to the increasingly arcanely named GStreamer section of www.usr-local-bin.org :) -- James Ogley, Webmaster, Rubber Turnip james@rubberturnip.org.uk http://www.rubberturnip.org.uk Jabber: riggwelter@myjabber.net Using Free Software since 1994, running GNU/Linux (SuSE 9.0) GNOME updates for SuSE: http://www.usr-local-bin.org
participants (3)
-
Anders Johansson
-
James Ogley
-
John Pettigrew