Ranked in these QuestionsQuestion Ranking
Pro On-the-fly re-sampling
Bitrates can be lowered on-the-fly via ffmpeg encoder so it can be used even if bandwidth is limited.
Pro Can be accessed via browser
Allows accessing all music from anywhere where there's an Internet connection.
Pro Support for ratings
Pro Playlists created can be shared with others
Pro Supports all audio and video formats that stream over http
Pro Open source
Pro Can be accessed with any network-enabled media player
Pro Allows apps pre-caching of tracks
Create a playlist and pre-cache all tracks on your mobile device.
It is also possible to update playlists and automatically keep the pre-cache in sync.