This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
subsystem:connectivity:rygel [2015/11/12 14:58] mbc created |
subsystem:connectivity:rygel [2015/11/12 16:11] (current) mbc |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Rygel ====== | ====== 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 compatible devices through the network, and also provides basic logic required by DLNA players. | + | **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//" : | ||
+ | |||
+ | <code>[MediaExport] | ||
+ | enabled=true | ||
+ | ... | ||
+ | uris=/usr/share/media</code> | ||
+ | <code>[LightMediaScanner] | ||
+ | enabled=false</code> | ||
+ | |||
+ | and restarting Rygel : | ||
+ | |||
+ | <code>$ systemctl restart rygel</code> | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 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]] |