← back

category

Video hosting and streaming

Publish videos and live streams on your own site for an audience to watch.

Side by side

Video hosting and streaming
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
SRS29kMITOpen sourceYesC++v6.0-r22026-10-06
MediaMTX20kMITOpen sourceYesGov1.21.12026-10-06
PeerTube15kAGPL-3.0Open sourceYesTypeScriptv8.3.12026-10-06
Owncast12kMITOpen sourceYesGov0.3.02026-10-05
Restreamer5.2kApache-2.0Open sourceYesHTMLv2.12.02026-05-22
MediaCMS5.1kAGPL-3.0Open sourceYesPythonv9.1.22026-10-06
Ant Media Server4.7kOtherOpen coreYesJavaams-v3.1.02026-10-06
OvenMediaEngine3.3kAGPL-3.0Open sourceYesC++v0.21.02026-10-06
AVideo2.1kOtherSource availableYesJavaScriptv29.3.02026-10-06
Fireshare1.5kGPL-3.0Open sourceYesJavaScriptv1.8.52026-10-01
ClipBucket183OtherOpen sourceYesJavaScript5.5.3-#1972026-10-06

11 tools

SRS

SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.

Language
C++
Licence
MIT
Stars
29k
Latest
v6.0-r2
Last push
2026-10-06
MediaMTX

Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.

Language
Go
Licence
MIT
Stars
20k
Latest
v1.21.1
Last push
2026-10-06
PeerTube

ActivityPub-federated video streaming platform using P2P directly in your web browser

Language
TypeScript
Licence
AGPL-3.0
Stars
15k
Latest
v8.3.1
Last push
2026-10-06
Owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

Language
Go
Licence
MIT
Stars
12k
Latest
v0.3.0
Last push
2026-10-05
Restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

Language
HTML
Licence
Apache-2.0
Stars
5.2k
Latest
v2.12.0
Last push
2026-05-22
MediaCMS

MediaCMS is a modern, fully featured open source video and media CMS

Language
Python
Licence
AGPL-3.0
Stars
5.1k
Latest
v9.1.2
Last push
2026-10-06
Ant Media Server

Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

Language
Java
Licence
Other
Stars
4.7k
Latest
ams-v3.1.0
Last push
2026-10-06
OvenMediaEngine

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS

Language
C++
Licence
AGPL-3.0
Stars
3.3k
Latest
v0.21.0
Last push
2026-10-06
AVideo

Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP

Language
JavaScript
Licence
Other
Stars
2.1k
Latest
v29.3.0
Last push
2026-10-06

What these tools replace