Overview about the various plug-ins Rygel has to offer.
Contents
Renderer plug-ins
MPRIS
The MPRIS plug-in enables out-of-the-box UPnP rendering capabilities for a variety of media players. Using the MPRIS D-Bus interface specification for media player remote control, it converts UPnP remote calls to MPRIS calls and vice-versa, turning your favourite media players such as Totem, Rhythmbox, VLC etc. into UPnP rendering devices.
Configuration
Some aspects of the plug-in may be configured via rygel.conf.
Plug-in global options
Global options are configured under the [MPRIS] section of the configuration file.
The only global option for the plug-in is enabled. Setting this to false will disable this functionality completely.
Per peer options
Individual peers can have their own configuration section. For Totem this would be [org.mpris.MediaPlayer2.totem].
There are currently two supported options:
enabled which can be used to enable/disable individual peers
title which can be used to override the title derived from MPRIS (using the identity property on the MediaPlayer2 interface)
Playbin
Playbin is a simple UPnP renderer plug-in which is based on GSteamer's PlayBin2 element. Although being fairly compatible with regard to the UPnP and DLNA specifications, it lacks (partially on purpose) on the UI side. There is no full-screen support or automatic disabling of the screensaver.
Configuration
Some aspects of the plug-in may be configured via rygel.conf.
Plug-in options
Global options are configured under the [Playbin] section of the configuration file.
There are currently two supported options:
enabled which can be used to enable/disable the renderer
title which can be used to override the default title "Audio/Video playback on @HOSTNAME@"
Server plug-ins
MediaExport
TBD
Tracker
TBD
Test
TBD
GstLaunch
TBD