Low-Latency Streaming Tools
Browse 51 curated low-latency streaming tools resources for video development on Awesome Video.
Resources
- Cloudflare: MoQ — refactoring real-time media stackTechnical writeup on Media over QUIC and Cloudflare's first production MoQ relay network for real-time media.
- DASH-IF Low Latency Modes for DASH (Community Review r8)DASH-IF spec-body report defining low-latency live DASH: chunk addressability, availabilityTimeOffset/availabilityTimeComplete, chunked HTT…
- Eyevinn SRT-WHIP GatewayDockerized gateway converting SRT/MPEG-TS input into WHIP (WebRTC) output for low-latency contribution-to-egress bridging.
- Eyevinn WHIPOpen source client and server modules for WHIP (WebRTC-HTTP Ingestion Protocol), Apache 2.0, WHEP egress tested with Eyevinn player.
- FFmpeg-WHIP-WHEPAdds WHIP/WHEP protocol support to FFmpeg via libdatachannel, enabling FFmpeg as a WebRTC ingest/egress endpoint.
- Facebook go-media-webtransport-server — WebTransport/QUIC media serverExperimental WebTransport (QUIC) media server for ultra-low-latency live streaming (<60ms) with VOD/rewind support; Media-over-QUIC style d…
- Fastly Compute LL-HLSFastly Compute@Edge application for LL-HLS playlist manipulation and request collapsing at the edge for sub-second segment delivery.
- Harnessing WebRTC for Large-Scale Live StreamingACM SIGCOMM 2025 paper on scaling WebRTC for large-audience low-latency live streaming.
- LL-HLS ABR Demo (hls.js)Interactive companion demo to the ACM MM'22 study comparing low-latency ABR behaviour in LL-HLS and LL-DASH implementations.
- Latency Target based Analysis of the DASH.js PlayerTrace-driven testbed evaluation of ABR-vs-latency-target tradeoffs in dash.js low-latency streaming.
- Low Latency Live StreamingTalk deck on low-latency live streaming with Apple LL-HLS and CMAF — chunked transfer, latency budgets and player behaviour.
- Low Latency Live Streaming Implementation in DASH and HLSACM MM'22 paper (Bentaleb et al.) on low-latency live streaming implementation, code contributions merged into hls.js.
- Meetecho: Bridging MoQ and WebRTCTechnical blog detailing a Janus plugin bridging WHIP/WHEP to Media over QUIC, with architecture details.
- Meta moq-encoder-playerMeta's minimal in-browser Media-over-QUIC live encoder and player for IETF MOQT interoperability testing.
- MoQ Ecosystem DirectoryDirectory indexing Media over QUIC implementations: players, relays, servers and libraries across languages and MOQT draft versions.
- Node.js WHIP/WHEP Server Libraries (Meetecho)Meetecho's writeup of their Node.js WHIP and WHEP server libraries, from the team behind Janus and involved in the specs themselves.
- OvenMediaEngine Low-Latency HLS ConfigurationConcrete LL-HLS publisher configuration for OvenMediaEngine, including the HTTP/2 requirement and part/segment tuning — the most documented…
- Performance of Low-Latency HTTP-based Streaming PlayersMMSys'21 paper comparing AVPlayer, Shaka, HLS.js, and Dash.js performance under LL-HLS and LL-DASH.
- Pion WHIP/WHEP Reference Server ExampleRoughly 200-line Go reference implementation of a WHIP ingest plus WHEP playback server on Pion, publishable from OBS or GStreamer and play…
- Point Cloud Streaming with Latency-Driven Implicit Adaptation using MoQ2025 paper applying Media-over-QUIC (MoQ) transport to low-latency adaptive point-cloud streaming.
- Project LightspeedSelf-contained OBS-to-browser streaming stack using FTL and WebRTC for sub-second latency.
- Shaka Packager: Low Latency TutorialOfficial Shaka Packager docs showing a chunked CMAF low-latency DASH pipeline (ffmpeg → packager → dash.js).
- Ultra Low-Latency HLS: Real-World Experiments and Results (2025)Measured 2025 experiments comparing LL-HLS and Media over QUIC latency, including a MoQ implementation for MediaMTX reaching about 200 ms.
- Ultra-low Latency Video Delivery Over WebRTC Data ChannelsMile-High Video 2024 paper on achieving ultra-low latency video delivery using WebRTC data channels.