Self-hosted media streaming - multimedia streaming
16 apps · 8 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.
| Name | License | Stack | Docker |
|---|---|---|---|
| ClipBucket Start your own video sharing website (YouTube/Netflix Clone) in a matter of minutes. | AAL | Docker/PHP | Docker |
| cmyflix Minimalist Plex/Jellyfin alternative to stream video. | AGPL-3.0 | C/deb | — |
| Gerbera UPnP Media Server, which allows you to stream your digital media throughout your home network and listen to/watch it on a variety of UPnP compatible devices. | GPL-2.0 | Docker/deb/C++ | Docker |
| Icecast 2 Streaming audio/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. | GPL-2.0 | C | — |
| Jellyfin Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and Kodi. | GPL-2.0 | C#/deb/Docker | Docker |
| Karaoke Eternal Host awesome karaoke parties where everyone can easily find and queue songs from their phone's browser. The player is also fully browser-based with support for MP3+G, MP4 and WebGL visualizations. | ISC | Docker/Nodejs | Docker |
| Kodi Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows. | GPL-2.0 | C++/deb | — |
| Kyoo Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval. | GPL-3.0 | Docker | Docker |
| MediaMTX Ready-to-use, zero-dependency real-time media server and proxy to publish, read, record, playback and route video/audio streams over SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, RTP. | MIT | Go/Docker | Docker |
| Meelo Personal Music Server, designed for collectors and music maniacs. | GPL-3.0 | Docker | Docker |
| MistServer Public domain streaming media server that works with any device and any format. | Unlicense | C++ | — |
| NymphCast Turn your choice of Linux-capable hardware into an audio and video source for a television or powered speakers (alternative to Chromecast). | BSD-3-Clause | C++ | — |
| Rygel UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. | LGPL-2.1 | C | — |
| Stash A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support. | AGPL-3.0 | Docker/Go | Docker |
| üWave ⚠ Self-hosted collaborative listening platform. Users take turns playing media—songs, talks, gameplay videos, or anything else—from a variety of media sources like YouTube and SoundCloud. | MIT | Nodejs | — |
| µStreamer Lightweight and very quick server to stream MJPEG video from any V4L2 device to the net. | GPL-3.0 | C/deb | — |