MediaServer: Radiotime
This backend is not part of the stable distribution yet. Please use the svn version.
Radiotime
This backends exposes the audio streams from the RadioTime program guide.
RadioTime is a privately held company based in Dallas, Texas, founded in 2002. The RadioTime program guide is available as part of consumer devices such as the Logitech Squeezebox. It is also part of software products produced by Sonos, Cisco, Kodak, and Microsoft. RadioTime’s database is updated from automatic feeds, content management staff, and user contributions.
Additional dependencies
None
UPnP ContentDirectory structure
as provided by the RadioTime service.
Configuration
The backend accepts these options:
- name:
- the name this backend should show up on your UPnP clients (defaults to Picasa Web Albums)
- refresh
- when navigating the tree, update the content of a container, if last update is older than X minutes (defaults to 60 minutes)
- version
- instruct this backend to act as a UPnP A/V version 1 or version 2 Media Server
- username
- service user account, if ever
- locale
- the requested locale (default to 'en'): radiotime provides customized messages and listing according to the user locale.
If a username is provided, radiotime provides with a customized listing.
Examples
New config file:
<plugin active="yes"> <backend>RadiotimeStore</backend> <name>Radiotime</name> </plugin>
Python code:
coherence.add_plugin('RadiotimeStore', name='Radiotime')
DBus:
coherence_service = dbus.SessionBus().get_object('org.Coherence','/org/Coherence') coherence_service.add_plugin('RadiotimeStore', {'name':'Radiotime'}, dbus_interface='org.Coherence', reply_handler=add_plugin_callback, error_handler=error_callback)
Commandline:
coherence --plugin=backend:RadiotimeStore
