Rygel

rygel-256x256.png

Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. In technical terms it is both a UPnP AV MediaServer and MediaRenderer implemented through a plug-in mechanism. Interoperability with other devices in the market is achieved by conformance to very strict requirements of DLNA and on the fly conversion of media to format that client devices are capable of handling.

The user story

How does this all affect the user? For a starters there is plenty of DLNA/UPnP devices already out in the market these days: Sony Playstation 3, Nokia's series60 and maemo-based phones, Microsoft XBox 360 (not even real UPnP device but we must support it due to high demand), DLNA speakers, Sony Bravia TV and some other DLNA TVs from Sony & Samsung. Moreoever, the number of DLNA devices in the market is expected to grow and not shrink. Now suppose a user has a PS3 or one of the DLNA TVs, a laptop or destkop PC running GNOME, one of the DLNA speakers and one of the next generation of Maemo Phones. She would like to be able to:

Important facts and features

Requirements

Development

Development takes place GNOME git repository that can be viewed here. To clone the latest development version run the following command:

git clone git://git.gnome.org/rygel

Instructions for building Rygel and its dependencies can be found here

See the CodingStyle page for style conventions used in Rygel development.

Here you can see a nice and short visualization of development history till 13th of March 2011.

Download

The latest stable release of Rygel is 0.12.7 and it was released on 19th of Jan 2012. Previous stable release of Rygel was 0.12.6.

The latest unstable release of Rygel is 0.13.0 and it was released on 23rd of Nov 2011.

Download source tarballs of releases from here.

FAQ

A (short) list of frequently asked questions is available here.

Bugs

No matter how perfect a software is, there are always bugs in it. If you find any, file it here.

Mailing List and IRC

We have our separate mailing list but for IRC we just use #gupnp channel on irc.gimp.org for now.

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 ohloh page.

Interoperability (IOP) with different UPnP/DLNA hardware

Our aim will be to make Rygel (as MediaServer) 100% DLNA-compliant and that should help a lot in assuring basic IOP with many UPnP/DLNA hardware available in the market. However world is not perfect and we will need to do some magic to assure IOP with many devices (think XBox). That is why we'll maintain this page to document observations against each device.

Developers

* Zeeshan Ali (Khattak)

* Jens Georg

* Thijs Vermeir

* James Henstridge

Rygel (last edited 2012-02-06 17:56:01 by JensGeorg)