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.
A high-efficiency real-time video server supporting multiple streaming protocols and diverse hardware architectures for live media.
Watch YouTube videos without ads, tracking, or JavaScript, using a lightweight self‑hosted front‑end and customizable themes.
A decentralized and federated video hosting platform for creating community owned instances without ads or tracking.
A self-hosted, decentralized live video streaming and chat server for single user broadcasting and audience engagement.
Stream and organize movies and television shows through a community driven open source media interface.
Stream and download torrent files across desktop platforms using peer to peer web technology.
Download videos, audio, subtitles, and metadata from hundreds of websites using a graphical user interface.
A cross-platform video player for IPTV playlists with support for EPG, favorites, and external media players.
A complete surveillance solution for capturing, analyzing, recording, and monitoring CCTV and security cameras on Linux.
A self-hosted streaming server for broadcasting live video to multiple platforms and websites simultaneously.
Self-hosted media content management system for viewing and sharing video, audio, images, and PDF documents.
A web based interface for the motion video surveillance program with integrated motion detection capabilities.
Self-hosted network video recorder and computer vision software for local surveillance and object detection.
A sub-second latency live streaming server for high-definition broadcasting to large scale audiences via WebRTC.
Archive Twitch VODs and live streams with integrated real-time chat playback and rendered chat files.
A streaming media toolkit for OTT internet streaming designed for developers and system integrators.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.