every.channel/docs/MOQ_NOTES.md
2026-02-15 16:17:27 -05:00

716 B

MoQ notes

Reference: https://blog.cloudflare.com/moq

  • MoQ (Media over QUIC) is a publish/subscribe protocol for media on QUIC.
  • The data model uses track namespaces, tracks, groups, and objects.
  • Relays can cache and forward objects to many subscribers.
  • MoQ is designed to bridge low-latency media delivery with scalable distribution.
  • Browsers are expected to connect via WebTransport.

Mapping to every.channel

  • Each channel becomes a track namespace with tracks for video/audio.
  • Each chunk is a MoQ object with deterministic IDs.
  • Relays store objects and can serve them from any location.
  • Object metadata includes optional timing fields (chunk index, PCR/UTC anchors) to support convergence.