Self-hosted media streaming - video streaming

14 apps · 8 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.

NameLicenseStackDocker
CyTube
Synchronize media, chat, and more for an arbitrary number of channels.
MIT Nodejs —
Invidious ⚠
Alternative YouTube front-end.
AGPL-3.0 Docker/Crystal Docker
MediaCMS
Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.
AGPL-3.0 Python/Docker Docker
OvenMediaEngine
Streaming Server with Sub-Second Latency.
AGPL-3.0 C++/Docker Docker
Owncast
Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.
MIT Go —
PeerTube
Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser.
AGPL-3.0 Nodejs —
Rapidbay
Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.
MIT Python/Docker Docker
Restreamer
Access H.264 real-time video streaming on your website without a streaming provider.
Apache-2.0 Nodejs/Docker Docker
SRS
A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
MIT Docker/C++ Docker
SyncTube
Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat.
MIT Nodejs/Haxe —
Tiramisu
BitTorrent engine with a FUSE virtual filesystem that streams torrents live to Plex/Jellyfin without downloading (alternative to Real-Debrid).
GPL-2.0 Go/Docker Docker
Tube
Youtube-like (_without censorship and features you don't need!_) video sharing app written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed.
MIT Go —
Tube Archivist ⚠
Organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.
GPL-3.0 Docker Docker
VideoLAN Client (VLC)
Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
GPL-2.0 C/deb —