This plugin is not yet in the official distribution packages, please use a git checkout for now

The Totem DLNA/UPnP plugin

Totem is the official movie player of the GNOME desktop environment based on xine-lib or GStreamer.

The Totem DLNA/UPnP plugin enables access to other MediaServers on the network.

http://coherence.beebits.net/download/2nd-totem.png

The plugin uses DBus to communicate with a Coherence instance.

You need to have this service file in /usr/share/dbus-1/services to have a Coherence ControlPoint instance started automatically by the DBus daemon,

[D-BUS Service]
Name=org.Coherence
Exec=/usr/bin/coherence -o use_dbus:yes -o controlpoint:yes

or start Coherence yourself with '/usr/bin/coherence -o use_dbus:yes -o controlpoint:yes'. Alternatively you can supply these options in the configuration file.

Installation

For now the content of the directory Totem Plugin has to be copied to /usr/lib/totem/plugins/upnp-coherence, this won't be necessary anymore after that code has moved into the Totem source tree.
Newer Totem version should support ~/.gnome2/Totem/plugins/ (Totem version 2.20) or ~/.local/share/totem/plugins/ (Totem version 2.22) as a plugin location too, /apps/totem/disable_user_plugins needs to be FALSE in GConf though.

Within Totem the plugin needs to be enabled and will be available after that via the menu in the sidebar.

Open Tickets for this backend

#143
change cursor to busy when browsing
#195
Translate widgets
#253
if a branch has not been retrieved it says(0) items
#301
applet-coherence crashed with SIGSEGV in QSystemTrayIcon::~QSystemTrayIcon()
#321
Coherence DLNA/uPNP not working with Totem 2.31.6 in Ubuntu Maverick