Open Source Video Platforms Software

Video Platforms software provides the infrastructure to host, stream, and organize video content. These tools manage live broadcasts via protocols like RTMP and HLS or serve as interfaces for stored movie libraries and IPTV playlists. This type of software is for users who need to distribute media without relying on commercial hosting services. Self-hosting these apps ensures that video archives and live streams remain accessible without external censorship or tracking. These tools allow you to manage your own media servers and broadcast content directly to an audience.

This page lists 16 open source tools in the Video Platforms category. The most popular are SRS, Invidious and PeerTube. Most use the MIT or AGPL-3.0 license, and 13 offer an official Docker image.

SRS

Media Servers

A high-efficiency real-time video server supporting multiple streaming protocols and diverse hardware architectures for live media.

29k StarsWeb App / Server

Invidious

Video Platforms

Watch YouTube videos without ads, tracking, or JavaScript, using a lightweight self‑hosted front‑end and customizable themes.

21k StarsWeb App / Server

PeerTube

Video Platforms

A decentralized and federated video hosting platform for creating community owned instances without ads or tracking.

15k StarsWeb App / Server

Owncast

Video Platforms

A self-hosted, decentralized live video streaming and chat server for single user broadcasting and audience engagement.

11k StarsWeb App / Server

Popcorn Time

Video Platforms

Stream and organize movies and television shows through a community driven open source media interface.

11k StarsWeb App / Server

WebTorrent Desktop

Video Platforms

Stream and download torrent files across desktop platforms using peer to peer web technology.

10k StarsDesktop App

Open Video Downloader

Video Platforms

Download videos, audio, subtitles, and metadata from hundreds of websites using a graphical user interface.

8.9k StarsDesktop App

IPTVnator

Video Platforms

A cross-platform video player for IPTV playlists with support for EPG, favorites, and external media players.

6.7k StarsDesktop App

ZoneMinder

Video Platforms

A complete surveillance solution for capturing, analyzing, recording, and monitoring CCTV and security cameras on Linux.

5.9k StarsWeb App / Server

Restreamer

Video Platforms

A self-hosted streaming server for broadcasting live video to multiple platforms and websites simultaneously.

5.1k StarsWeb App / Server

MediaCMS

Video Platforms

Self-hosted media content management system for viewing and sharing video, audio, images, and PDF documents.

5k StarsWeb App / Server

motionEye

Media Servers

A web based interface for the motion video surveillance program with integrated motion detection capabilities.

4.6k StarsWeb App / Server

Viseron

Media Servers

Self-hosted network video recorder and computer vision software for local surveillance and object detection.

3.3k StarsWeb App / Server

OvenMediaEngine

Media Servers

A sub-second latency live streaming server for high-definition broadcasting to large scale audiences via WebRTC.

3.2k StarsWeb App / Server

Ganymede

Media Servers

Archive Twitch VODs and live streams with integrated real-time chat playback and rendered chat files.

987 StarsWeb App / Server

MistServer

Media Servers

A streaming media toolkit for OTT internet streaming designed for developers and system integrators.

505 StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.