Rygel logo

Rygel

Website

DLNA/UPnP AV media server and renderer for home media sharing

Activity unknown

No repository statistics available for this project.

Rygel screenshot

Rygel is a GNOME project that provides a DLNA/UPnP AV home media solution for sharing audio, video, and pictures to compatible devices on your network. It can act as a MediaServer and can also enable player software to work as a remotely controlled MediaRenderer, with interoperability features aimed at DLNA compliance.

Key Features

  • DLNA/UPnP AV MediaServer for browsing and playing local media from TVs, game consoles, and other clients
  • MediaRenderer support so playback can be controlled remotely by UPnP/DLNA controller apps
  • On-the-fly media conversion to formats supported by specific client devices
  • Plugin-based architecture to extend functionality and integrate different media sources/engines
  • Shared libraries for building plugins, renderers, and UPnP/DLNA components

Use Cases

  • Stream a PC media library to Smart TVs or gaming consoles (including when formats require conversion)
  • Use a phone or PC as a controller to search and play media on DLNA/UPnP devices
  • Redirect audio output to DLNA speakers on the local network

Limitations and Considerations

  • Transcoding and compatibility depend on available media pipeline support and can be CPU-intensive on low-power systems
  • Some device interoperability may require tuning configuration and selecting appropriate plugins for your environment

Rygel fits well in Linux-based home networks where DLNA/UPnP compatibility is needed for TVs, consoles, and speakers. Its plugin system and libraries also make it useful as a foundation for custom UPnP/DLNA media solutions.

Categories:

Tags:

Tech Stack:

Share:

Similar to Rygel

Emby

Personal media server for streaming your library to any device

Emby is a personal media server that organizes and streams your movies, TV, music, photos, and home videos to apps, browsers, smart TVs, and DLNA clients.

Activity unknown
Alternative to:
Plex logo
Plex
+15
Jellyfin logo

Jellyfin

Self-hosted media server for managing and streaming your library

56.2k
5.4k
Last commit

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

GPL-2.0Actively maintained
Alternative to:
Plex logo
Plex
+19
Plex logo

Plex

Media server for organizing and streaming your personal library

Plex Media Server lets you organize, stream, and access your personal movies, TV, music, and photos across devices, with rich metadata and client apps.

Activity unknown
Alternative to:
Emby Premiere (Emby Media Server Cloud Features) logo
Emby Premiere (Emby Media Server Cloud Features)
+6

Dim

Self-hosted media manager for organizing and playing libraries

4.1k
183
Last commit

Dim is a self-hosted media manager that indexes, organizes, and beautifies your media libraries with a modern web UI for browsing and playback.

AGPL-3.0Slowing down
Alternative to:
Plex logo
Plex
+6
Memories logo

Memories

Nextcloud photo management app with timeline, AI tagging, and HLS transcoding

3.8k
166
Last commit

Open-source Nextcloud app for managing photos and videos with timeline, AI-based tagging, albums, map view, metadata editing, and on-demand HLS transcoding.

AGPL-3.0Actively maintained
Alternative to:
Google Photos logo
Google Photos
+10
ErsatzTV logo

ErsatzTV

Open-source server that turns personal media into scheduled IPTV channels

2.9k
212
Last commit

ErsatzTV is an open-source media server that creates scheduled, EPG-driven IPTV-style channels from local libraries or Plex/Jellyfin/Emby, with hardware transcoding and M3U/XMLTV output.

ZlibActively maintained
Alternative to:
Channels DVR logo
Channels DVR
+1