Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

MOQ5 – Open-Source C Library with MOQ Support for Both Ingest and Egress

MOQ5 is an open-source C library that provides support for the Media Over QUIC (MOQ) protocol, handling both ingest and egress data streams.

Background

- **MoQ (Media over QUIC)** is an emerging IETF standard for live video streaming over QUIC (the UDP-based transport protocol that powers HTTP/3), designed to reduce latency far below what TCP-based protocols like HLS or DASH can achieve. - **MOQ5** is an open-source C library that implements both ingest (pushing video into a server) and egress (pulling video from a server) using the MoQ protocol, making it a practical tool for developers building low-latency live streaming systems. - This matters because the live-streaming industry is shifting from older TCP-based delivery to QUIC-based solutions for sub-second latency, and MOQ5 provides a lightweight, embeddable building block for that shift—especially for resource-constrained or C/C++ environments.