Lately I stumbled upon a extension for the well known media server Firefly called Fireplay. It’s a easy to use flash based music player interface for Firefly which uses RSP (Roku Server Protocol). The player is able to list playlists, artists, albums, genres and play selections. Because it’s a flash based player, you can use it everywhere you like.
It has features like download tracks, cover art, generate XSPF-playlists and more. The included documentation states that future features include playlist generation/editing, shuffle mode, and faster browsing.
The following section describes how to install Fireplay.
wget http://www.mellberg.org/FirePlay.zip --2009-06-12 23:50:18-- http://www.mellberg.org/FirePlay.zip Resolving www.mellberg.org... 188.8.131.52 Connecting to www.mellberg.org|184.108.40.206|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104755 (102K) [application/zip] Saving to:
FirePlay.zip' 100%[======================================>] 104,755 114K/s in 0.9s 2009-06-12 23:51:04 (114 KB/s) - FirePlay.zip' saved [104755/104755]
2. Copy the zip file to the admin-root directory of Firefly and extract the zip file which contains (four files). The example shows the path for Debian Linux.
cp FirePlay.zip /usr/share/mt-daapd/admin-root/ # unzip FirePlay.zip Archive: FirePlay.zip inflating: FirePlay.html inflating: FirePlay.readme.txt inflating: FirePlay.swf inflating: AC_RunActiveContent.js
3. Open the usual Firefly URL in your browser followed by the Fireplay page
It is necessary to enter the Firefly admin password, set in the FireFly configuration file (mt-daapd.conf).
It is also possible to serve FirePlay using a webserver like Apache.
Have fun playing songs!