OvenMediaEngine (OME) is an open-source streaming server for real-time live broadcasting with Ultra-Low Latency. It receives RTMP from broadcasting software such as OBS or XSplit and transmits it using WebRTC, Low Latency HTTP (DASH), MPEG-DASH, and HLS. You can immediately Ultra-Low Latency Streaming in your browser.
OME is an open source project, so anyone who is interested can download for free.
From RTMP to ULL Protocols
OME can input RTMP and output WebRTC or Low Latency DASH (Chunked Transfer DASH).
Embedded Live Transcoder
OME includes a live transcoder that supports VP8, H264, Opus, and AAC.
Embedded WebRTC Signaling Server
OME includes a WebRTC signaling server based on WebSocket.
OME has a structure that is easy to scale by applying origin-edge clusters.
Forward Error Correction
OME applies ULPFEC and In-band FEC to minimize packet loss.
DTLS, SRTP, and HTTPS
OME applies DTLS, SRTP, and HTTPS to enhance network communication security.