The new location of this documentation can be found at https://rygel-project.org
|
|
Rygel is a home media solution (UPnP AV MediaServer) that allows you to easily share audio, video and pictures to other devices. |
User Features
There are many DLNA/UPnP devices on the market, such as the major gaming consoles from various generations, DLNA speakers, and many of the Smart TVs on the market. Rygel allows a user to:
- Browse and play media stored on a PC via a TV or PS3, even if the original content is in a format that the TV or PS3 cannot play.
- Easily search and play media using a phone, TV, or PC.
- Redirect sound output to DLNA speakers.
Developer Features
Rygel provides several shared libraries in addition to the main Rygel server and its plugins. These may be used to implement Rygel plugins or media engines, standalone renderers, or even to implement replacement UPnP/DLNA servers.
librygel-db (as of Rygel 0.28)
librygel-renderer-gst (as of Rygel 0.18)
Development
See Projects/Rygel/Development.
Installing
Ubuntu has official packages for Rygel. But in case you require newer versions:
The PPA for stable releases is at https://launchpad.net/~yg-jensge/+archive/gupnp
A PPA for unstable releases is at https://launchpad.net/~yg-jensge/+archive/gupnp-unstable
See also the Configuration instructions, and maybe the Integration instructions if you need to integrate Rygel with a new or unusual platform or customize Rygel somehow.
Contact
Please use the Rygel tag at GNOME's Discourse. You might sometimes find us on IRC in the #gupnp channel on irc.gnome.org.
Please file new Rygel bugs in Gitlab. You may first check the existing Rygel bug reports.
Features
FAQ
A (short) list of frequently asked questions is available here.
User counter
If you use Rygel, we would appreciate it if you could bump-up our user counter by simply clicking on "I USE THIS" button at our openhub (formerly known as Ohloh) page.