Self-hosted Media Streaming - Video Streaming software

Video streaming tools and software.

Sizing a server for this? Read Jellyfin VPS requirements: what the docs say (and why a plain VPS is tricky).

19 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.

NameDescriptionLicenseStarsUpdatedPlatforms
SRSA simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.MIT29,3592026-10-18Docker, C++Source
InvidiousAlternative YouTube front-end.AGPL-3.025,5682026-10-19Docker, CrystalSource
PeerTubeDecentralized video streaming platform using P2P (BitTorrent) directly in the web browser.AGPL-3.015,3622026-10-16NodejsSource
OwncastDecentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.MIT11,6192026-10-18GoSource
Tube ArchivistOrganize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.GPL-3.08,5292026-10-16DockerSource
RestreamerAccess H.264 real-time video streaming on your website without a streaming provider.Apache-2.05,2262026-05-22Nodejs, DockerSource
MediaCMSModern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.AGPL-3.05,1592026-10-20Python, DockerSource
OvenMediaEngineStreaming Server with Sub-Second Latency.AGPL-3.03,2912026-10-20C++, DockerSource
CyTubeSynchronize media, chat, and more for an arbitrary number of channels.MIT1,5882026-10-02NodejsSource
RapidbayVideostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.MIT9002026-09-29Python, DockerSource
SyncTubeLightweight and very simple to setup CyTube alternative to watch videos with friends and chat.MIT3952026-08-23Nodejs, HaxeSource
TiramisuBitTorrent engine with a FUSE virtual filesystem that streams torrents live to Plex/Jellyfin without downloading (alternative to Real-Debrid).GPL-2.01462026-10-17Go, DockerSource
Channels DVR ServerFlexible server providing a whole home self hosted DVR experience for [Channels](https://getchannels.com).⊘ Proprietary (non-free)——UnknownSource
ClyoCloudA personal, self-hosted cloud storage and media management application built for privacy, efficiency, and aesthetics.AGPL-3.0——NodejsSource
EmbyHome media server supporting both DLNA and DIAL (Chromecast) devices out-of-the-box.⊘ Proprietary (non-free)——C#Source
PlexCentralized home media playback system with a powerful central server.⊘ Proprietary (non-free)——UnknownSource
SubsonicWeb-based media streamer and jukebox.⊘ Proprietary (non-free)——UnknownSource
TubeYoutube-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——GoSource
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, debSource

Related categories

← All categories