Fireplay for Firefly

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.

1. Download Fireplay mirror.
[code lang=”text”]
# wget http://www.mellberg.org/FirePlay.zip
–2009-06-12 23:50:18– http://www.mellberg.org/FirePlay.zip
Resolving www.mellberg.org… 213.185.18.18
Connecting to www.mellberg.org|213.185.18.18|: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]

#
[/code]

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.
[code lang=”text”]
# 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
#
[/code]

3. Open the usual Firefly URL in your browser followed by the Fireplay page
[code lang=”text”]
http://yourserver:3689/FirePlay.html
[/code]
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!