OvenMediaEngine
OvenMediaEngine is available in the NetActuate Marketplace as a one-click, open-source appliance you can deploy into any NetActuate PoP. Sub-second latency live streaming (WebRTC + LLHLS out, SRT/RTMP in). It is grouped under the Media & Streaming category.
What It Does
OvenMediaEngine (OME) is an open-source live streaming server engineered for sub-second latency at scale. It ingests contribution feeds over modern and legacy protocols, transcodes them in real time, and delivers to large audiences over WebRTC and Low-Latency HLS on any device.
Key features
- Sub-second WebRTC delivery with embedded signaling, TCP fallback, NACK, and Forward Error Correction
- Low-Latency HLS (LLHLS) with DVR, DRM (Widevine, FairPlay), and subtitle support
- Broad ingest: WebRTC, WHIP, SRT, RTMP, Enhanced RTMP, MPEG-2 TS/UDP push, plus RTSP and OVT pull
- Embedded live transcoder supporting VP8, H.264, H.265, Opus, and AAC
- Origin-Edge clustering architecture for horizontal scale-out to large audiences
- Re-streaming out via SRT, RTMP, and MPEG-2 TS, plus scheduled and multiplex channels
- REST API with admission webhooks for access control and automation
- Recording and thumbnail generation for live streams
Use cases
- Interactive live streaming (auctions, betting, Q&A, live commerce) where sub-second delay matters
- Low-latency broadcast of sports, esports, and gaming to large concurrent audiences
- Real-time two-way experiences and conferencing built on WebRTC
- Self-hosted streaming backend as an alternative to costly managed low-latency platforms
Why run it on the NetActuate edge Sub-second latency depends on short network paths, so running OME edge nodes in PoPs near viewers minimizes glass-to-glass delay. NetActuate's global footprint fits OME's Origin-Edge clustering: place edges close to audiences while keeping a central origin, backed by high-throughput edge networking for bursty WebRTC and LLHLS delivery.
Best for: Sub-second live, WebRTC, Interactive.
Vendor and Project
OvenMediaEngine is an open-source project, offered here under the Open Source listing with best-effort community support.
- Project home: www.ovenmediaengine.com
- OME REST API docs: docs.ovenmediaengine.com
NetActuate supports the underlying infrastructure. Application-level support follows the listing SLA class (open-source, best effort).
Sizing
| vCPU | RAM | Disk | |
|---|---|---|---|
| Minimum | 2 | 4 GB | 20 GB |
| Recommended | 8 | 16 GB | 40 GB |
No VPU (hardware acceleration) is required for this appliance. Choose a size at deploy based on your expected load.
Configuration Fields
When you deploy, you provide these fields. They are written into the appliance at first boot.
| Field | Required | Default | Notes |
|---|---|---|---|
| Api Token | No | generated | Bearer token for the OvenMediaEngine REST API. Generated for you and stored write-only in your secret list. Stored write-only in your account secret list |
| Mode | No | origin | |
| Origin Host | No | none | In edge mode, the origin OME host to pull from. Leave blank for a standalone origin. |
| Api Port | No | 8081 | |
| Rtmp Port | No | 1935 | |
| Srt Port | No | 9999 |
Using the Appliance
Deploy in minutes
- Connect. SSH to the server as
ubuntu@YOUR_VM_IPwith your deploy password or SSH key. - Push a test stream. Send RTMP to
rtmp://YOUR_VM_IP:1935/app/stream(or SRT to the SRT port you chose) from OBS or ffmpeg. - Play it back. Open the WebRTC player at
ws://YOUR_VM_IP:3333/app/streamor the LLHLS URL for sub-second delivery. - Automate. Use the REST API on the API port with the API token you set at deploy to manage streams and outputs.
FAQ
Is there a software license fee? No. OvenMediaEngine is open source and free to run. You pay only for the NetActuate infrastructure and bandwidth.
Where is the web interface?
On port 8081 at path /v1/stats/current by default.
Who supports it? NetActuate operates the underlying infrastructure. The application itself is community-supported open source (best-effort SLA class).
Version and Changelog
| Version | Status | Released |
|---|---|---|
| 1.0.0 | Current (default) | 2026-07-09 |
Deploy
- Deploy in the portal: Deploy OvenMediaEngine
- View the listing: portal.netactuate.com/platform/marketplace/l/ovenmediaengine
- Public listing: netactuate.com/marketplace/ovenmediaengine
Need Help?
Contact support@netactuate.com or open a support ticket from the portal.