PeerTube
Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser.
Homepage
Source code
Other self-hosted media streaming - video streaming
Synchronize media, chat, and more for an arbitrary number of channels.
Alternative YouTube front-end.
Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.
Streaming Server with Sub-Second Latency.
Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.
Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.
Access H.264 real-time video streaming on your website without a streaming provider.
A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat.
BitTorrent engine with a FUSE virtual filesystem that streams torrents live to Plex/Jellyfin without downloading (alternative to Real-Debrid).
Organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.
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.
Run it with Docker
Spin up PeerTube on a VPS in minutes. Use the docker-compose generator to get a starter snippet, or grab a server below.