Music

Rygel – home media solution (UPnP AV MediaServer)

Rygel is a home media solution (UPnP AV MediaServer) that allows you to easily share audio, video and pictures to other devices.

Additionally, media player software can use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller.

Rygel achieves interoperability with other devices in the market by trying to conform to the very strict requirements of DLNA and by converting media on-the-fly to formats that client devices can handle.

Most Rygel functionality is implemented through a plug-in mechanism.

Key Features

  • 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.
  • Export of on-disk media via Tracker or media-export server plugins.
  • Export of online media from 2nd German TV station.
  • Export of media hierarchies provided by external applications through implementation of D-Bus MediaServer spec. Applications that utilize this feature are:
    • Rhythmbox.
    • DVB Daemon.
  • Export of GStreamer pipelines as media items on the network, specified through gst-launch syntax in the user configuration.
  • Audio and Video Transcoding when using Rygel’s GStreamer media engine.
  • Standalone MediaRenderer plugin based on GStreamer playbin element.
  • Export of media players that implement MPRIS2 D-Bus interface, as MediaRenderer devices.

Website: gitlab.gnome.org/GNOME/rygel
Support:
Developer: Zeeshan Ali (Khattak), Jorn Baayen, Jens Georg
License: GNU Lesser General Public License Version 2.1

Rygel is written in Vala. Learn Vala with our recommended free books and free tutorials.


Related Software

UPnP Servers
Universal Media ServerHigh quality DLNA, UPnP and HTTP/S Media Server
KodiMedia Center with built-in UPnP A/V features
GerberaUPnP media server
dmsUPnP DLNA Digital Media Server
RygelHome media solution (UPnP AV MediaServer)
VuIOCross-platform DLNA/UPnP media server written in Rust
ReadyMediaSimple yet compliant with DLNA/UPnP-AV clients
JpsonicWeb-based media streamer derived from Airsonic
LXiMediaDLNA compatible, fully transcoding, media server

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
2 Comments
Oldest
Newest Most Voted
Frank S
Frank S
2 months ago

Rygel used to be good, but, unfortunately, I cannot get it to work since having to do a clean install of ubuntu and update to ububtu 26.04 LTS. It loads and harvests files OK but when I try playing them on a renderer on my wifi network, it plays each track for just a few seconds and then it jumps to the next and so on right through to the end of the playlist.I wonder if the changes canonical have made in making 26.04 LTS are responsible?