Tiny Core Extensions > TCE 2.x
rhythmbox
Juanito:
This started out as a project to get libgupnp and rygel working to stream mp3 files to a ps3. I couldn't get the ps3 to "see" the files streamed by rygel, so I looked around for something that would stream files (in order to test the other aspects of the setup) and hit upon rhythmbox.
Having started to try and compile rhythmbox, things quickly decended into some kind of dependency purgatory, but I refused to give in to bloat-o-gnome and finally came up with something that works.
This extension is very rough - for example the repeat, shuffle and browse icons refuse to appear - and has only been tested playing mp3 files (with both alsa and oss) and streaming mp3 files to a ps3 using the python_coherence extension (and both at the same time). You should be able to play ogg-vorbis files and maybe flac files and, depending on what you want to play, the gst-plugins-bad and ugly extensions might not be needed.
The other plug-ins might or might not work.
Comments, suggestions, gtk2 icon advice, etc welcome :)
--- Code: ---Title: rhythmbox.tczl
Description: rhythmbox music player
Version: 0.12.5
Author: see list of sites below
Original-site: see list of sites below
Copying-policy: see list of sites below
Size: 1.1MB
Extension_by: juanito
Comments: one-stop multimedia application, supporting a music library,
multiple playlists, internet radio, and more
----------
can be used with the python_coherence extension to stream music
to dnla/upnp compliant players like a ps3
----------
requires the atk, cairo, pango, glib2, fontconfig, expat2, libxml2,
graphics-libs-1, pixman, ttf-bitstream-vera, Xlibs_support, gtk2,
dbus, dbus-glib, libproxy, gnutls, libgcrypt, libgpg-error,
totem-pl-parser, gnome-media, GConf-2.18.0.1.devs,
ORBit2-2.14.17_devs, libglade, libsoup-gnome, gstreamer,
gst-plugins-base, libasound, liboil, ogg-vorbis, libtheora,
gst-plugins-good, flac, taglib, gst-plugins-bad, bzip2-lib,
gst-plugins-ugly, libmad, libid3tag, gst-python, gmime, libffi,
python, sqlite3, openssl-0.9.8h, tcl_tk, pycairo, pygobject, pygtk,
pyorbit, libIDL, gnome-python, gnome-vfs_2.24.1_devs,
libbonobo-2.24.1_devs and libgnome extensions
----------
this extension contains:
rhythmbox-0.12.5 - GPLv2 - http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.5.tar.bz2
----------
Change-log: first version
Current: 2009/11/08
--- End code ---
Juanito:
Added daap plugin via avahi - tested streaming to a roku soundbridge and playing from a firefly stream:
--- Code: ---Title: rhythmbox.tczl
Description: rhythmbox music player
Version: 0.12.5
Author: see list of sites below
Original-site: see list of sites below
Copying-policy: see list of sites below
Size: 1.2MB
Extension_by: juanito
Comments: one-stop multimedia application, supporting a music library,
multiple playlists, internet radio, and more
----------
can be used with the python_coherence extension to stream music
to dnla/upnp compliant players like a ps3
----------
requires the atk, cairo, pango, glib2, fontconfig, expat2, libxml2,
graphics-libs-1, pixman, ttf-bitstream-vera, Xlibs_support, gtk2,
dbus, dbus-glib, libproxy, gnutls, libgcrypt, libgpg-error,
totem-pl-parser, gnome-media, GConf-2.18.0.1.devs,
ORBit2-2.14.17_devs, libglade, libsoup-gnome, gstreamer,
gst-plugins-base, libasound, liboil, ogg-vorbis, libtheora,
gst-plugins-good, flac, taglib, gst-plugins-bad, bzip2-lib,
gst-plugins-ugly, libmad, libid3tag, gst-python, gmime, libffi,
python, sqlite3, openssl-0.9.8h, tcl_tk, pycairo, pygobject, pygtk,
pyorbit, libIDL, gnome-python, gnome-vfs_2.24.1_devs,
libbonobo-2.24.1_devs, libgnome, libnotify, gcc_libs, libdaemon,
nss-mdns, avahi and extensions
----------
this extension contains:
rhythmbox-0.12.5 - GPLv2 - http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.5.tar.bz2
----------
Change-log: 2009/11/08
added daap steaming via avahi dependency
Current: 2009/11/20
--- End code ---
Juanito:
updated rhythmbox.tcz posted:
--- Code: ---Title: rhythmbox.tczl
Description: rhythmbox music player
Version: 0.12.6
Author: see list of sites below
Original-site: see list of sites below
Copying-policy: see list of sites below
Size: 1.5MB
Extension_by: juanito
Comments: one-stop multimedia application, supporting a music library,
multiple playlists, internet radio, and more
----------
can be used to stream music to daap compliant players like a roku
soundbridge and to play music streamed from a daap source like
firefly - use "edit/plugins" to enable
----------
can be used with the python_coherence extension to stream music
to dnla/upnp compliant players like a ps3 and to play music streamed
from a dnla/upnp source - use "edit/plugins" to enable
----------
to enable all icons, cd to /usr/local/share/icons and symlink hicolor -> gnome
----------
requires many, many extensions, see dep file.
----------
this extension contains:
rhythmbox-0.12.6 - GPLv2 - http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.6.tar.bz2
----------
Change-log: 2009/11/08
added daap streaming via avahi dependency
2009/11/20
updated 0.12.5 -> 0.12.6, added libgpod dep
Current: 2009/11/20
--- End code ---
Juanito:
added start-up script to setup rhythmbox icons properly:
--- Code: ---Title: rhythmbox.tczl
Description: rhythmbox music player
Version: 0.12.6
Author: see list of sites below
Original-site: see list of sites below
Copying-policy: see list of sites below
Size: 1.5MB
Extension_by: juanito
Comments: one-stop multimedia application, supporting a music library,
multiple playlists, internet radio, and more
----------
optional using avahi, can be used to stream music to daap compliant
players like a roku soundbridge and to play music streamed from a daap
source like firefly - use "edit/plugins" to enable
----------
can be used with the python_coherence extension to stream music
to dnla/upnp compliant players like a ps3 and to play music streamed
from a dnla/upnp source - use "edit/plugins" to enable
----------
requires many, many extensions, see dep file.
----------
this extension contains:
rhythmbox-0.12.6 - GPLv2 - http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.6.tar.bz2
----------
Change-log: 2009/11/08
added daap streaming via avahi dependency
2009/11/20
updated 0.12.5 -> 0.12.6, added libgpod dep
2010/01/09
added start-up script to enable icons properly
added hicolor-icon-theme & libavahi dep, removed avahi dep.
Current: 2010/03/11
--- End code ---
vinnie:
rhythmbox install libproxy-2.7 but will not start if libproxy-2.6 isn't installed
Navigation
[0] Message Index
[#] Next page
Go to full version