Best self-hosted Media Streaming - Video Streaming apps

Video streaming tools and software.

17 open source Media Streaming - Video Streaming tools you host on your own server — with full control of your data and no per-user cost.

SRS

★ 28,993

A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.

Media Streaming - Video Streaming MIT

Invidious

★ 20,455

Alternative YouTube front-end.

Media Streaming - Video Streaming AGPL-3.0

PeerTube

★ 14,771

Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser.

Media Streaming - Video Streaming AGPL-3.0

Owncast

★ 11,365

Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.

Media Streaming - Video Streaming MIT

Tube Archivist

★ 8,145

Organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.

Media Streaming - Video StreamingArchiving and Digital Preservation (DP) GPL-3.0

Restreamer

★ 5,081

Access H.264 real-time video streaming on your website without a streaming provider.

Media Streaming - Video Streaming Apache-2.0

MediaCMS

★ 4,976

Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.

Media Streaming - Video StreamingContent Management Systems (CMS) AGPL-3.0

OvenMediaEngine

★ 3,176

Streaming Server with Sub-Second Latency.

Media Streaming - Video Streaming AGPL-3.0

CyTube

★ 1,574

Synchronize media, chat, and more for an arbitrary number of channels.

Media Streaming - Video Streaming MIT

Rapidbay

★ 873

Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.

Media Streaming - Video Streaming MIT

SyncTube

★ 378

Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat.

Media Streaming - Video Streaming MIT

Channels DVR Server

Flexible server providing a whole home self hosted DVR experience for Channels.

Media Streaming - Video Streaming ⊘ Proprietary

Emby

Home media server supporting both DLNA and DIAL (Chromecast) devices out-of-the-box.

Media Streaming - Video Streaming ⊘ Proprietary

Plex

Centralized home media playback system with a powerful central server.

Media Streaming - Video Streaming ⊘ Proprietary

Subsonic

Web-based media streamer and jukebox.

Media Streaming - Video Streaming ⊘ Proprietary

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.

Media Streaming - Video Streaming MIT

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.

Media Streaming - Video Streaming GPL-2.0

Frequently asked questions

What are the best self-hosted Media Streaming - Video Streaming tools?

Among the 17 options, the most popular include SRS, Invidious, PeerTube. Compare license, platform and popularity in the list below.

Is there a free open source alternative for Media Streaming - Video Streaming?

Yes — all 17 tools on this page are open source and you run them on your own server, with no monthly fee.

Where can I host a Media Streaming - Video Streaming app?

On a home server (homelab) or a cheap VPS from ~€4/mo. See the suggestions on this page.