
OvenMediaEngine
Sub-second latency live streaming server for WebRTC and LL-HLS

OvenMediaEngine (OME) is a low-latency live streaming server designed for large-scale, high-definition delivery. It can ingest live inputs via multiple broadcast protocols, optionally transcode them, and deliver streams to viewers using WebRTC and Low-Latency HLS.
Key Features
- Multi-protocol ingest and pull, including WebRTC, SRT, RTMP, RTSP, and MPEG-2 TS
- Sub-second playback via WebRTC and low-latency delivery via LL-HLS
- Embedded live transcoder with adaptive bitrate (ABR) output
- Origin-edge clustering model for scalable deployments
- DVR (live rewind), file recording, and dump-to-VOD workflows
- WebRTC signaling over WebSocket and support for WebRTC over TCP with embedded TURN
- Access control features including signed policies and admission webhooks
- Monitoring and REST API for automation and operational integration
Use Cases
- Low-latency interactive live events and auctions using WebRTC playback
- Large-scale live broadcasting with ABR output and edge distribution
- Streaming platform backends that need to accept RTMP/SRT and deliver LL-HLS/WebRTC
Limitations and Considerations
- Some advanced capabilities (for example certain DRM workflows) may require careful client/player compatibility and licensing considerations
- Operational tuning (ports, UDP reachability, TURN behavior, origin-edge topology) is important to achieve consistent sub-second latency
OvenMediaEngine is well-suited for teams building their own live streaming infrastructure where ultra-low latency and protocol flexibility are key. It combines ingest, transcoding, and delivery in one server to simplify building scalable real-time streaming services.
Categories:
Tags:
Tech Stack:
Similar Services

Jellyfin
Self-hosted media server for managing and streaming your library
Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Cobalt
Ad-free web media downloader for public social platforms
Cobalt is a self-hostable web media downloader for saving publicly accessible videos and audio from supported social platforms via a simple paste-a-link interface and API...
SRS (Simple Realtime Server)
High-performance real-time media server for live streaming and WebRTC
SRS (Simple Realtime Server) is a high-efficiency media server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181 for real-time streaming.

Kodi
Open source home theater and media center software
Kodi is an open source media center for organizing and playing local and networked video, music, and photos with a TV-friendly interface and add-on ecosystem.


Invidious
Privacy-focused alternative web front-end for YouTube
Invidious is a lightweight, privacy-focused alternative front-end for YouTube with subscriptions, playlists, and an API—without Google accounts, ads, or tracking.

PeerTube
Federated video hosting and streaming with P2P delivery
PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.
C++
Docker
WebRTC
C
Linux
Bash