====== Rygel ====== **Rygel** is a [[https://en.wikipedia.org/wiki/Universal_Plug_and_Play|UPnP]]/[[https://en.wikipedia.org/wiki/Digital_Living_Network_Alliance|DLNA]] audio-video Media Server. It is able to share multimedia files with UPnP-compatible devices through the network, and provides basic logic required by DLNA players. Project site : [[https://wiki.gnome.org/Rygel|https://wiki.gnome.org/Rygel]] ---- ===== AGL Demonstration Platform ===== The version of Rygel found on AGL Demonstration Platform is customized to integrate the [[https://bugzilla.gnome.org/show_bug.cgi?id=715145|LightMediaScanner Plugin]], able to communicate via [[https://en.wikipedia.org/wiki/D-Bus|D-Bus]] with the embedded-oriented **[[LightMediaScanner]]** media indexer. //(by default, LightMediaScanner is looking for media files in the **"///usr/share/media//"** directory)// Both Rygel and LightMediaScanner are started automatically at system startup. Then, using a UPnP client such as [[http://www.videolan.org/vlc/|VLC]] or [[http://www.eezupnp.de/|eezUPnP]], you will be able to discover media just like in [[https://www.youtube.com/watch?v=nQNBTJ0U5Mo|this video]]. ---- ==== Note : Switching back to default "Media-Export" plugin ==== **LightMediaScanner** is able to do fast discovery and indexing, but it currently lacks the ability to initiate audio/video rendering using the [[http://gstreamer.freedesktop.org|GStreamer]] media engine. If this is wanted, the default **Media-Export** plugin can be enabled back by changing the following sections in "///etc/rygel.conf//" : [MediaExport] enabled=true ... uris=/usr/share/media [LightMediaScanner] enabled=false and restarting Rygel : $ systemctl restart rygel ---- ==== Additional information ==== Additional information regarding Rygel and LightMediaScanner can be found on the **Embedded Linux wiki ** : [[http://elinux.org/Using_Rygel_and_Lightmediascanner|http://elinux.org/Using_Rygel_and_Lightmediascanner]]