MediaServer: Banshee
-- Newsflash -- This backend is part of the official distribution packages since 0.6.5. However, it shall still be considered as experimental. You may check svn for the latest version.
Banshee MediaServer
Play your music and videos with Banshee. Stay entertained and up to date with audio and video podcasts.
Additional dependencies
None
UPnP ContentDirectory structure
The returned media data from Banshee is represented in this structure:
- Music
- Artists
- Albums
- Tracks
- Playlists
- Videos
- All Videos
- Playlists
Missing features
- podcasts
- pony-mode
Configuration
The Banshee backend accepts these options:
- name:
- the name this backend should show up on your UPnP clients, defaults to Banshee
- db_path
- optional banshee.db path. Override if needed.
Examples
New config file:
<plugin active="yes"> <backend>BansheeStore</backend> <name>Phil's Banshee</name> </plugin>
Python code:
coherence.add_plugin('BansheeStore', name='foo')
DBus:
coherence_service = dbus.SessionBus().get_object('org.Coherence','/org/Coherence') coherence_service.add_plugin('BansheeStore', {'name':'foo'}, dbus_interface='org.Coherence', reply_handler=add_plugin_callback, error_handler=error_callback)
Commandline:
coherence --plugin=backend:BansheeStore
