Skip to content
Knickedi edited this page Dec 20, 2011 · 13 revisions

Features

  • first of all it's reusing tools from (my own) android-toolbox project - I knew it would be helpful for other projects, check it out
  • nice user interface and a lot of additional functions
  • (ready to be) internationalized - I will do the German part - this file contains all strings which can be internationalized
  • communication is drastically improved so you can even use it through mobile network without worrying about huge traffic
  • data is cached and backed up by the synchronized database - it's even possible to track the played songs with only sending a couple of bytes(!) through the network
  • browse your player playlists in real time - the extension creates a playlist extra for the remote controlling, this (and the queue playlist) will be the only one you can modify
  • add tracks to playlist or in the queue to be played as next track
  • browse tracks, artists and albums of the synchronized database

Plans

  • Sort playlist by a certain criteria (artist, album, track, playcount, etc.) - release soon
  • Download of tracks to device - release soon
  • Maybe a coverflow for artist and album (let's see, that would be just eye candy, so low priority)
  • Integration of rating data in the synchronized database - released

Note

To reach that high database compression rate the stripped database is calculated once a day on banshee startup and stays that way for one day. This will ensure that your player doesn't lag on every remote request because it will get the pre-compressed database. If you wish to update your database because you made changes which you need immediately you just have to remove banshee-compressed.db from your computer and restart the banshee player (on Ubuntu you find it under /home/my_account/.config/banshee-1/).