Audio and video · Independent · 23 Oct 2026

OvenMediaLabs/OvenMediaEngine

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

← Audio and video
OvenMediaEngine: sub-second video. Streams live video with less than one second of delay.

In simple English

This server takes live video from your camera and sends it to your audience instantly. Standard video streams have a delay of ten to thirty seconds. This software cuts that delay down to less than one second. It handles thousands of viewers at the same time in high definition. You run it on your own server, and it costs nothing for the software itself.

What it is

OvenMediaEngine is a high-performance streaming server written in C++ (a fast programming language used for heavy tasks) that ingests live video feeds and converts them for ultra-low-latency playback. It supports modern protocols like WebRTC and LLHLS to stream directly to web browsers and apps without expensive commercial CDN services.

What it is good for

Solo builders and small teams who want to build a live video platform, an interactive webinar tool, or a real-time monitoring service without paying high fees to proprietary streaming providers.

Stars3.3k
LicenceAGPL-3.0
Latestv0.21.0 (2026-08-13)checked 23 Oct 2026
Last code change2026-10-22
Written inC++
Setup effort
4 / 5
Payoff
5 / 5
Good
  • Delivers video streams with sub-second delay to your viewers.
  • Includes a built-in transcoder to adjust video quality on the fly.
  • Supports standard ingest protocols like RTMP, SRT, and WebRTC.
Watch for
  • Requires a dedicated virtual private server with good network bandwidth.
  • Configuring complex clustering and firewall rules takes considerable networking knowledge.
  • Licensed under AGPL-3.0, which has strict rules if you modify and host it as a service.
Replaces

commercial live streaming platforms and expensive CDN services

Works well with

OvenMediaLabs/OvenPlayer

Similar repositories
  • bluenviron/mediamtx20k stars

    A zero-dependency media server and proxy that supports multiple streaming protocols with low latency.

Also reviewed on Repo Radar
  • shaka-project/shaka-packager2.6k stars

    Cuts a video file into the pieces and index files that a browser needs in order to stream it.

  • mpv-player/mpv38k stars

    A command-line media player that handles most audio, video and subtitle formats and can be driven entirely from scripts.

  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

Install
docker run --name ome -d -e OME_HOST_IP=Your.HOST.IP.Address \
-p 1935:1935 -p 9999:9999/udp -p 9000:9000 -p 3333:3333 -p 3478:3478 -p 10000-10003:10000-10003/udp -p 10000:10000/tcp \
ovenmedialabs/ovenmediaengine:latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › Media Libraries & Streaming › Live Streaming.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.