Link: http://sourceforge.net/projects/fireflyclient
Screenshots: http://sourceforge.net/project/screensh ... _id=212642
The client is a swing java client delivered as an auto-executable jar) with the following features :
- Code: Select all
Features:
-----------
- platform-independant (as soon as a java runtime is installed)
- Can connect to a Firefly Media Server wherever on the network/internet given the host name and the port
- Optional proxy configuration
- Use of DAAP XML request
- Authentication management for password protected libraries
- MP3 + WAV playback support (thanks to Javazoom MP3 SPI, Tritonus and JLayer)
- Cover display through ID3v2 MP3 tags if any (thanks to JAudioTagger)
- Shuffle mode
- Seeking is supported for MP3
- Loads the whole bunch of songs at startup and display them
- artist panel + album panel + songs pannel
- Compilation grouping
- Songs are sorted by: artist > album > disk number > track number > song title
- Search feature (search in artist+album+title)
- Sublists are displayed by selecting either artist, albums, or to display a search result
- Possibility to save the library locally to load it later (much faster)
- Warning when remote songlist does not have the same number of songs as locally cached one
- Different languages managed: english and french
- Skin support (thanks to SkinLF)
- Application settings are automatically saved locally (language, proxy, skin, window position)
- As songlists, app parameters are saved in ${user.home}/.firefly-client
- When application does not have the focus and a song changes, a notification popup fires with new song info (optional)
More features can come...



