MOQ Articles & Resources
The go-to index for everything published about Media over QUIC — from IETF standardization updates and engineering deep-dives to community discussions, academic papers, and implementation tutorials. Updated daily as new content is ingested.
MOQ Edge Articles
500 articlesNew MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 308cf7f: Handle declined session loggers
New MOQ repo to watch: moq-web
MOQ Web A browser-based implementation of Media over QUIC Transport (MOQT) for real-time media streaming. Built on WebTransport and WebCodecs for low-latency video/audio delivery. Quick Start 1. Latest tracked commit 30…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit dc34afa: 0311 Malformed Track の reason から接頭辞を外した pbt の期待値を更新する
moq ships obs-moq v0.6.25
What's Changed test(net): quarantine two load-sensitive js/net tests by @kixelated in https://github.com/moq-dev/moq/pull/8287 test(relay): forged-dial test waits for bob's announce by @kixelated in https://github.com/m…
moq ships moq-relay v0.17.16
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/8234 fix(net): backport GOAWAY loopback refusal for every IPv4 spelling by @kixelated in https://github.com/moq-dev/moq/pull/8346 fix…
New MOQ repo to watch: demo-dogtail
Multiplayer plane shooter over Media over QUIC (MOQtail) Latest tracked commit 45da73e: Merge pull request #9 from zafergurel/feat/default-relay-cluster
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit d8b5b86: 0430 closed resolve_socket_addrs のタイムアウトテストが .invalid が即時失敗する環境で必ず失敗する
moq-wasm ships moq-wasm 0.6.0
Breaking: the video, each rendition and the audio of a source are encoded and sent only while a subscriber takes them, so stats() reports 0 for a track nobody watches. A track taken up again starts with a keyframe. Depl…
moqtail ships moqtail@0.16.0
Minor Changes #463 b14f129 Thanks @DenizUgur! - Breaking: MOQtailClient events take any number of listeners through client.on(event, listener) and client.off(). new MOQtailClient(options) does no I/O and await client.in…
moqtail ships moqtail-rs@0.18.0
Minor Changes #462 a63df4e Thanks @zafergurel! - share each Object between a track's subscribers instead of cloning it for every one (Object::serialize_subgroup_parts) #462 a63df4e Thanks @zafergurel! - write subgroup o…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 588ae6e: Hand a joining FETCH read ahead of its SUBSCRIBE to the publisher after the SUBSCRIBE
moq-wasm ships moq-wasm 0.4.3
LivePlayer no longer opens a live broadcast with audio about the audio output latency (around 190 ms in Chrome) later than its buffer target for the first 10 s. The audio held through the warm-up and due within the outp…
New MOQ repo to watch: zspeak
Media over QUIC Speak Latest tracked commit e28b0a0: Move zgui to 80baa3c
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq-wasm ships moq-wasm 0.4.2
MoqSession.connect() without versions offers draft-18, then draft-14, instead of draft-14 only, so a relay that accepts draft-18 is reached over it. Pass versions: ['draft-14'] to stay on draft-14. addSource() raises th…
IETF MOQ WG: IETF 127 Draft Meeting agenda for Scalable QUIC assisted-delivery (SQUAD) BoF is up
Lucas Pardue posted to the MOQ working group mailing list on November 9, 2026. Agenda link: https://datatracker.ietf.org/doc/agenda-127-squad/
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 48a63a4: Forward requested history while caching a copy
Moqtopus ships Moqtopus v0.0.7
Changes Support non-zero OBJECT_DELIVERY_TIMEOUT parameters on SUBSCRIBE and REQUEST_UPDATE, combining subscriber and publisher limits per subscription (including immutable Track Properties). Record object receipt time…
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit 0241a1b: ギャンブルの頭上バッジを過保護親のいない側に寄せ、ギャンブルの過保護親のコピーを本人と重ならない外側に1組だけ出す (#316)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships obs-moq v0.6.24
What's Changed feat!: one Route handle owns its broadcast by @kixelated in https://github.com/moq-dev/moq/pull/7806 quest: unblock m0 and m1 (2026-11-05) by @kixelated in https://github.com/moq-dev/moq/pull/7982 fix(aud…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on November 8, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit bb1a7fb: リザルト画面に親が与えたダメージを表示する (#249)
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 763de3a: Remove the session overloads from MoQForwarder
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit 7b375c6: test(moqtrun): pin the fan-out's loss/refusal order, an unannounced owner's PUBLISH and the forgo…
IETF MOQ WG: IETF 127 Draft Meeting agenda for Scalable QUIC assisted-delivery (SQUAD) BoF is up
Lucas Pardue posted to the MOQ working group mailing list on November 7, 2026. Hi folks, As announced previously[1], a non-WG forming Bof is being held at IETF 127. The draft agenda is available at [2]. Please direct an…
moq ships moq-gst v0.4.24
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/7936 chore(js): bump @moq/publish to 0.5.5 on release by @kixelated in https://github.com/moq-dev/moq/pull/8025 ci: run every publish…
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit 5535c5e: docs(superpowers): apply the documentation standard to the design records
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit ce1213f: 音声復帰の再試行を追加 (#147)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 1f71467: Update wiki for Nov 7: interop crosses 50% as Cloudflare moq-ng relay enrolls; MSF scopes -02/-03
IETF MOQ WG: Feedback sought: draft-li-kvcache-efficient-transmission-00 — KV cache streaming over MOQT
李志强 posted to the MOQ working group mailing list on November 7, 2026. Dear MOQ WG, We have recently published an individual draft that uses MoQT as specified, without requesting any changes to draft-ietf-moq-transport o…
moq ships moq-cli v0.14.14
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/7936 chore(js): bump @moq/publish to 0.5.5 on release by @kixelated in https://github.com/moq-dev/moq/pull/8025 ci: run every publish…
New MOQ repo to watch: moq-peering
C++ library for Media Over QUIC (MoQ) peering. Relays forward track names, subscribes, and objects over QUIC Latest tracked commit d0bfdc9: Remove announce if gone
New MOQ repo to watch: laps
Media over QUIC Transport (MOQT) relay for low-latency publish/subscribe media delivery. Latest tracked commit 4016861: Remove local publish
New MOQ repo to watch: moq-go
Go implementation of the IETF MoQ Transport protocol and relay Latest tracked commit 95d6422: relay: expose optional send queue and UDP batch diagnostics
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 6fe276a: mlog: preserve current filter and fetch serialization state
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit 35d9767: デスガイヤ: 結果表示中の操作パネル非表示・章クリア報告の表記の折り返し修正 (#94)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Agenda request: MoQ Extensibility for Selection Sets ( Top-N, SSTS & Switch)
Cullen Fluffy Jennings posted to the MOQ working group mailing list on November 5, 2026. When I originally did the PR I had it split up like this but it was hard to see things had not been lost so I put them together bu…
moqtap tags trace-v0.4.1
Rust workspace implementing MoQT (Media over QUIC Transport) with codec, client, proxy, and tracing crates. The trace-v0.4.1 tag points at b9be832: docs(client, codec): cite draft-11 Section 9.2 where the citation check…
IETF MOQ WG: Reply liaison from MPEG Systems
Stephan Wenger posted to the MOQ working group mailing list on November 4, 2026. Hi MoQ, Liaison officer of the IETF towards MPEG here. MPEG systems agreed on the attached reply liaison to MoQ. It will appear through fo…
IETF MOQ WG: IETF 127 MOQ Preliminary Agenda
Ali C. Begen posted to the MOQ working group mailing list on November 4, 2026. Hi Martin I prefer these two stayed at the original slot (track switching): And wanted to move only https://datatracker.ietf.org/doc/draft-z…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-transport
Media over QUIC Transport (MOQT, draft-ietf-moq-transport-22) for browsers and Node.js Latest tracked commit bc6c5ab: Add files via upload
New MOQ repo to watch: moqlivecast-qnx
QNX 8.0 port of moqlivecast — MoQ (Media over QUIC) live video for real-time teleoperation. Sub-100 ms video over lossy links that never starves the 1 kHz control loop. Latest tracked commit dfc5e69: docs: record Devpos…
moq ships obs-moq v0.6.22
What's Changed ci: run every publish job as a release ref, never main by @kixelated in https://github.com/moq-dev/moq/pull/7431 quest: move sockets to m1 so the next cut ships them for Kixel by @kixelated in https://git…
moq ships moq-relay v0.17.12
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/7325 fix: redact release credential diagnostics by @kixelated in https://github.com/moq-dev/moq/pull/7482 bench(net): backport sessio…
IETF MOQ WG: IETF 127 MOQ Preliminary Agenda
Martin Duke posted to the MOQ working group mailing list on November 3, 2026. I swapped you with timestamps, so now you're on Friday. On Tue, Nov 3, 2026 at 11:32 AM Ali C. Begen <ali.begen@networked.media> wrote:
IETF MOQ WG: IETF 127 MOQ Preliminary Agenda
Ali C. Begen posted to the MOQ working group mailing list on November 3, 2026. Any chance you can give 10 mins for the Will's SSTS slot on Friday? It would make more sense. -acbegen
IETF MOQ WG: February 2026 Interim Location Survey
Martin Duke posted to the MOQ working group mailing list on November 3, 2026. Here's a survey for where to meet in February: As last time: - Do not participate if you have no plans to attend in person
IETF MOQ WG: IETF 127 MOQ Preliminary Agenda
Martin Duke posted to the MOQ working group mailing list on November 3, 2026. Magnus and I have filled the wildly oversubscribed agenda for IETF 127. The emphasis is definitely on drafts other than MOQT, as the vast maj…
IETF MOQ WG: Agenda request: MoQ Extensibility for Selection Sets ( Top-N, SSTS & Switch)
Alan Frindell posted to the MOQ working group mailing list on November 3, 2026. Hi Cullen, one thing that would help me evaulate your proposal is to split the current PR into two - one that is exclusively core draft cha…
IETF MOQ WG: Agenda request: CMSF capability preflight
David C. Eisenbacher posted to the MOQ working group mailing list on November 3, 2026. Hi chairs, I would like 15 min at IETF 127 to discuss capability preflight for CMSF (5 min to present the workflow, 10 min discussio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 77d0dc2: 0406 polished HTTP/2 の WT_MAX 系 capsule に厳密な上限増加を要求する
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 6c8639c: 0928 refresh 0940-0944 open
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit c318747: ウサギ・イヤ・ラビット: game-feel sounds and effects for every action
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq-go tags v0.7.21
moq.dev/moq (Go module) Auto-generated mirror of the ergonomic Go wrapper for Media over QUIC. Source, issues, and pull requests live in moq-dev/moq; this repo only carries tagged Go module releases. Install The import…
moq ships obs-moq v0.6.21
What's Changed ci(land): keep checking the queue after an ejection by @kixelated in https://github.com/moq-dev/moq/pull/7314 fix(test): preserve valid wire compatibility measurements by @kixelated in https://github.com/…
Denial-of-Service Considerations for Media over QUIC Relay Deployments rev 02 lands on the IETF Datatracker
The Media over QUIC Transport (MoQT) protocol presents denial-of- service risks that differ in character from those facing typical request-response protocols. MoQT relays forward, fan out, and optionally cache media content on behalf of publishers and subscribers. This document complements the MoQT Security Considerations, focusing on the unique considerations for relays.
IETF MOQ WG: Agenda request for LOC
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on November 3, 2026. Hi, I would like to request agenda time in SF for a brief LOC update, 5 minutes update plus 5 minutes discussion. Mostly on the topic…
IETF MOQ WG: Agenda request secure object XOR object ID
Cullen Fluffy Jennings posted to the MOQ working group mailing list on November 3, 2026. I would like 15 min to discuss ( 5 min to present issue, 10 min discussion ). Thanks
MoQ Interconnect Exchange (MIX) rev 00 lands on the IETF Datatracker
This document specifies MoQ Interconnect Exchange (MIX), a protocol that allows Media Over QUIC (MoQ) relays to discover each other, exchange reachability and subscription information, and forward MoQ objects across administrative and topological boundaries. MIX carries its control state as MoQ tracks. This work is outside the scope of the IETF Media Over QUIC (MoQ) working group. It is discussed on that working group's mailing list, moq@ietf.org, because that is where the people interested in MoQ relay interconnection are.
IETF MOQ WG: I-D Action: draft-ietf-moq-loc-05.txt
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on November 2, 2026. LOC-05 now includes a Track/Object Property for Codec String. It is UTF-8/ASCII to match MP4 rather than UTF-16/DOMString. Since it i…
IETF MOQ WG: Agenda request: MoQ Extensibility for Selection Sets ( Top-N, SSTS & Switch)
Cullen Fluffy Jennings posted to the MOQ working group mailing list on November 2, 2026. I'd like to request agenda to discuss selection sets and mechanisms needed to make the base transport extensible in a way that all…
IETF MOQ WG: I-D Action: draft-ietf-moq-loc-05.txt
internet-drafts posted to the MOQ working group mailing list on November 2, 2026. Internet-Draft draft-ietf-moq-loc-05.txt is now available. It is a work item of the Media Over QUIC (MOQ) WG of the IETF. Title: Low Over…
Low Overhead Media Container rev 05 lands on the IETF Datatracker
This specification describes a Low Overhead Media Container (LOC) format for encoded and encrypted audio and video media data to be used primarily for interactive Media over QUIC Transport (MOQT). It may be used in the MOQT Streaming Format (MSF) specification, which defines a catalog format for publishers to declare and describe their LOC tracks and for subscribers to consume them. Examples are also provided for building media applications using LOC and MOQT.
Media over QUIC Transport (MOQT) Object Acknowledgements rev 00 lands on the IETF Datatracker
This document defines an extension to Media over QUIC Transport (MOQT) that allows a subscriber to explicitly acknowledge receiving and processing an incoming object. The acknowledgement includes a time delta indicating how early or late the object arrived relative to an application-specified deadline; the subscriber also provides the publisher with the reference window size that can be used to interpret the time delta. A mechanism to negotiate support for the extension, both on the connection and the subscription level, is also defined.
Authorization scheme for MOQT using Common Access Tokens rev 02 lands on the IETF Datatracker
A token-based authorization scheme for use with Media Over QUIC Transport.
Media over QUIC Transport rev 23 lands on the IETF Datatracker
This document defines Media over QUIC Transport (MOQT), a publish/ subscribe protocol that runs over QUIC and WebTransport. MOQT leverages the features of these transports, such as streams, datagrams, priorities, and partial reliability. MOQT operates both point-to-point and through intermediate relays, enabling scalable low-latency delivery. Despite its name, MOQT is media agnostic and can be used for a wide range of use cases.
Timestamp Properties for MOQT rev 01 lands on the IETF Datatracker
This document defines a set of MOQT Properties for carrying per- Object timestamps efficiently. The encoded timestamp is intended for use in MOQT, but can be referenced for application specific purposes.
moq-transport tags draft-ietf-moq-transport-23
draft-ietf-moq-transport The draft-ietf-moq-transport-23 tag points at 0f807df: Add change log for draft-23 (#2053)
Content Stitching for Media over QUIC rev 00 lands on the IETF Datatracker
Media over QUIC Transport (MOQT) requires that an Object is always the same bytes, no matter who asks for it or where it is retrieved from. That property is what makes MOQT content cacheable by relays. It also means that when different subscribers need to receive different content, the straightforward approach is to publish a separate track for each of them, even when most of what those tracks carry is the same. This document describes content stitching: building the tracks that subscribers receive out of Objects taken from other tracks, so shared Objects can be cached once while each audience still receives a track of its own. It names the pieces involved, describes how they fit together, works through some examples, and draws a line between a stitcher and a relay. It does not define a format or mechanism for stitching.
MOQT Media Test Tracks rev 00 lands on the IETF Datatracker
This document specifies moq-test-tracks, a protocol for testing Media over QUIC (MOQ) media implementations. Like moq-test, it carries its parameters to the publisher in the Track Namespace. The parameters describe a set of media tracks, including the catalog, packaging, codecs and delivery, so that any publisher that implements the protocol can generate media of the requested shape.
Logging over Media over QUIC Transport rev 04 lands on the IETF Datatracker
Real time systems often run into the problems where the network bandwidth for logging is shared with the real time media and impacts the media quality. There is a desire to transport the logging data at an appropriate priority level over the same transport as the media. This allows the logging data to take advantage of times when the media bitrate is below the peak rate while not impacting the peak rate available for media. This document specifies how to send syslog [RFC5424] type information over Media over QUIC Transport (MOQT) [MOQT].
Multicast Delivery and Endpoint Discovery for Media over QUIC rev 02 lands on the IETF Datatracker
This document specifies multicast delivery mechanisms and catalog- based endpoint discovery for Media over QUIC (MoQ). It defines how MoQ sessions integrate with IP multicast (SSM, ASM), Automatic Multicast Tunneling (AMT), and TreeDN for scalable live streaming. The specification includes a multicast catalog extension for endpoint discovery and multi-path delivery across TV, mobile, and browser platforms. All multicast media delivery uses MPEG Media Transport Protocol (MMTP) packets, the same packet format that MoQ objects carry on QUIC streams. A manifest-based content-authentication profile protects multicast delivery with signed manifest records that travel in band beside those packets.
MPEG Media Transport (MMT) Packaging for Media over QUIC rev 02 lands on the IETF Datatracker
This document specifies the use of MPEG Media Transport (MMT) as a container format for Media over QUIC (MoQ). MMT carries media over broadcast (ATSC 3.0, ARIB STD-B60), multicast, and unicast (QUIC/ WebTransport) networks. This specification defines the mapping of MMT packets to MoQ objects, the "iso-ssbg1-v1" block profile under which the Forward Error Correction (FEC) mechanism for MoQ protects MMTP packets -- its source symbols, its Source FEC Payload ID trailer, its repair packet and its keyframe overlay -- the derivation of MoQ catalogs from MMTP signaling, and compatibility considerations for both ATSC 3.0 and ARIB STD-B60 systems, including the ATSC 3.0 signed region.
Forward Error Correction for Multicast Delivery of Media over QUIC rev 00 lands on the IETF Datatracker
This document specifies how the Forward Error Correction (FEC) mechanism for Media over QUIC (MoQ) is used when protected tracks are delivered over multicast. It defines repair-only multicast endpoints and how a receiver adds and drops the repair layers they carry, states which tracks a multicast endpoint carries in this revision, specifies how a receiver treats blocks and symbols that a multicast content-authentication profile has not admitted, and specifies the receiver repair policy of a multicast or AMT leg: in-band FEC first, then per-block unicast repair for the blocks that FEC did not recover, with a budget and priorities derived from the catalog. It is independent of how multicast is carried, whether by Source- Specific Multicast and Automatic Multicast Tunneling or by a multicast QUIC channel.
Catalog Binding for Forward Error Correction in Media over QUIC rev 00 lands on the IETF Datatracker
This document binds the Forward Error Correction (FEC) configuration data model of the MoQ FEC core mechanism to the catalog of the MOQT Streaming Format (MSF) and to its Common Media Application Format (CMAF) profile. It defines the track-level "fec" array of FEC instance objects, the fields with which a repair track or a symbol track describes its own role, the packaging values "fec-repair" and "fec-source", the validation rules that are specific to the catalog encoding, and the handling of unknown keys, so that a receiver that obtains a track's catalog entry can configure its decoder without in- session signaling.
Block FEC Schemes for Media over QUIC: Reed-Solomon and RaptorQ rev 00 lands on the IETF Datatracker
This document specifies two block Forward Error Correction (FEC) schemes for the FEC mechanism of Media over QUIC (MoQ): the systematic Reed-Solomon erasure code over GF(2^8) of ISO/IEC 23008-10, which is mandatory to implement, and RaptorQ (RFC 6330), which is optional. For each scheme it gives the registered identifier, the derivation of the decoder's parameters from the instance's configuration and the Repair FEC Payload ID with no in- session signaling, the bounds on block size and symbol size, the decoding overhead, and how the scheme supports repair layers. It restates the Reed-Solomon code and gives test vectors for it.
Forward Error Correction for Media over QUIC: Core Mechanism rev 00 lands on the IETF Datatracker
This document specifies how Forward Error Correction (FEC) repair data is carried alongside source media in Media over QUIC (MoQ) without naming a particular FEC code. It states the properties that an FEC scheme must have to be used with this mechanism, and defines everything that does not depend on the scheme: how source objects become source symbols, how source symbols are numbered and grouped into blocks, two ways of carrying source symbols (as the source track's own objects, or as a separate symbol track suited to datagram delivery), repair tracks that receivers subscribe to independently and in layers, the repair object format, repair Group IDs that make repair fetchable by block, and equal and unequal protection driven only by metadata that MoQ Transport exposes, so that FEC works when payloads are encrypted end to end. Relays need no FEC knowledge. Specific FEC schemes, catalog bindings, packaging-specific profiles and multicast delivery are left to companion documents.
Media over QUIC Overview rev 02 lands on the IETF Datatracker
This document provides a high-level overview of the Media over QUIC (MoQ) protocol suite. It describes the architecture, data model, transport protocol, streaming formats, and security mechanisms that together enable scalable low-latency media delivery over the Internet. The document explains how these components relate to each other and how they are composed to create interoperable media applications.
A Backpressure Algorithm for Sender-Side Track Switching in MOQ Transport rev 00 lands on the IETF Datatracker
Sender-Side Track Switching (SSTS) lets a publisher forward one track at a time out of a switching set, and leaves the choice of which track to a pluggable algorithm. The default algorithm divides a bandwidth estimate between switching sets. This document defines an alternative algorithm that uses no bandwidth estimate at all. It monitors the number of open forwarding streams carrying the currently active tier, steps rapidly through the switching set's ladder during fast start, regulates steady-state upshifts dynamically according to relative bitrate jumps and the subscriber's probing risk tolerance, and reacts to mid-group congestion using intra-group monitoring and retroactive stream supersede. The signal is directly observable at the publisher, requires no cooperation from the congestion controller, and degrades toward the lowest quality under load rather than toward none.
Metrics over MOQT rev 03 lands on the IETF Datatracker
Many systems produce significant volumes of metrics which either are not all needed at the same time for consumption by collection/ aggregation endpoints or may also compete for bandwidth with the primary application, thus exacerbating congestion conditions especially in low-bandwidth networks. Delivering these over architectures enabled by publish/subscribe transport like Media over QUIC Transport (MOQT) [MOQT], allows metrics data to be prioritized within the congestion context of the primary application as well as enabling local nodes to cache the metric value to be later retrieved via new subscriptions. This document specifies how to send metrics type information over MOQT.
Privacy Pass Authentication for Media over QUIC (MoQ) rev 04 lands on the IETF Datatracker
This document specifies the use of Privacy Pass architecture and issuance protocols for authorization in Media over QUIC (MoQ) transport protocol. It defines how Privacy Pass tokens can be integrated with MoQ's authorization framework to provide privacy- preserving authentication for subscriptions, fetches, publications, and relay operations while supporting fine-grained access control through prefix-based track namespace and track name matching rules.
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit be98b06: Rabbiters: rebuild the house and town furniture and props
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit c0e6625: moq-pub の --gop-duration が映像のキーフレーム間隔であることを明確にする
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 00922e6: 0887-0888 open
MOQT URI and Discovery rev 01 lands on the IETF Datatracker
This document defines the moqt URI scheme, URI resolution mechanisms, and discovery methods for the Media over QUIC Transport (MOQT) protocol. It specifies the URI syntax, fragment identifiers, dereferencing procedures, normalization rules, and X.509 certificate matching for moqt URIs. It also defines DNS-based resolution using SVCB and SRV records, as well as local network discovery via mDNS and DNS-SD.
IETF MOQ WG: New draft: MoQ Load Balancer Architecture (draft-nandakumar-moq-lb-00)
Suhas Nandakumar posted to the MOQ working group mailing list on November 2, 2026. Hi all, Cullen and I have submitted draft-nandakumar-moq-lb-00, which describes a MOQT-aware load balancer (MoQ-LB) for balancing MOQT r…
MoQ Load Balancer Architecture rev 00 lands on the IETF Datatracker
This document describes an architecture for load balancing Media Over QUIC Transport (MOQT) requests across a pool of MOQT relays. It introduces a MOQT-aware Load Balancer (MoQ-LB) that places requests on relays according to their Track Namespace, and describes the control-plane, state, and failure-handling requirements needed for a horizontally scaled deployment.
Ad Creative Signaling over the MSF Event Timeline rev 01 lands on the IETF Datatracker
This document defines the carriage of ad creative signaling -- creative identity, tracking events, and measurement verification metadata as specified by SVTA 2053-1 -- in records on a Media over QUIC (MOQT) Streaming Format (MSF) Event Timeline track. It complements the carriage of SCTE-35 splice signaling over the same mechanism: splice events describe where placement opportunities occur on a media timeline, while the event class defined here describes the creatives that fill them and how their playback is to be measured. This binding is the MSF counterpart of the DASH and HLS carriage bindings defined by SVTA 2053-1, which defines none for MOQT.
IETF MOQ WG: IETF 127 agenda request: draft-riedl-moq-ad-creative-signaling (10 minutes)
Steven Riedl posted to the MOQ working group mailing list on November 1, 2026. Hi Martin, Magnus, Following up on my September 29 note: I'd like 10 minutes at IETF 127 for draft-riedl-moq-ad-creative-signaling (Informat…
Model Context Protocol and Agent Skills over Media over QUIC Transport rev 01 lands on the IETF Datatracker
This document defines how to use Media over QUIC Transport (MOQT) as the underlying transport protocol for the Model Context Protocol (MCP). MCP enables integration between language model applications and external data sources and tools. MOQT provides publish-subscribe delivery over QUIC and WebTransport with native prioritization, relay caching, and multiplexing. This specification maps MCP messages onto MOQT objects and tracks. It covers MCP's tools, resources, prompts, multi round-trip requests, and the Tasks extension, and it uses MOQT relays to cache content that MCP marks as public across clients and to let a response outlive the connection that carried its request. The document also describes Agent Skills, composed instructions that extend AI capabilities beyond atomic tool operations, using progressive loading aligned with MOQT's object-based delivery. The same tracks can run standalone or inside a dialog of the Protocol for Agent Communication Exchange (PACE).
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on November 1, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit a2a4ef0: Load motion overlays in board camera contracts
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit a0eb73f: eden: take saplingnative's Cargo.toml files from public_autocargo too
moq-rs ships moq-relay-ietf-v0.7.31
Other *(moq-relay)* name per-operation decision callback type
moq-rs ships moq-transport-v0.16.5
Fixed *(moq-transport)* separate FIN acknowledgement and writing budgets *(moq-transport)* bound request error reasons before encoding *(moq-transport)* expose stream completion to draft-16 forwarding *(moq-transport)*…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-secure
MoQ-Secure. Media over QUIC with end-to-end encryption and authenticity. Latest tracked commit 7db6fd0: Update Cargo.toml
IETF MOQ WG: Capability preflight for CMSF: verifying client capabilities before track authorization
David C. Eisenbacher posted to the MOQ working group mailing list on October 30, 2026. Hi all, I'd like to propose an optional capability preflight for CMSF and get the working group's view before taking it further. The…
moq ships moq-gst v0.4.20
What's Changed fix(flate): stop oversized release frames during inflation by @kixelated in https://github.com/moq-dev/moq/pull/6961 fix(net): close IETF peer violations with their error code by @kixelated in https://git…
moq ships obs-moq v0.6.20
What's Changed feat(mux): follow referenced broadcasts' announcements by @kixelated in https://github.com/moq-dev/moq/pull/6254 quest: remove the SharedArrayBuffer audio ring by @kixelated in https://github.com/moq-dev/…
moq ships moq-relay v0.17.10
What's Changed fix(flate): stop oversized release frames during inflation by @kixelated in https://github.com/moq-dev/moq/pull/6961 fix(net): close IETF peer violations with their error code by @kixelated in https://git…
IETF MOQ WG: IETF 127 Agenda Requests
Law, Will posted to the MOQ working group mailing list on October 30, 2026. Hello Chairs I'd like to request IETF 127 agenda time for 1.
IETF MOQ WG: IETF 127 Agenda Request — MoQ Feedback
Yanmei Liu posted to the MOQ working group mailing list on October 30, 2026. Hello Chairs, I’d like to request 15 minutes, including discussion, for the following topic:
IETF MOQ WG: MoQ Feedback -01 published: summary of changes since -00
Yanmei Liu posted to the MOQ working group mailing list on October 30, 2026. Hi all, We have published moq-feedback-01 <https://datatracker.ietf.org/doc/draft-liu-moq-feedback/>.
moq-wasm ships moq-wasm 0.1.0
moq-wasm: MoqSession connects to a relay over WebTransport, falling back to WebSocket when WebTransport does not connect, and sends SUBSCRIBE, FETCH, TRACK_STATUS, SUBSCRIBE_NAMESPACE and PUBLISH_NAMESPACE (draft-ietf-m…
MoQ Feedback rev 01 lands on the IETF Datatracker
This document defines Media over QUIC Feedback (MQF), an extension to Media over QUIC Transport (MOQT) that enables delivery quality information about media Objects to be reported using Feedback Tracks. It defines how Feedback Tracks are associated with media Tracks, established, forwarded through Relays, and consumed, together with the MQF report format and capability negotiation. MQF complements transport-layer signals with per-Object delivery information.
New MOQ repo to watch: moq-peering
C++ library for Media Over QUIC (MoQ) peering. Relays forward track names, subscribes, and objects over QUIC Latest tracked commit cc667fa: Fix forwarding
New MOQ repo to watch: moq-wasm
Pure Rust Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit e7ba13e: fix(browser): show the media subscriber playing when it…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Proposals to host an interim 8-11 February
Martin Duke posted to the MOQ working group mailing list on October 29, 2026. The deadline for this is Monday, and we have received exactly one email proposal. Please do not confuse "Martin chatted with me offline" or "…
Transport of V3C Bitstreams over Media over QUIC Transport (MOQT) rev 00 lands on the IETF Datatracker
This document specifies a mapping and packaging for transporting ISO/ IEC 23090-5 Visual Volumetric Video-based Coding (V3C) bitstreams over Media over QUIC Transport (MOQT). The mapping uses the MOQT Streaming Format (MSF): V3C configuration is MSF initialization data, each independently consumable V3C component is an MSF track, a V3C composition unit is a MOQT Group, and a coded V3C unit is a MOQT Object. Relays remain unaware of V3C syntax. V3C knowledge is confined to the streaming-format layer.
New MOQ repo to watch: moq-go
Go implementation of the IETF MoQ Transport protocol and relay Latest tracked commit a33d900: interop-client: subscribe-namespace-lifecycle and rendezvous-timeout
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 955e746: FBThriftPythonLibrary: let fb_find_thrift_python_runtime() skip its not-found warnings
IETF MOQ WG: New drafts: multicast, FEC and MMT packaging for MoQ
Omar Ramadan posted to the MOQ working group mailing list on October 29, 2026. Hi all, I've posted three related individual drafts: They put MoQ on the TreeDN path (RFC 9706), an incremental way to native multicast. A n…
Forward Error Correction for Media over QUIC rev 01 lands on the IETF Datatracker
This document specifies a mechanism for transmitting Forward Error Correction (FEC) repair data alongside source media in Media over QUIC (MoQ) sessions. It defines catalog-based signaling of FEC configuration, including a derived RaptorQ Object Transmission Information that needs no in-session messages. It also defines conventions for repair track naming, the format of repair objects, and two block profiles that fix how source symbols and FEC blocks are formed and identified: an ISO/IEC 23008-1 profile for tracks packaged as MPEG Media Transport Protocol (MMTP) packets, and an object profile for tracks packaged as Low Overhead Media Container (LOC) or Common Media Application Format (CMAF) objects. It fully specifies two FEC schemes: the systematic Reed-Solomon code over GF(2^8) of ISO/IEC 23008-10, which is mandatory to implement, and RaptorQ (RFC 6330), which is optional. An algorithm registry provides extension points for additional schemes. FEC enables receivers to recover from packet loss without retransmission latency. The MMTP profile is designed for compatibility with ATSC 3.0 (A/331) and ARIB STD-B60 broadcast systems.
Multicast Delivery and Endpoint Discovery for Media over QUIC rev 01 lands on the IETF Datatracker
This document specifies multicast delivery mechanisms and catalog- based endpoint discovery for Media over QUIC (MoQ). It defines how MoQ sessions integrate with IP multicast (SSM, ASM), Automatic Multicast Tunneling (AMT), and TreeDN for scalable live streaming. The specification includes a multicast catalog extension for endpoint discovery and multi-path delivery across TV, mobile, and browser platforms. All multicast delivery uses MPEG Media Transport Protocol (MMTP) packets, the same packet format used on MoQ QUIC streams and datagrams. A manifest-based content-authentication profile protects multicast delivery.
MPEG Media Transport (MMT) Packaging for Media over QUIC rev 01 lands on the IETF Datatracker
This document specifies the use of MPEG Media Transport (MMT) as a container format for Media over QUIC (MoQ). MMT carries media over broadcast (ATSC 3.0, ARIB STD-B60), multicast, and unicast (QUIC/ WebTransport) networks. This specification defines the mapping of MMT packets to MoQ objects, interaction with Application-Layer FEC, the derivation of MoQ catalogs from MMTP signaling, and compatibility considerations for both ATSC 3.0 and ARIB STD-B60 systems.
qumo ships v0.17.261028
Changelog 5b1ac47acad57c93a13b9b821606d3d7f39c2a38 chore(deps): bump gomoqt to v0.27.0 (#570) e01c0833a04008941b6670bf7a286d14b8a43463 chore(deps): bump quic-go to v0.64.1 and webtransport-go to v0.13.0-okdaichi.3 (#568…
moq ships moq-ffi v0.4.19
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5879 fix(watch): hold buffered audio while the ring refills (release backport) by @kixelated in https://github.com/moq-dev/moq/pull/6…
moq ships moq-gst v0.4.19
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5879 fix(watch): hold buffered audio while the ring refills (release backport) by @kixelated in https://github.com/moq-dev/moq/pull/6…
moq ships moq-relay v0.17.9
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5879 fix(watch): hold buffered audio while the ring refills (release backport) by @kixelated in https://github.com/moq-dev/moq/pull/6…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-web
MOQ Web A browser-based implementation of Media over QUIC Transport (MOQT) for real-time media streaming. Built on WebTransport and WebCodecs for low-latency video/audio delivery. Quick Start 1. Latest tracked commit d7…
New MOQ repo to watch: moq-wasm
Pure Rust Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit 4a57ef9: refactor(recorder,onvif,observability,browser): 重複した設定構造…
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit 7516f4a: docs(arch): add Memory Layout and Sizing
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Proposed Virtual Interim dates
Martin Duke posted to the MOQ working group mailing list on October 26, 2026. The chairs propose the following virtual interim dates between IETF 127 and the February meeting in Europe: 11/30, 12/14, 1/11, 1/25
IETF MOQ WG: Today's Virtual Meeting starting time
Magnus Westerlund posted to the MOQ working group mailing list on October 26, 2026. Hi, Europe switched to normal time yesterday and this meeting was scheduled in Pacific Daylight Time (PDT). Thus, I want to make Europe…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq5
MOQ5 — Sans-I/O MoQ Transport library in C. Latest tracked commit f6a97c2: Synchronize WebTransport startup ownership
IETF MOQ WG: MOQT Issues and PRs for 10/26 virtual interim
Alan Frindell posted to the MOQ working group mailing list on October 26, 2026. PRs #2002, Rename FORWARD to PAUSED #2022, Add a Gone Object state
IETF MOQ WG: Example use of Mandatory Track Property
Alan Frindell posted to the MOQ working group mailing list on October 25, 2026. Hi Suhas, are you volunteering to write a draft demonstrating how the current mechanism meets the goals you have in mind? Thanks
IETF MOQ WG: Simplifying the Object ID Model and caching
Suhas Nandakumar posted to the MOQ working group mailing list on October 25, 2026. On Thu, Oct 22, 2026 at 1:59 PM Mo Zanaty (mzanaty) <mzanaty= 40cisco.com@dmarc.ietf.org> wrote: [Suhas] The specification as defined to…
IETF MOQ WG: Example use of Mandatory Track Property
Suhas Nandakumar posted to the MOQ working group mailing list on October 25, 2026. From my reading, a mandatory to understand property is a decision point in the OP to End Subscriber path. Applications that introduce a…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on October 25, 2026. Events without label "editorial" Issues ------
mediamtx ships v1.21.3
Fixes and improvements General http: restore support for HTTP2 requests (https://github.com/bluenviron/mediamtx/issues/6320) The server was not advertising the HTTP2 protocol in TLS ALPN anymore. Fix this. forward: matc…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 782080d: 0375 pending 非空 New Session URI の request stream GOAWAY 移行を設計待ちにする
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Example use of Mandatory Track Property
Alan Frindell posted to the MOQ working group mailing list on October 24, 2026. Hi, as came up during the Seattle interim, the Editors are having some difficulty resolving issues related to Mandatory Track Properties be…
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 9e4d2a3: Update wiki for Oct 23-24: moq-dev v0.17.8 + moqlivemock v0.17.0 ship; draft-23 cleanup trickles on; interop flat
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-mbt
moq-mbt MoQ (Media over QUIC Transport) implementation in MoonBit. Overview moq-mbt aims to provide a lightweight, cross-platform implementation of the Media over QUIC (MoQ) Transport protocol written in MoonBit. Key Go…
IETF MOQ WG: Simplifying the Object ID Model and caching
Luke Curley posted to the MOQ working group mailing list on October 23, 2026. I completely agree Mo. The default should be the restrictive set of functionality that is efficient for a relay. For example, if a relay know…
IETF MOQ WG: moq - Requested sessions have been scheduled for IETF 127
"IETF Secretariat" posted to the MOQ working group mailing list on October 23, 2026. Dear Martin Duke, The session(s) that you have requested have been scheduled. Below is the scheduled session information followed by
moq ships obs-moq v0.6.18
What's Changed docs: per-package MIGRATE.md as the single source for breaking changes by @kixelated in https://github.com/moq-dev/moq/pull/5801 chore(nix): bump quest for the review-round caps by @kixelated in https://g…
moq ships moq-gst v0.4.18
What's Changed chore(js): bump @moq/net, hang, publish, and signals on release by @kixelated in https://github.com/moq-dev/moq/pull/5673 chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5676 chore(…
moq ships moq-relay v0.17.8
What's Changed chore(js): bump @moq/net, hang, publish, and signals on release by @kixelated in https://github.com/moq-dev/moq/pull/5673 chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5676 chore(…
New MOQ repo to watch: moq-wasm
Pure Rust Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit 4aff2ca: chore: bump Rust toolchain to 1.99.1 (#922)
New MOQ repo to watch: moq-mbt
moq-mbt MoQ (Media over QUIC Transport) implementation in MoonBit. Overview moq-mbt aims to provide a lightweight, cross-platform implementation of the Media over QUIC (MoQ) Transport protocol written in MoonBit. Key Go…
moq ships libmoq v0.6.18
What's Changed chore(js): bump @moq/net, hang, publish, and signals on release by @kixelated in https://github.com/moq-dev/moq/pull/5673 chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5676 chore(…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Simplifying the Object ID Model and caching
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 22, 2026. What about a Mandatory Track Property “Mind the Gap”? Publishers MUST add it if the track can have any gaps in Group or Object ID, an…
IETF MOQ WG: Simplifying the Object ID Model and caching
Luke Curley posted to the MOQ working group mailing list on October 22, 2026. Yeah, Prior Object ID helps a lot in the usual case. It gives the relay enough information to know that 0..N has been delivered within a grou…
IETF MOQ WG: Simplifying the Object ID Model and caching
Ian Swett posted to the MOQ working group mailing list on October 22, 2026. Yes, Prior Object ID Gap can help, though I'm unsure how to make it required in practice? I guess a Subscriber to an OP could declare a Track M…
IETF MOQ WG: Simplifying the Object ID Model and caching
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 22, 2026. Prior Object ID Gap already handles the case where the original publisher made gaps. Maybe just make it required? But I don’t see how…
IETF MOQ WG: SQUAD BoF
Max Franke posted to the MOQ working group mailing list on October 22, 2026. Dear QUIC (and MBONED and MoQ), This mail is about the proposed IP Multicast extension to QUIC. Following the most recent presentation and dis…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 8fcd35b: SUBSCRIBE 中の欠落を fill と FETCH で回復する検討を追加する
New MOQ repo to watch: moq-go
Go implementation of the IETF MoQ Transport protocol and relay Latest tracked commit 79294c3: lint: allow the webtransport-go replace
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq5
MOQ5 — Sans-I/O MoQ Transport library in C. Latest tracked commit 174b642: Add Rust bindings
IETF MOQ WG: Simplifying the Object ID Model and caching
Suhas Nandakumar posted to the MOQ working group mailing list on October 22, 2026. Thanks for raising this. Although I want to agree with the goal, But I think the proposed invariant doesn't actually deliver that simpli…
IETF MOQ WG: Simplifying the Object ID Model and caching
Luke Curley posted to the MOQ working group mailing list on October 22, 2026. I 100% agree with Ian. FETCH becomes extremely difficult to implement when you have multiple sub-groups and/or object ID gaps. A publisher in…
IETF MOQ WG: Simplifying the Object ID Model and caching
Aman Sharma posted to the MOQ working group mailing list on October 22, 2026. I think Ian’s proposal eliminates fetches needed merely to resolve intentionally unused ID slots, but you're right that fetches may still be…
IETF MOQ WG: Simplifying the Object ID Model and caching
Christian Huitema posted to the MOQ working group mailing list on October 22, 2026. What happens if a relay is skipping some subsets as a response to congestion?
IETF MOQ WG: Simplifying the Object ID Model and caching
Aman Sharma posted to the MOQ working group mailing list on October 22, 2026. I agree that this would be a simplification, and would allow us to remove the Prior Object ID Gap property. Any implementation relying on non…
IETF MOQ WG: Simplifying the Object ID Model and caching
Ian Swett posted to the MOQ working group mailing list on October 22, 2026. I believe all members of this WG can agree that the MoQ Object Model is too complex. In the past, we've been unable to simplify it, but I belie…
qumo ships v0.16.261022
Changelog 43eb47c80969f63b846579f75252155578c08b2a chore(ci)(deps): bump goreleaser/goreleaser-action from 7.2.3 to 7.3.0 (#552) 5dce023d65505463dfb944a264e21003178fd0c8 chore(release): cut v0.16.261022 (#560) 8bca486ee…
IETF MOQ WG: Draft minutes for Interim Meeting 14-15 October 2026
Magnus Westerlund posted to the MOQ working group mailing list on October 20, 2026. Hi, Minutes have been substantially updated due to reordering. I do think we have gotten things in the right order now. I will note tha…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 0dbf4a5: 0289 closed qmux-rs のドライバの終了条件の修正を取り込み、QMux 経路の接続とタスクの解放を解消する
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 26e69a3: Add askBarney, a netcat-style trace injector that punts its SYN to Fife
IETF MOQ WG: IETF 127 Agenda Requests
Martin Duke posted to the MOQ working group mailing list on October 19, 2026. If you would like agenda time at IETF 127 in San Francisco, email the chairs no later than 2 November.
IETF MOQ WG: Proposals to host an interim 8-11 February
Martin Duke posted to the MOQ working group mailing list on October 19, 2026. If you are interested in doing the work of hosting a hybrid interim 8-11 February somewhere in Europe, please email the chairs no later than…
IETF MOQ WG: Draft minutes for Interim Meeting 14-15 October 2026
Martin Duke posted to the MOQ working group mailing list on October 19, 2026. (1) I don't think the Thursday note for "Namespaces" 'is correct -- specifically, "(c) prefix change in a REQUEST_UPDATE removed — changing S…
IETF MOQ WG: Draft minutes for Interim Meeting 14-15 October 2026
Martin Duke posted to the MOQ working group mailing list on October 19, 2026. Affiliations: Shen Yi - Meta Gaurab Upadhaya - Oracle
IETF MOQ WG: Draft minutes for Interim Meeting 14-15 October 2026
Mike English posted to the MOQ working group mailing list on October 19, 2026. Thanks Magnus! I think both "Michael" occurrences should be attributed to Michal. I usually go by Mike.
IETF MOQ WG: call for agenda items: 10/26
Martin Duke posted to the MOQ working group mailing list on October 19, 2026. If you would like time during the one virtual interim before IETF 127, please email the chairs no later than Thursday 10/22.
IETF MOQ WG: Draft minutes for Interim Meeting 14-15 October 2026
Magnus Westerlund posted to the MOQ working group mailing list on October 19, 2026. WG, Here is the first draft of the minutes from last weeks interim meeting. https://datatracker.ietf.org/doc/minutes-interim-2026-moq-2…
IETF MOQ WG: MOQ WG meetings at IETF 127
Magnus Westerlund posted to the MOQ working group mailing list on October 19, 2026. WG, We have been approved for 3 WG session at the upcoming IETF meeting in San Francisco. We also have received indication that we are…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit a55c4eb: デバッグパネルと右上ボタンの見た目を整える
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit b8b0804: 0302 polished 送信側 delivery timeout を先頭 Object の Object Property override と送信前チェックに対応させる
qumo ships v0.15.261019
This release ships the announce-driven multi-track HLS/DASH egress (with LEDGER_URI object storage), HLS viewer auth, RTMP/RTSP publisher auth, and the token/grant rework. There are several breaking changes, so upgrade…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on October 18, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: moq-games
Standalone TypeScript tower defense with optional MoQ/Jev transport and a pinned browser WASM SDK Latest tracked commit 34dd9ec: Target the live defender after slow GPU screenshots
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moqrtc-js tags av-nodes/v0.14.0
TypeScript implementation of a real-time communication protocol over Media over QUIC (MOQ) The av-nodes/v0.14.0 tag points at 7a3d291: Merge pull request #102 from okdaichi/release/av-nodes-0.14.0
moq ships moq-gst v0.4.17
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5533 fix(kt): release wrapper POM fix as 0.5.2 by @kixelated in https://github.com/moq-dev/moq/pull/5672 fix(net): reject invalid Lit…
moq ships obs-moq v0.6.17
What's Changed fix(ffi): refuse destroyed binding arguments by @kixelated in https://github.com/moq-dev/moq/pull/5644 feat(quic)!: run moq-tokio and moq-uring on moq-quic by @kixelated in https://github.com/moq-dev/moq/…
moq tags obs-moq-v0.6.17
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.17 tag points at dc937cd: quest: plan follow-ups from the Oct 17 merge run (#5884)
moq ships moq-relay v0.17.7
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5533 fix(kt): release wrapper POM fix as 0.5.2 by @kixelated in https://github.com/moq-dev/moq/pull/5672 fix(net): reject invalid Lit…
MOQ Protocol Freeze: Working Group Confirms Consensus on the Draft-19 Diff
WG chair Martin Duke confirmed consensus on the entire draft-18-to-draft-19 diff of draft-ietf-moq-transport — future objections need implementation or deployment experience. What the freeze means ahead of IETF 127 and the December RFC milestone.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 109e871: 0847 配信を止めるときに開いている Subgroup を閉じる (#497)
New MOQ repo to watch: moq-mpegts-paper
moq-mpegts-paper Latest tracked commit f7bdf63: lab: stats drafts resubmitted on main after #5643 merged; quest audit at e597a1ead
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit a775b72: ci: run halstead-check, and document its limits and the split pattern
IETF MOQ WG: Day 1 video has been posted
Martin Duke posted to the MOQ working group mailing list on October 16, 2026. https://youtu.be/ZZaQW2CV9r0?si=wc2SncM6rPJwkk
IETF MOQ WG: MOQT redundancy implementation
Jordi Cenzano Ferret posted to the MOQ working group mailing list on October 16, 2026. Thanks Gwendal and Will to look into this, IMHO there is a very simple solution: -* In a specific track-gorupID-objID payload should…
IETF MOQ WG: MOQT redundancy implementation
Law, Will posted to the MOQ working group mailing list on October 16, 2026. How does a cache know that object payloads are different? Are relays really spending the time/resources to compute a hash for every object they…
IETF MOQ WG: MOQT redundancy implementation
Gwendal Simon posted to the MOQ working group mailing list on October 16, 2026. Hi Jordi, Thanks for the demo. I am glad to see a player receive the same track from two relays and merge the copies. In your code, do you…
moq ships obs-moq v0.6.16
What's Changed fix(tokio): make the refused-dial retry test pass on Windows by @kixelated in https://github.com/moq-dev/moq/pull/5537 fix(net): hand each group sequence out once per reader by @kixelated in https://githu…
moq tags obs-moq-v0.6.16
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.16 tag points at 703d482: test(wasm): retain browser backend parity and performance baseline (#5657)
New MOQ repo to watch: moq-wasm
Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit c9cfea5: fix(broadcast, live-ingest): LOC の capture timestamp が到着より先の時刻になるの…
moq ships moq-gst v0.4.16
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5420 fix(cli): exit after shutdown with an open stdin writer by @kixelated in https://github.com/moq-dev/moq/pull/5586 fix(net): back…
New MOQ repo to watch: moat
MoQ Origin Authorization Tier Latest tracked commit 589be88: fix: use cat-token API for correct c4m-01 token encoding
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships libmoq v0.6.16
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5420 fix(cli): exit after shutdown with an open stdin writer by @kixelated in https://github.com/moq-dev/moq/pull/5586 fix(net): back…
IETF MOQ WG: Draftification
Luke Curley posted to the MOQ working group mailing list on October 16, 2026. Both Top-N and SSTS should be separate RFCs. Please stop holding the base draft hostage for optional features that NEED production validation…
IETF MOQ WG: Draftification
Ian Swett posted to the MOQ working group mailing list on October 16, 2026. I agree with Alan in general and prefer separate drafts, particularly in the case of Top-N and SSTS. QUIC was 4 RFCs plus 2 for HTTP/3, and the…
IETF MOQ WG: MOQT redundancy implementation
Jordi Cenzano Ferret posted to the MOQ working group mailing list on October 15, 2026. Just wanted to let you know I took advantage of the interim interop time and implemented MOQT-level redundancy. You can find a demo…
MOQ Interop Seattle 2026: The Results
What the October 12-15 Seattle MOQ interop and interim actually produced: who passed against whom on the frozen draft-22 wire, the failures that matter, and what it means for teams prototyping before the RFC.
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 9a5fd21: Update wiki for Oct 14-15: Blockcast broadcast-draft cluster lands (MMT/FEC/multicast) + msfts-02 TS revision; Huitema's content-leak issue #1996 and a backf…
New MOQ repo to watch: moq5
MOQ5 — Sans-I/O MoQ Transport library in C. Latest tracked commit 8761349: Finish rejected draft-16 publication updates
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Draftification
Alan Frindell posted to the MOQ working group mailing list on October 15, 2026. In general, I prefer more, smaller drafts rather than one mega draft. Smaller drafts are easier to understand, review and revise later, and…
Forward Error Correction for Media over QUIC rev 00 lands on the IETF Datatracker
This document specifies a mechanism for transmitting Forward Error Correction (FEC) repair data alongside source media in Media over QUIC (MoQ) sessions. It defines catalog-based signaling of FEC configuration -- including a derived RaptorQ Object Transmission Information that requires no in-session messages -- conventions for repair track naming, the format of repair objects, and the ISO/IEC 23008-1 block profile that fixes how source symbols and FEC blocks are formed and identified. RaptorQ (RFC 6330) is the mandatory-to- implement and only fully specified FEC scheme; an algorithm registry provides extension points for additional schemes. FEC enables receivers to recover from packet loss without retransmission latency. This specification is designed for compatibility with ATSC 3.0 (A/331) and ARIB STD-B60 broadcast systems.
Multicast Delivery and Endpoint Discovery for Media over QUIC rev 00 lands on the IETF Datatracker
This document specifies multicast delivery mechanisms and catalog- based endpoint discovery for Media over QUIC (MoQ). It defines how MoQ sessions integrate with IP multicast (SSM, ASM), Automatic Multicast Tunneling (AMT), and TreeDN for scalable live streaming. The specification includes a multicast catalog extension for endpoint discovery and multi-path delivery across TV, mobile, and browser platforms. All multicast delivery uses MMTP packets, the same packet format used on MoQ QUIC streams and datagrams. A manifest-based content-authentication profile protects multicast delivery.
MPEG Media Transport (MMT) Packaging for Media over QUIC rev 00 lands on the IETF Datatracker
This document specifies the use of MPEG Media Transport (MMT) as a container format for Media over QUIC (MoQ). MMT provides a unified framework for streaming media over heterogeneous networks including broadcast (ATSC 3.0, ARIB STD-B60), multicast (SSM), and unicast (QUIC/WebTransport). This specification defines the mapping of MMT packets to MoQ objects, interaction with Application-Layer FEC, bidirectional conversion between S-TSID and MoQ catalogs, and compatibility considerations for both ATSC 3.0 and ARIB STD-B60 systems.
moq ships obs-moq v0.6.15
What's Changed quest: plan the #5288 follow-ups by @kixelated in https://github.com/moq-dev/moq/pull/5425 quest(m1): settle the shared coordinate for redundant TS by @t0ms in https://github.com/moq-dev/moq/pull/5412 que…
moq ships moq-gst v0.4.15
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/5332 fix(net): keep a quiet track's latest group past rejoin and takeover by @kixelated in https://github.com/moq-dev/moq/pull/5430 f…
moq-rs ships moq-relay-ietf-v0.7.30
Added *(moq-relay-ietf)* load CAT scope policy from a --scope-config file Fixed *(moq-relay-ietf)* do not reuse cached scope policy when --scope-config is set *(moq-relay-ietf)* warn on multi-relay scope configs and wid…
IETF MOQ WG: switch_from proposal review
Zafer Gurel posted to the MOQ working group mailing list on October 14, 2026. Hi, Please see my comments below. TL;DR
IETF MOQ WG: Draftification
Suhas Nandakumar posted to the MOQ working group mailing list on October 14, 2026. I've re-read the related proposals on handling multiple tracks: - SwitchFrom PRs (continuous, immediate, aligned, or combinations) - SST…
IETF MOQ WG: Draftification
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 14, 2026. I support inclusion of Top N and SSTS in the core draft primarily to fix and validate issues remaining in the core draft, especially…
IETF MOQ WG: switch_from proposal review
Suhas Nandakumar posted to the MOQ working group mailing list on October 14, 2026. Here is my review of the latest switch proposal (sans soft mode which seems less well defined in the PR) and some analysis of the same t…
MPEG-2 Transport Stream Packaging for MOQT rev 02 lands on the IETF Datatracker
This document extends the MOQT Streaming Format (MSF) with the "mpeg2ts" packaging, which carries the packets of an MPEG-2 Transport Stream over MOQT. It defines the catalog fields that describe such a track, and the rules that a publisher and a subscriber follow to carry the packet stream.
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 3d3b786: 音声の配送の既定を datagram にして遅延の裾を縮める
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit dc8482f: 整備
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: superplayer
A production playback layer on AndroidX Media3 — policy, resilience, observability and lifecycle. Not a fork, not a new player. Pre-1.0. Latest tracked commit 00e9bdc: Move the module tour out of CLAUDE.md to free up co…
Subscriber-Side Multi-Variant Fast Track Switching for MOQT rev 00 lands on the IETF Datatracker
This document describes subscriber-side multi-variant fast track switching (MVFTS), a technique that allows a MOQ Transport (MOQT) subscriber to switch between tracks that are encoded at the same bitrate but use different group of pictures (GoP) lengths, combining the compression efficiency of a long GoP with the low switching delay of a short GoP. A publisher using this technique packages each encoded bitrate as a ladder of tracks distinguished only by their keyframe interval, numbers those tracks' Group IDs so that they share a common alignment, and advertises the keyframe interval of each track in a MOQT Streaming Format (MSF) catalog. A subscriber uses this information to compute the nearest valid switch point on any track in scope and to perform the switch using the SWITCH_FROM request parameter in soft mode.
moq ships moq-relay v0.17.4
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/4944 chore(js): bump @moq/net to 0.4.3 on release by @kixelated in https://github.com/moq-dev/moq/pull/5119 fix(net): a FETCH never s…
IETF MOQ WG: Draftification
Ali C. Begen posted to the MOQ working group mailing list on October 13, 2026. ... Neither SSTS nor TopN needs to be in the core draft. However, we should have the core spec normatively refer to these drafts (they need…
IETF MOQ WG: Draftification
Michal Hošna posted to the MOQ working group mailing list on October 13, 2026. Multiple RFCs. No. People and companies are going to do what they're going to do. Nothing but your use case, your users and your customers c…
IETF MOQ WG: Attendance tips
Martin Duke posted to the MOQ working group mailing list on October 13, 2026. If you were here on Monday, just use the badge you kept and head right up. If not, you still have to check in at the desk. Today, the person…
New MOQ repo to watch: superplayer
A production playback layer on AndroidX Media3 — policy, resilience, observability and lifecycle. Not a fork, not a new player. Pre-1.0. Latest tracked commit 12ab4a7: Name a download's place in the order its ordinal th…
New MOQ repo to watch: moq-workspace
MoQ trace workspace Pins the MoQ trace toolkit, the instrumented relays, and the transport forks they build on, so that one commit of this repository names a set of revisions that were checked together. It also holds wh…
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 950a69c: Update wiki for Oct 12-13: Seattle interim turns to track selection (Zanaty's Top-N #1981 vs Jennings' selection-sets #1982, unifying Top-N/SSTS/Switch From)…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 3d548d4: 0220 polished 別の render group の targetLatency が購読中の track に適用される
IETF MOQ WG: Using TopN and SSTS together
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 13, 2026. TLDR: Top N pulls all specified renditions of the Top N sources to the subscriber edge relay, then SSTS at that relay selects a singl…
moq-rs ships moq-relay-ietf-v0.7.29
Fixed *(auth)* note joining FETCH also needs Fetch(7) in module docs *(auth)* clarify Fetch(7) applies to both standalone and joining FETCH *(auth)* reword oracle test and doc caveat per reviewer *(auth)* remove stale f…
IETF MOQ WG: Using TopN and SSTS together
Cullen Fluffy Jennings posted to the MOQ working group mailing list on October 12, 2026. There has been some questions about how Top-N and SST work together at the same time. Suhas and I put together some slides on that…
Probe Tracks for Bandwidth Estimation in Media over QUIC Transport rev 00 lands on the IETF Datatracker
This document defines probe tracks for Media over QUIC Transport (MOQT): tracks of synthetic objects, generated on demand, that measure the bandwidth of a single hop. Probe tracks live under reserved, session-scoped Track Namespaces and are never forwarded or cached. The track name selects the shape of the probe: target bitrate, duration or size, object rate, object size, group structure and key-object bursts. For a downlink probe, a subscriber subscribes to a probe track in the namespace (.session, .probe), and the relay generates it, so the subscriber can measure whether a higher bitrate is sustainable on the relay-to-subscriber hop before it switches to a higher-quality track. For an uplink probe, a publisher generates a probe track and publishes it to its relay in the namespace (.session, .sink), to measure the publisher-to-relay hop.
IETF MOQ WG: Top N Tracks Filter
Law, Will posted to the MOQ working group mailing list on October 12, 2026. I support the inclusion of Top-N in core MOQT. Additionally, the feature is complementary with SSTS. Currently, SSTS requires the client to def…
IETF MOQ WG: Attendance tips
Martin Duke posted to the MOQ working group mailing list on October 12, 2026. When you show up at the lobby, you should have an ID. You are a guest of "Laura Hendrickson" from f5. Annakia from F5 will be in the lobby mo…
IETF MOQ WG: Draftification
Magnus Westerlund posted to the MOQ working group mailing list on October 12, 2026. Hi Mo, So Errata exists, but can�t change consensus that existed at the time of approval, it is only for fixing text not getting the me…
New MOQ repo to watch: superplayer
A production playback layer on AndroidX Media3 — policy, resilience, observability and lifecycle. Not a fork, not a new player. Pre-1.0. Latest tracked commit 06fec33: Play MoQ on iOS over Swift bindings from the same m…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 005d78c: interop: run announce-subscribe under moq-test/interop
IETF MOQ WG: Top N Tracks Filter
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 12, 2026. The latest Top N Tracks Filter is in PR#1981<https://github.com/moq-wg/moq-transport/pull/1981> (was 1830, 1518, 1401). We believe it…
IETF MOQ WG: Draftification
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 12, 2026. One procedural clarification unrelated to any proposals. This consideration seems misguided. The MOQT RFC will almost certainly have…
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 20bfea4: Update wiki for Oct 11-12: Seattle interim opens as Swett stacks a Largest-Group/past-object PR cluster (#1978/#1979/#1980) — #1979's Location Filter Type 0x…
IETF MOQ WG: Draftification
Mo Zanaty (mzanaty) posted to the MOQ working group mailing list on October 12, 2026. The Top N Tracks Filter was moved to PR#1981 due to the big reflow making diffs useless. We will start a new dedicated thread to disc…
moqros ships v0.4.0
What's Changed Authenticate bridges with client certificates and document relay security by @yuma-m in https://github.com/yuma-m/moqros/pull/12 Rebuild the web viewer with React and TypeScript for several videos and dat…
MOQ Interop Seattle 2026: What Gets Tested This Week
A pre-event primer for the October 12-15 Seattle MOQ hybrid interop and interim: the frozen draft-22 wire, which 15 implementations are testing, last event's conformance scores, and how to follow the results.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit a07b57f: style(moqt_chat): simplify how the justfile is written
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 0fdc1a0: 決定の記録の計器の名前をスナップショットの実名に直す
New MOQ repo to watch: moq-web
<p align="center"> <img src="logo.svg" alt="MOQ Web Logo" width="150" height="150"> </p> <p align="center"> <a href="https://github.com/Quicr/moq-web/actions/workflows/ci.yml"><img src="https://github.com/Quicr/moq-web/…
New MOQ repo to watch: wired
Welcome to the "Wired" / MoQT, WebTransport, HTTP3, QUIC, TLS1.3 SDK / libc independent C Latest tracked commit 04038a1: feat(sdk): cstr_eq, cstr_append, span_strip_lead, obuf_put; finish sample cleanup
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 090dc72: 0201 保留中の PUBLISH_DONE を送信できない経路を修正する
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit 712273a: Give packsim's GitHub workflow 300 minutes
mediamtx ships v1.21.2
Fixes and improvements General fix dropping UDP packets during connection close (https://github.com/bluenviron/mediamtx/issues/6278) UDP packets were dropped in case of errors regardless of their size. Now they are drop…
IETF MOQ WG: Subscription Flow Control Extension Draft
Alan Frindell posted to the MOQ working group mailing list on October 8, 2026. Hi, based on discussions of issue #869 <https://github.com/moq-wg/moq-transport/issues/869>, Ian and I have written an extension draft
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 3afbce0: 0824 polished msf fragment 解析の例外契約と Session.fragment の契約を固定するテストが無い
New MOQ repo to watch: moq-web
<p align="center"> <img src="logo.svg" alt="MOQ Web Logo" width="150" height="150"> </p> <p align="center"> <a href="https://github.com/Quicr/moq-web/actions/workflows/ci.yml"><img src="https://github.com/Quicr/moq-web/…
IETF MOQ WG: Seattle slides
Martin Duke posted to the MOQ working group mailing list on October 8, 2026. This is a reminder that slides for Seattle are due tomorrow, but you can ask the chairs for an extension if you need one.
New MOQ repo to watch: moq-llm-wiki
MOQ wiki backed by Claude Code Latest tracked commit 29d13a9: Update wiki for Oct 7-8: afrind+Swett subscription flow-control draft; moq-rs CAT-auth + fetch backfill; moqtail/imquic wake-ups; runner +8 second-recovery n…
qumo ships v0.12.261008
Changelog afb49e0a5f995e3b2dc0e14c6e85d8cdd76fd684 chore(deps)(deps): bump github.com/Eyevinn/mp4ff from 0.56.0 to 0.57.0 (#472) bc01d73cfa111dff84700c2ebe224269fd7c2c91 chore(release): cut v0.12.261008 (#489) 4fcd8760c…
MOQT URI and Discovery rev 00 lands on the IETF Datatracker
This document defines the moqt URI scheme, URI resolution mechanisms, and discovery methods for the Media over QUIC Transport (MOQT) protocol. It specifies the URI syntax, fragment identifiers, dereferencing procedures, normalization rules, and X.509 certificate matching for moqt URIs. It also defines DNS-based resolution using SVCB and SRV records, as well as local network discovery via mDNS and DNS-SD.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: catapult
Modern C++ implementation of Common Access Token Latest tracked commit 7c6a474: fix format error
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit a5c62e7: moqt-devtools のフッターの draft のリンクを WebTransport の h3 と h2 にする
New MOQ repo to watch: moq-contribution-interop-runner
MOQ Contribution focused interop Latest tracked commit 3c2556b: Merge branch 'worktree-fix-subgroup-eval': judge the draft 22 subgroup completion probe only when the subgroup is known complete
Subscription Flow Control Extension for Media over QUIC Transport rev 00 lands on the IETF Datatracker
This document defines an extension to Media over QUIC Transport (MOQT) that lets a subscriber limit the number of subgroup streams and the total bytes a publisher may send for an individual subscription. It defines a Setup Option to negotiate the extension and set initial limits, message parameters for advertising these limits, messages for granting credit and signaling flow control state, and a session error code.
moq-rs ships moq-test-client-v0.1.15
Other update Cargo.lock dependencies
moq-rs ships moq-transport-v0.16.4
Added *(auth)* add generic client token presentation *(auth)* add scope-configured CAT bearer authorization *(moq-transport)* retain CLIENT_SETUP parameters and allow explicit PUBLISH_NAMESPACE rejection Fixed *(moq-tra…
End-to-End Delivery Timeouts for MOQT rev 00 lands on the IETF Datatracker
This document defines an end-to-end Object delivery timeout for Media over QUIC Transport (MOQT). It uses Object timestamps to include delay accumulated across a chain of relays instead of restarting the timeout at each hop.
IETF MOQ WG: TImestamp Draft
Aman Sharma posted to the MOQ working group mailing list on October 6, 2026. Nice! I just wrote a draft for end-to-end delivery timeouts <https://sharmafb.github.io/draft-sharma-moq-end-to-end-delivery-timeout/draft-sha…
moq ships moq-gst v0.4.12
What's Changed feat(stats): linger an empty group broadcast before unannouncing it (backport #4871) by @kixelated in https://github.com/moq-dev/moq/pull/4882 fix(moq-tokio): finite default connection receive window (bac…
moq ships obs-moq v0.6.12
What's Changed fix(js): drop dev mode from net and signals; announced requests share no subscription by @kixelated in https://github.com/moq-dev/moq/pull/4876 fix(publish): a still video source reaches late subscribers…
moq ships moq-relay v0.17.2
What's Changed feat(stats): linger an empty group broadcast before unannouncing it (backport #4871) by @kixelated in https://github.com/moq-dev/moq/pull/4882 fix(moq-tokio): finite default connection receive window (bac…
IETF MOQ WG: TImestamp Draft
Luke Curley posted to the MOQ working group mailing list on October 6, 2026. Thanks Alan. I've been using timestamps for a few months now and think it's a significant upgrade to the protocol.
IETF MOQ WG: TImestamp Draft
Alan Frindell posted to the MOQ working group mailing list on October 6, 2026. Hi Cullen, Suhas pointed me at Tempo and I had my agent verify that my design was compatible. We should have listed it in the prior art, sor…
IETF MOQ WG: TImestamp Draft
Steven Riedl posted to the MOQ working group mailing list on October 6, 2026. From an operator running linear channels over MoQ, the two look mostly complementary to me: draft-frindell-moq-timestamp is a representation…
moq-rs ships moq-transport-v0.16.3
Added *(moq-transport)* add public FETCH APIs *(moq-relay)* proxy joining fetches as standalone *(moq-relay)* add local fetch passthrough *(moq-transport)* add standalone fetch proxying Fixed *(moq-transport)* simplify…
IETF MOQ WG: TImestamp Draft
Cullen Fluffy Jennings posted to the MOQ working group mailing list on October 6, 2026. Any comments on pro / cons of this relative to
moq-rs tags moq-transport-v0.16.3
Rust implementation of the IETF MoQ Transport protocol The moq-transport-v0.16.3 tag points at 45d887a: chore: release
New MOQ repo to watch: catapult
Modern C++ implementation of Common Access Token Latest tracked commit 6796bdd: Apply clang-format Google-style line breaks to PS256 additions
New MOQ repo to watch: moq-wasm
Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit 3201a79: test(browser): leave the relay before closing live viewer E2E page…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 9df467a: 0181 datagram の上限超過を対処法付きのエラーにする
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships moq-gst v0.4.11
What's Changed chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/4596 chore(js): bump unpublished release packages by @kixelated in https://github.com/moq-dev/moq/pull/4795 fix(stats): resume past c…
moq tags obs-moq-v0.6.11
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.11 tag points at a52ee7e: feat(stats): linger an empty group broadcast before unannouncing it (#4871)
IETF MOQ WG: Seattle Interim updates
Martin Duke posted to the MOQ working group mailing list on October 5, 2026. I've updated the wiki with some more information: Please take a look. Two of you aren't subscribed to the list, so I don't have a valid email…
IETF MOQ WG: TImestamp Draft
Alan Frindell posted to the MOQ working group mailing list on October 5, 2026. Hi MoQ, Ian and I collaborated on an extension draft <https://www.ietf.org/archive/id/draft-frindell-moq-timestamp-00.html> with a generic s…
Timestamp Properties for MOQT rev 00 lands on the IETF Datatracker
This document defines a set of MOQT Properties for carrying per- Object timestamps efficiently. The encoded timestamp is intended for use in MOQT, but can be referenced for application specific purposes.
New MOQ repo to watch: moq-wasm
Media over QUIC Implementation(ClientSDK / Relay Server) for Browser / Native App / IP Camera / Robot / Drone / AI Agent. Latest tracked commit 1377032: refactor: Rust クレートを crates/<パッケージ名>/ に、relay E2E ランナーを tests/ に移す…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
qumo ships v0.10.261005
qumo now ships its own **auth server**, so an app can secure a relay without writing one. Live sessions are **revalidated** with the auth server, which also sees each session's bytes and when it ends. The playground gai…
qumo ships v0.9.261004
Changelog 3fe5c1240f2a7109c739d64abda40a0ecd2a03bb chore(deps): bump gomoqt to v0.22.0 (#447) 2b3cd04f6a90478c96fe7cc1cebd5c965cb04204 chore(release): cut v0.9.261004 (#449) e338fc68fba8102eefcf5f9ca2ad829391940b36 docs…
gomoqt ships v0.22.0
<!-- Release notes generated using configuration in .github/release.yml at v0.22.0 --> What's Changed ⚡ Performance fix(moqt): SUBSCRIBE_END after OpenGroupAt; close native QUIC conns that fail SETUP by @okdaichi in htt…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 095fa28: 0196 README / docs / skill の draft-21 表記を draft-22 に更新する
moq ships obs-moq v0.6.10
What's Changed feat(net)!: promote moq-lite-06 ALPN by @kixelated in https://github.com/moq-dev/moq/pull/3939 docs(quest): plan a read-only origin mount by @kixelated in https://github.com/moq-dev/moq/pull/3950 feat(aut…
moq ships moq-gst v0.4.10
What's Changed quest(moxygen): Moxygen compatibility by @kixelated in https://github.com/moq-dev/moq/pull/4253 fix(moq-net): a stream reset with an unmapped code no longer ends an IETF session by @kixelated in https://g…
moq ships moq-relay v0.17.0
What's Changed quest(moxygen): Moxygen compatibility by @kixelated in https://github.com/moq-dev/moq/pull/4253 fix(moq-net): a stream reset with an unmapped code no longer ends an IETF session by @kixelated in https://g…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 3d9bc32: 0813 polished 接続時に広告するプロトコル識別子を draft-22 に合わせるかを決める
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Food Allergies
Martin Duke posted to the MOQ working group mailing list on October 2, 2026. If anyone attending Seattle has any food allergy issues, please let me know ASAP. Martin
IETF MOQ WG: List of issues to discuss at the hybrid interim
Alan Frindell posted to the MOQ working group mailing list on October 2, 2026. Hi, here's the initial list of issues we'd like to drive decisions on during the Seattle interim. We also believe more draft-22 issues will…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit c475562: 0802 polished REQUEST_ERROR のリクエスト別別名に追随する
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: I-D Action: draft-ietf-moq-transport-22.txt
Ian Swett posted to the MOQ working group mailing list on October 2, 2026. Draft 22 contains only editorial changes, similar to draft 21, *except* for changing the Location Filter wire format to an enum from a length (…
IETF MOQ WG: I-D Action: draft-ietf-moq-transport-22.txt
internet-drafts posted to the MOQ working group mailing list on October 1, 2026. Internet-Draft draft-ietf-moq-transport-22.txt is now available. It is a work item of the Media Over QUIC (MOQ) WG of the IETF. Title: Med…
Media over QUIC Transport rev 22 lands on the IETF Datatracker
This document defines Media over QUIC Transport (MOQT), a publish/ subscribe protocol that runs over QUIC and WebTransport. MOQT leverages the features of these transports, such as streams, datagrams, priorities, and partial reliability. MOQT operates both point-to-point and through intermediate relays, enabling scalable low-latency delivery. Despite its name, MOQT is media agnostic and can be used for a wide range of use cases.
moq-transport tags draft-ietf-moq-transport-22
draft-ietf-moq-transport The draft-ietf-moq-transport-22 tag points at 98b0a3c: Draft 22 release notes (#1965)
IETF MOQ WG: Media Over QUIC (moq) WG Virtual Meeting: 2026-10-26
IESG Secretary posted to the MOQ working group mailing list on October 1, 2026. The Media Over QUIC (moq) WG will hold a virtual interim meeting on 2026-10-26 from 09:30 to 11:00 America/Los_Angeles (16:30 to 18:00 UTC)…
IETF MOQ WG: Seattle Agenda
Alan Frindell posted to the MOQ working group mailing list on October 1, 2026. Hi, I noticed the Auth design team has one hour of agenda time, but we have 11 open auth related issues <https://github.com/moq-wg/moq-trans…
IETF MOQ WG: Seattle Agenda
Martin Duke posted to the MOQ working group mailing list on October 1, 2026. Magnus and I have hammered out a Seattle Agenda: If you're going to have slides, please post them no later than 8 October. MOQT Editors, pleas…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MOQT) Latest tracked commit 520110d: 0188 polished CHANGES.md が存在しない docs/MOQT-RELAY.md を参照するエントリを削除する
New MOQ repo to watch: moqt-py
Python client and server library for Media over QUIC over WebTransport Latest tracked commit c64bc10: 0043 C4M の公開方針の記述を修正する
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 0e288be: 0789 audioPlayout の古いコメントを実装に合わせる (#438)
moq ships moq-ffi v0.4.9
What's Changed fix(wasm): make free() safe while a call is pending by @kixelated in https://github.com/moq-dev/moq/pull/4314 chore(deps): bump the bun group across 4 directories with 9 updates by @dependabot[bot] in htt…
moq ships obs-moq v0.6.9
What's Changed chore(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/moq-dev/moq/pull/4309 feat(net): read a subtree through an origin mount by @kixelated in https:/…
moq ships moq-gst v0.4.9
What's Changed fix(wasm): make free() safe while a call is pending by @kixelated in https://github.com/moq-dev/moq/pull/4314 chore(deps): bump the bun group across 4 directories with 9 updates by @dependabot[bot] in htt…
moq tags obs-moq-v0.6.9
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.9 tag points at 5124f81: quest(moxygen): Moxygen compatibility (#4253)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moqlivemock ships v0.16.1
Fixed Safari could open no WebTransport stream to mlmpub or mlmrel, so MOQ Player stalled before the MoQ SETUP. The server now advertises its stream and data limits.
moqlivemock ships v0.16.0
Added Experimental paint-model subtitle tracks subs_stpc_{lang} and subs_wvtc_{lang} (-subsstpc, -subswvtc, -subsstpcbody), off by default. paint-model-subtitles A _locmaf variant and a measured catalog bitrate for ever…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 53cdeb6: 0776 open moqt-devtools の C4M ツールで鍵入力の解釈を画面に表示する
New MOQ repo to watch: moq-web
<p align="center"> <img src="logo.svg" alt="MOQ Web Logo" width="150" height="150"> </p> <p align="center"> <a href="https://github.com/Quicr/moq-web/actions/workflows/ci.yml"><img src="https://github.com/Quicr/moq-web/…
IETF MOQ WG: Draftification
Martin Duke posted to the MOQ working group mailing list on September 28, 2026. The chairs are going to initiate a consensus call about the status of various proposed MOQT features – should they be in a separate expansi…
IETF MOQ WG: Register for Seattle
Martin Duke posted to the MOQ working group mailing list on September 28, 2026. You are well past deadline to register to attend the Seattle meeting in person. I'll be sending the list over to our host a bit later today…
IETF MOQ WG: New Liaison Statement, "IETF MOQ WG intention to adopt work on a low-overhead packaging (LOCMAF)…
Liaison Statement Management Tool posted to the MOQ working group mailing list on September 28, 2026. Title: IETF MOQ WG intention to adopt work on a low-overhead packaging (LOCMAF) for CMAF media carried over Media Ove…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
Live Agent Interaction over MoQ rev 02 lands on the IETF Datatracker
This document defines a protocol for real-time interactive communication between users and AI agents over Media over QUIC Transport (MOQT). It specifies how streaming inference outputs (ASR transcripts, LLM tokens, TTS audio) map to the MOQT object model, defines a turn-taking control protocol with barge-in support for voice interactions, and establishes track structure conventions for live agent sessions. The protocol operates as an application-layer profile on top of MOQT without modifying transport semantics.
moq ships moq-relay v0.15.8
What's Changed docs(quest): plan release size quests by @kixelated in https://github.com/moq-dev/moq/pull/4257 perf(net): join fragmented reads once instead of per chunk by @kixelated in https://github.com/moq-dev/moq/p…
moq ships obs-moq v0.6.8
What's Changed fix(pattern): subtree of a max-depth path is the path itself by @kixelated in https://github.com/moq-dev/moq/pull/4284 docs: video resumes on a keyframe after discontinuity() by @kixelated in https://gith…
moq ships moq-gst v0.4.8
What's Changed docs(quest): plan release size quests by @kixelated in https://github.com/moq-dev/moq/pull/4257 perf(net): join fragmented reads once instead of per chunk by @kixelated in https://github.com/moq-dev/moq/p…
moq tags obs-moq-v0.6.8
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.8 tag points at 6a7262c: quest: plan cluster routing, update dedupe, and the local origin (#4213)
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit d7a7b13: 0155 polished authority の解釈が RFC 3986 の host の規則より緩い
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships obs-moq v0.6.7
What's Changed chore(moq-net): bench lite-06, smoke-run benches nightly, refresh perf quests by @kixelated in https://github.com/moq-dev/moq/pull/4229 chore: bump package versions by @kixelated in https://github.com/moq…
moq tags obs-moq-v0.6.7
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.6.7 tag points at f42f3ad: chore(skills): plan-quests hands off to /merge; drop just clean (#4258)
New MOQ repo to watch: moq-go
Go implementation of the IETF MoQ Transport protocol and relay Latest tracked commit 1c05ec0: docs: review follow-ups on the comment trim — restore markers, contracts and invariants
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships moq-gst v0.4.6
What's Changed quest: scope JS announce interest and close sessions gracefully by @kixelated in https://github.com/moq-dev/moq/pull/4209 fix(nvenc): commit rate changes and cleanup only once the driver accepts by @kixel…
moq ships obs-moq v0.6.6
What's Changed fix(watch): keep media-captions external so the package imports outside a browser by @kixelated in https://github.com/moq-dev/moq/pull/4217 feat(net): compress lite-07 announcements against live bases by…
moq ships obs-moq v0.6.5
What's Changed fix(ffi): name the binary config conversion so moq-ffi compiles by @kixelated in https://github.com/moq-dev/moq/pull/4157 test(capture): drive native capture through clock edge cases in CI by @kixelated i…
IETF MOQ WG: Agenda requests for IETF 127
Martin Duke posted to the MOQ working group mailing list on September 25, 2026. The agenda requests for Seattle are still open till 9/29. However, Magnus and I have to request sessions for IETF 127 soon, and would like…
moq-go-ffi tags v0.4.3
moq.dev/moq-ffi (Go module) Auto-generated mirror of the raw Go bindings for Media over QUIC. Most callers want the ergonomic moq.dev/moq wrapper instead. Source, issues, and pull requests live in moq-dev/moq; this repo…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit f3ade2c: 0730 polished moqt-devtools が、購読や配信を始めている途中でも相手側の停止で接続設定を編集できる状態に戻す
moq ships moq-cli v0.12.3
What's Changed build: ship the moq-cli crate as moq on Docker, Nix, and winget by @kixelated in https://github.com/moq-dev/moq/pull/4030 ci: stop paying for low-signal test runs by @kixelated in https://github.com/moq-d…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships moq-relay v0.15.3
What's Changed build: ship the moq-cli crate as moq on Docker, Nix, and winget by @kixelated in https://github.com/moq-dev/moq/pull/4030 ci: stop paying for low-signal test runs by @kixelated in https://github.com/moq-d…
MoQ Solicit Extension rev 00 lands on the IETF Datatracker
This document defines an extension for MoQ Transport [moqt] that lets an endpoint declare that advertisements to it must be solicited first. An endpoint that declares nothing receives unsolicited PUBLISH_NAMESPACE, which is what a peer unaware of this extension implicitly asks for. An endpoint that will instead ask for what it wants says so once during setup, and is spared the advertisements it would otherwise have to ignore. Because sending the option at all identifies an endpoint that implements this extension, the requirement is enforceable between two such endpoints rather than merely advisory.
MoQ End-to-End Encryption Profile rev 00 lands on the IETF Datatracker
This document specifies moq-e2ee-00, a versioned profile for end-to- end encryption of MoQ application payloads. Authorized publishers and subscribers share a 32-byte broadcast secret out of band. Each publisher instance mints an epoch and publishes under an opaque broadcast path ending in it. HKDF-SHA-256 derives opaque physical track names and per-track AES-128-GCM keys from the secret and the epoch; grouped frames and datagrams use separate key domains. Media frames and datagrams carry only ciphertext plus a 16-byte tag. The profile binds object identity through derivation and the nonce, not an on-wire header.
MoQ MPEG-TS Catalog Extension rev 00 lands on the IETF Datatracker
This document defines the mpegts catalog section, which records what demultiplexing an MPEG-2 Transport Stream [mpeg2] into a MoQ broadcast would otherwise lose: each track's PID and PMT descriptors, the program identity, the service information tables, and a carriage record for every elementary stream the publisher did not decode. It is a root member of either the hang catalog [hang] or the MSF catalog [msf], so a subscriber that ignores it still plays the broadcast and one that reads it can rebuild the source multiplex.
Media over QUIC - Hang rev 03 lands on the IETF Datatracker
Hang is a real-time conferencing protocol built on top of moq-lite. A room consists of multiple participants who publish media tracks. All updates are live, such as a change in participants or media tracks. Note to Readers This document was generated by an AI model from the implementation at github.com/moq-dev/moq (https://github.com/moq-dev/moq) and is maintained alongside it. Submit an issue (https://github.com/moq- dev/moq/issues) or PR (https://github.com/moq-dev/moq/pulls) if this spec sucks and you want to fix anything.
Media over QUIC - Lite rev 06 lands on the IETF Datatracker
moq-lite is designed to fanout live content 1->N across the internet. It leverages QUIC to prioritize important content, avoiding head-of- line blocking while respecting encoding dependencies. While primarily designed for media, the transport is payload agnostic and can be proxied by relays/CDNs without knowledge of codecs, containers, or encryption keys.
DEFLATE Compressed Tracks for MoQ rev 00 lands on the IETF Datatracker
This document specifies how a MoQ Transport [moqt] track carries DEFLATE-compressed payloads. Each subgroup is one raw DEFLATE stream, sync flushed at each object boundary, so every object stays self-delimited while later objects compress against the earlier ones in the subgroup. Small repetitive payloads compress several times better than they do alone, and a dropped group costs nothing beyond itself because the window never spans one. Nothing is added to the wire: the application declares the track compressed, and a relay forwards it unchanged.
MPEG-2 Transport Stream Packaging for MOQT rev 01 lands on the IETF Datatracker
This document extends the MOQT Streaming Format (MSF) catalog by defining the "mpeg2ts" packaging value for carrying MPEG-2 Transport Stream and M2TS source packets over MOQT. It defines catalog- extension fields for transport-stream track description and specifies subscriber behavior for joining, switching, and validating packetized streams.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: superplayer
A production playback layer on AndroidX Media3 — policy, resilience, observability and lifecycle. Not a fork, not a new player. Pre-1.0. Latest tracked commit 9fdd93c: Record the first jank captures, and argue each plan…
moq ships obs-moq v0.6.1
What's Changed fix(relay): follow usage-rs 6.11.1 moving env aliases under FlagMeta::extra by @kixelated in https://github.com/moq-dev/moq/pull/4006 fix(js): silence npm publish auto-corrections by @kixelated in https:/…
moq ships moq-gst v0.4.1
What's Changed feat(ffi): add a TrackDemand handle and expose demand() on JSON producers by @kixelated in https://github.com/moq-dev/moq/pull/3949 docs(quest): plan the announce Live marker by @kixelated in https://gith…
moq ships moq-relay v0.15.1
What's Changed feat(ffi): add a TrackDemand handle and expose demand() on JSON producers by @kixelated in https://github.com/moq-dev/moq/pull/3949 docs(quest): plan the announce Live marker by @kixelated in https://gith…
IETF MOQ WG: draft-19 consensus call.
Martin Duke posted to the MOQ working group mailing list on September 23, 2026. This concludes the consensus call on draft-19 changes.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-web
<p align="center"> <img src="logo.svg" alt="MOQ Web Logo" width="150" height="150"> </p> <p align="center"> <a href="https://github.com/Quicr/moq-web/actions/workflows/ci.yml"><img src="https://github.com/Quicr/moq-web/…
New MOQ repo to watch: moq-web
<p align="center"> <img src="logo.svg" alt="MOQ Web Logo" width="150" height="150"> </p> <p align="center"> <a href="https://github.com/Quicr/moq-web/actions/workflows/ci.yml"><img src="https://github.com/Quicr/moq-web/…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
MoQ Cluster Extension rev 01 lands on the IETF Datatracker
This document defines a clustering extension for MoQ Transport [moqt], used to build a mesh of relays. Each namespace advertisement carries the list of Hop IDs it has passed through, starting with the original publisher, and the accumulated cost of that path. A receiver uses the list to detect loops and to tell which advertisements come from the same publisher, and the cost to choose between paths. Each endpoint declares its own Hop ID at setup, so a peer never advertises or serves it a path that already passed through it.
moqlivemock ships v0.15.1
A loop-duration overflow kept assets longer than about 50s from loading at all, and mislooped the audio of some that did load. Nothing else changed, so this is a straight upgrade from v0.15.0. Fixed Assets longer than a…
IETF MOQ WG: Call for agenda items: Seattle In-person meeting
Law, Will posted to the MOQ working group mailing list on September 21, 2026. Dear Chairs I'd like to request agenda time in Seattle to resolve final technical issues for Sender-Side Track Switching (SSTS) 10min present…
cat-token tags v0.3.0-alpha.1
Rust implementation for Common Access Token The v0.3.0-alpha.1 tag points at 14a018a: chore: gitignore code_analysis artifacts
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-live
moq-live moq-live is a lightweight live-streaming web app built around WebRTC and Media over QUIC. It provides a viewer surface, a broadcaster surface, account settings, and a Cloudflare Worker backend for auth, room st…
IETF MOQ WG: Call for agenda items: Seattle In-person meeting - MoqT URI
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 20, 2026. I’d like time to discuss “MoQT URI”. Probably 30 to 60 minutes. I’d like to talk about a few things: 1. moving the URI specifica…
IETF MOQ WG: Draft-21
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 20, 2026. thank you - that has made this all much easier to review.
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 2bbf9eb: issues/SEQUENCE を 635 に更新する
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit 3356a0e: 0101 停滞は cwnd 上限ではなく再送バースト後の状態破壊であることを追記する
MoQ qlog event definitions rev 08 lands on the IETF Datatracker
This document defines a qlog event schema containing concrete events for MoQ.
moq ships obs-moq v0.5.16
What's Changed quest: plan the auth server line on dev by @kixelated in https://github.com/moq-dev/moq/pull/3682 ci: fix the x86_64 wheel build and dry-run every release workflow from Nightly by @kixelated in https://gi…
moq ships moq-relay v0.14.18
What's Changed quest: plan the auth server line on dev by @kixelated in https://github.com/moq-dev/moq/pull/3682 ci: fix the x86_64 wheel build and dry-run every release workflow from Nightly by @kixelated in https://gi…
moq ships moq-gst v0.3.12
What's Changed quest: plan the auth server line on dev by @kixelated in https://github.com/moq-dev/moq/pull/3682 ci: fix the x86_64 wheel build and dry-run every release workflow from Nightly by @kixelated in https://gi…
New MOQ repo to watch: moqt-py
Python client and server library for Media over QUIC over WebTransport Latest tracked commit 8316e8d: 0033 closed 購読が確定する前に届いたデータが失われる
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit 459548b: 0100 closed moqt-subscriber が終了済み subscription へ STOP_SENDING を送って警告を出す
IETF MOQ WG: Future Virtual Interims
Martin Duke posted to the MOQ working group mailing list on September 16, 2026. The chairs propose 26 October as the sole virtual interim date between the Seattle and San Francisco meetings. If you have concerns, please…
New MOQ repo to watch: moqt-py
moqt-py About Shiguredo's open source software We will not respond to PRs or issues that have not been discussed on Discord. Also, Discord is only available in Japanese. Please read <https://github.com/shiguredo/oss/blo…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Draft Agenda for moq interim 9/21
Alan Frindell posted to the MOQ working group mailing list on September 15, 2026. 1. Draft 21 update and planning 2. Update on #1825 3. SWITCH FROM
IETF MOQ WG: Call for agenda items: Seattle In-person meeting
Martin Duke posted to the MOQ working group mailing list on September 15, 2026. If you would like time at the Seattle meeting, please email the chairs no later than September 29th. Please note that IETF 127 is roughly f…
Atomic Subscription Bundles for Media over QUIC Transport rev 00 lands on the IETF Datatracker
This document defines a Media over QUIC Transport (MOQT) extension for atomically changing the Forward State of a set of established subscriptions. It allows a subscriber to replace one set of Tracks with another without an intermediate partially switched state at its peer.
Cache Signaling for Media over QUIC Transport rev 00 lands on the IETF Datatracker
This document defines optional hop-by-hop cache signaling for Media over QUIC Transport (MOQT). A subscriber can query the cache status of a finite Track range or request the cache status of a FETCH. Responses report a hit, miss, or partial hit and can identify locally cached ranges.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit 73e0d2a: 0085 実装前の再確認結果を設計方針へ反映する
moq ships moq-relay v0.14.17
What's Changed fix: restore Nix builds after kio release by @kixelated in https://github.com/moq-dev/moq/pull/3555 fix(ci): repair Linux Python wheel release builds by @kixelated in https://github.com/moq-dev/moq/pull/3…
moq ships obs-moq v0.5.15
What's Changed feat(moq-net): stitch a draft-20 fill into the group it joined by @kixelated in https://github.com/moq-dev/moq/pull/3325 feat(audio,video): compile the device, render, and VAAPI code by default by @kixela…
moq ships moq-token-cli v0.5.48
What's Changed fix: restore Nix builds after kio release by @kixelated in https://github.com/moq-dev/moq/pull/3555 fix(ci): repair Linux Python wheel release builds by @kixelated in https://github.com/moq-dev/moq/pull/3…
moq tags obs-moq-v0.5.15
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.5.15 tag points at b2f26b9: chore: release (#3550)
Conditional Range Filters for Media over QUIC Transport rev 01 lands on the IETF Datatracker
In Media over QUIC Transport (MOQT), subscribers can use Range Filters to select specific subgroups, objects, or priorities within a subscribed track. However, these subscription filters are static once established and can only be modified through explicit subscriber control signaling. This document proposes an extension to the Range Filter design that binds conditional evaluation logic directly to specific Range Filter sets. By introducing dynamic conditions to Range Filter configurations, a relay can autonomously adapt the intra-track forwarding behavior based on real-time network conditions, avoiding the round-trip delay of explicit subscriber update signaling.
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit e02d499: tsconfig の厳格チェックを有効にする (#352)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on September 13, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: hang.live
hang.live Latest tracked commit 08488f9: feat: switch conferencing onto @moq/room (#28)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit 420b9e0: 0053 closed REQUEST_UPDATE の TRACK_NAMESPACE_PREFIX 更新で予約名前空間を再検証する
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit f3ef7dc: 0015 closed TRACK_STATUS_OK の FIN と LARGEST_OBJECT を仕様どおりにする
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Minutes for Interim 2026-09-08
Magnus Westerlund posted to the MOQ working group mailing list on September 9, 2026. WG, The minutes from yesterday�s meeting are available here: https://datatracker.ietf.org/meeting/interim-2026-moq-23/materials/minute…
New MOQ repo to watch: moqt-rs
Sans-I/O Rust library for Media over QUIC Transport (MoQT) Latest tracked commit d1d014d: インポート
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 9f6b8f8: RequestError の一般ラウンドトリップ PBT から REDIRECT を除外する (#265)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships moq-ffi v0.3.17
What's Changed feat(moq-net): stitch a draft-20 fill into the group it joined by @kixelated in https://github.com/moq-dev/moq/pull/3325 feat(audio,video): compile the device, render, and VAAPI code by default by @kixela…
moq ships moq-token-cli v0.5.47
What's Changed fix(moq-net): stop stamping objects with an undeclared timescale by @kixelated in https://github.com/moq-dev/moq/pull/3310 feat(dart): add native Flutter bindings by @kixelated in https://github.com/moq-d…
IETF MOQ WG: Draft-21
Alan Frindell posted to the MOQ working group mailing list on September 8, 2026. Hi MoQ, based on our call this morning, the editors took the following action: 1. Created a draft-21-retro branch starting from the draft-…
IETF MOQ WG: I-D Action: draft-ietf-moq-transport-21.txt
internet-drafts posted to the MOQ working group mailing list on September 8, 2026. Internet-Draft draft-ietf-moq-transport-21.txt is now available. It is a work item of the Media Over QUIC (MOQ) WG of the IETF. Title: M…
Media over QUIC Transport rev 21 lands on the IETF Datatracker
This document defines Media over QUIC Transport (MOQT), a publish/ subscribe protocol that runs over QUIC and WebTransport. MOQT leverages the features of these transports, such as streams, datagrams, priorities, and partial reliability. MOQT operates both point-to-point and through intermediate relays, enabling scalable low-latency delivery. Despite its name, MOQT is media agnostic and can be used for a wide range of use cases.
moq-transport tags draft-ietf-moq-transport-21
draft-ietf-moq-transport The draft-ietf-moq-transport-21 tag points at 8c8d466: Draft 21 release notes
IETF MOQ WG: Liaison statement and on adoption of LOCMAF
Magnus Westerlund posted to the MOQ working group mailing list on September 8, 2026. WG, As discussed in today�s Interim meeting we intend to send a Liaison Statement to MPEG Systems ISO/IEC JTC1/SC29/WG3 about our inte…
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Lucas Pardue posted to the MOQ working group mailing list on September 8, 2026. Hi,
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Magnus Westerlund posted to the MOQ working group mailing list on September 8, 2026. Hi, That is a good answer. I tried looking into WebTrans spec and they didn’t appear to have addressed the discovery part things speci…
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 8, 2026. The X.509 encoding of the certs includes an explicit type which tells you which type it is.
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 8, 2026. Whatever we do, I am going to feel pretty strongly that we have to have at least one mandatory to implement path that provides mo…
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Magnus Westerlund posted to the MOQ working group mailing list on September 8, 2026. Hi, I took a look at the draft. I do see the need to specify these information I think the main question is the scope and if we need a…
IETF MOQ WG: agenda for sept 8 meeting ?
Magnus Westerlund posted to the MOQ working group mailing list on September 8, 2026. Hi, I also have an additional matter I want to bring up on the chairing side, namely the intention to send a Liaison statement to MPEG…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 8dbdbd0: 0531 受信更新の Request ID 検証を追加する (#257)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: agenda for sept 8 meeting ?
Alan Frindell posted to the MOQ working group mailing list on September 8, 2026. Also, we should add some time to discuss the URI resolution draft -Alan
IETF MOQ WG: agenda for sept 8 meeting ?
Alan Frindell posted to the MOQ working group mailing list on September 8, 2026. Hi Cullen, sorry about that, we had a draft agenda circulating among editors and chairs and it didn't go out. 1. Review document refactor
IETF MOQ WG: agenda for sept 8 meeting ?
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 7, 2026. Is there an agenda for sept 8 meeting ?
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit bc00ca5: 0526-0527 open
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on September 6, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: Register to attend the Seattle interim
Martin Duke posted to the MOQ working group mailing list on September 6, 2026. If you're planning to attend the Seattle interim in person, please add your name, affiliation, and day in attendance here by September 26th:
mediamtx ships v1.21.0
New major features Media-over-QUIC support forwarding streams (https://github.com/bluenviron/mediamtx/issues/6145) API add /paths/static-sources/get endpoint (https://github.com/bluenviron/mediamtx/issues/6177) this all…
DNS and mDNS Discovery for MOQT rev 02 lands on the IETF Datatracker
This document defines how MOQT clients discover server endpoints using DNS and Multicast DNS (mDNS). It specifies SVCB and HTTPS DNS record mappings for the moqt URI scheme, SRV records as a fallback mechanism, and DNS-SD over mDNS for local network discovery.
IETF MOQ WG: URI Resolution for MOQT and TLS cert matching
Cullen Fluffy Jennings posted to the MOQ working group mailing list on September 5, 2026. Right now the MoQT draft is missing information on how to implement DNS resolution of URI and how the TLS certificate matches to…
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 1080535: 0465 open 手組み FILL_PARAMETERS 内側 LOCATION_FILTER の検証回避を塞ぐ
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: moq-interop-runner
MoQ Interop Runner Latest tracked commit 78a897c: Merge pull request #125 from DenizUgur/main
IETF MOQ WG: draft-19 consensus call.
Martin Duke posted to the MOQ working group mailing list on September 4, 2026. This begins the consensus call for the diff between draft-18 and draft-19. Please file issues in github on any concerns on or before 18 Sept…
cat-token tags v0.2.0
Rust implementation for Common Access Token The v0.2.0 tag points at a4de713: release: v0.2.0
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit 19c7f56: PUBLISH_STATE_NOTIFY を追加する (#195)
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
MOQ at IETF 2026: What Changed in the Latest Drafts
A September 2026 deep-dive on draft-ietf-moq-transport-20, the stale catalog draft, August MOQ interim outcomes, and implementation signals from moq-rs, moq-dev, moxygen, and moqtap.
Ad Creative Signaling over the MSF Event Timeline rev 00 lands on the IETF Datatracker
This document defines the carriage of ad creative signaling -- creative identity, tracking events, and measurement verification metadata as specified by SVTA 2053-1 -- in records on a Media over QUIC (MOQT) Streaming Format (MSF) Event Timeline track. It complements the carriage of SCTE-35 splice signaling over the same mechanism: splice events describe where placement opportunities occur on a media timeline, while the event class defined here describes the creatives that fill them and how their playback is to be measured. This binding is the MSF counterpart of the DASH and HLS carriage bindings defined by SVTA 2053-1, which defines none for MOQT.
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moqtap-js tags trace-v0.4.0
MoQT (Media over QUIC Transport) codec and .moqtrace import/export libraries The trace-v0.4.0 tag points at a4d7c79: fix: lock @moqtap/test-traces at 0.1.1
test-vectors tags v0.15.0
Language-agnostic test vectors for the Media over QUIC Transport (MoQT) protocol family The v0.15.0 tag points at 84c4636: feat: exercise a repeated AUTHORIZATION_TOKEN on every draft that allows it
moqtap tags trace-v0.3.0
Rust workspace implementing MoQT (Media over QUIC Transport) with codec, client, proxy, and tracing crates. The trace-v0.3.0 tag points at 1718130: release: moqtap-trace 0.3.0
New MOQ repo to watch: moxygen
C++ implementation of Media over QUIC Transport (MoQT) — library, relay, samples, and interop tooling. Latest tracked commit d1e21ee: Split setup option parsing out of the shared parameter parser
moq ships obs-moq v0.5.13
What's Changed feat(dart): add native Flutter bindings by @kixelated in https://github.com/moq-dev/moq/pull/3215 chore(quest): complete route-resume by @kixelated in https://github.com/moq-dev/moq/pull/3316 fix(moq-net)…
moq tags obs-moq-v0.5.13
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.5.13 tag points at fd47708: chore: release (#3311)
IETF MOQ WG: 2026-09-02 Virtual Interop Hackathon on Draft 18
Mike English posted to the MOQ working group mailing list on September 2, 2026. A number of implementors are now online and hacking away. Call details are here: IETF MoQ WG - draft-18 virtual interop hackathon
New MOQ repo to watch: moqt-js
MOQT (Media over QUIC Transport) client library Latest tracked commit d41fe35: 0452 polished Subscription Parameters を PUBLISH_OK から外し REQUEST_UPDATE 側に揃える
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
moq ships obs-moq v0.5.12
What's Changed test(net): assert a stalled write releases the group it was serving by @kixelated in https://github.com/moq-dev/moq/pull/3095 perf(net): seek instead of scan for the next in-range group by @kixelated in h…
moq ships moq-relay v0.14.14
What's Changed test(net): assert a stalled write releases the group it was serving by @kixelated in https://github.com/moq-dev/moq/pull/3095 perf(net): seek instead of scan for the next in-range group by @kixelated in h…
moq ships moq-token-cli v0.5.46
What's Changed fix(net): assign anonymous server peers an origin by @kixelated in https://github.com/moq-dev/moq/pull/3042 fix(video): warn when Auto selects software encoding by @kixelated in https://github.com/moq-dev…
moq tags obs-moq-v0.5.12
Media over QUIC: Real-time latency at massive scale The obs-moq-v0.5.12 tag points at 1efd1ed: fix(moq-net): stop stamping objects with an undeclared timescale (#3310)
IETF MOQ WG: Minutes from virtual interim 24th of August
Magnus Westerlund posted to the MOQ working group mailing list on September 1, 2026. WG, The minutes from the 24th are available here: https://datatracker.ietf.org/doc/minutes-interim-2026-moq-22-202608241630/ As usual…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
IETF MOQ WG: I-D Action: draft-ietf-moq-transport-20.txt
Ian Swett posted to the MOQ working group mailing list on August 31, 2026. Hi MoQ aficionados, The authors and editors of MoQT are working on some larger editorial changes, so we just shipped a -20 prior to making those…
IETF MOQ WG: I-D Action: draft-ietf-moq-transport-20.txt
internet-drafts posted to the MOQ working group mailing list on August 31, 2026. Internet-Draft draft-ietf-moq-transport-20.txt is now available. It is a work item of the Media Over QUIC (MOQ) WG of the IETF. Title: Med…
Media over QUIC Transport rev 20 lands on the IETF Datatracker
This document defines Media over QUIC Transport (MOQT), a publish/ subscribe protocol that runs over QUIC and WebTransport. MOQT leverages the features of these transports, such as streams, datagrams, priorities, and partial reliability. MOQT operates both point-to-point and through intermediate relays, enabling scalable low-latency delivery. Despite its name, MOQT is media agnostic and can be used for a wide range of use cases.
moq-transport tags draft-ietf-moq-transport-20
draft-ietf-moq-transport The draft-ietf-moq-transport-20 tag points at d1004ff: Draft 20 release notes (#1873)
New MOQ repo to watch: ffrwd-package-moq
ffrwd/moq Live publishing over Media over QUIC, hosted in wasm. publish is a COPY destination: the query's video stream leaves the graph for a relay broadcast, encoded on the way out. The compiler places the sink behind…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: MoQ-Test-Tools
MoQ Performance Test Tool Kit Latest tracked commit 1a2a614: Put Zixi SRT streamid on helper JSON and presets so Advanced publish hits SRT Test, hold MPEG-TS reconnects while webcam frames race Zixi packets, and keep he…
IETF MOQ WG: Weekly github digest (Media Over QUIC Activity Summary)
Repository Activity Summary Bot posted to the MOQ working group mailing list on August 30, 2026. Events without label "editorial" Issues ------
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
New MOQ repo to watch: relay-moq
RelayMoQ A distributed, low-latency pub/sub and relay system built on QUIC and Media over QUIC (MoQ). The project explores multi-region relay networks, efficient data distribution, and eventually cloud gaming workloads.…
warp-player ships v0.13.1
What's Changed fix(webcodecs): hold a steady playback rate in the latency controller by @tobbee in https://github.com/Eyevinn/warp-player/pull/188 **Full Changelog**: https://github.com/Eyevinn/warp-player/compare/v0.13…
New MOQ repo to watch: webrtc-moq-sip
webrtc-moq-sip Config-first Rust library to bootstrap: WebRTC call sessions (powered by webrtc-rs integration points), Media over QUIC publish flows, SIP.js browser signaling setup. This crate is designed for publicatio…
test-vectors tags v0.12.1
Language-agnostic test vectors for the Media over QUIC Transport (MoQT) protocol family The v0.12.1 tag points at 0392ee4: feat: add reserved-type and status-payload vectors to drafts 17-19
moqtap-js tags trace-v0.3.0
MoQT (Media over QUIC Transport) codec and .moqtrace import/export libraries The trace-v0.3.0 tag points at 8e7d80f: feat(trace): implement moqtrace format version 2
moqtap tags trace-v0.2.0
Rust workspace implementing MoQT (Media over QUIC Transport) with codec, client, proxy, and tracing crates. The trace-v0.2.0 tag points at 96adb4d: feat(trace): implement moqtrace format version 2
External MOQ Resources
23 sourcesCurated list of the best MOQ content from across the internet — IETF documents, engineering blogs, community discussions, academic papers, tutorials, and conference talks.
Media Over QUIC (moq) — IETF Working Group Charter
Official IETF working group charter for Media Over QUIC, defining scope, deliverables, and milestones for the MOQ standardization effort.
MOQTransport — Draft Specification (draft-ietf-moq-transport)
The core IETF draft defining the MOQTransport protocol — object model, relay architecture, subscribe/announce semantics, and QUIC mapping.
Warp Streaming Format — draft-lcurley-warp
The predecessor streaming format draft that inspired much of MOQTransport's object model and relay concepts.
IETF 118 MOQ Working Group Session Notes
Meeting notes, slides, and recordings from the IETF 118 MOQ working group session in Prague.
IETF 119 MOQ Working Group Session
Materials and recordings from the IETF 119 MOQ session in Brisbane — includes relay protocol discussion and implementation status updates.
Replacing WebRTC: QUIC-based Protocols for Low-Latency Media
Cloudflare engineer Luke Curley explains the motivation behind MOQ, how it improves on WebRTC and HLS, and Cloudflare's early implementation work.
Media over QUIC: QUIC-based media delivery
Meta's engineering blog post introducing their work on Media over QUIC, explaining why they're pushing to replace legacy streaming protocols.
WebTransport and MOQ: The future of low-latency streaming
Akamai's perspective on how WebTransport and MOQ together create a new paradigm for CDN-native low-latency media delivery.
OCI's Journey with Media over QUIC
OCI introduces Oracle Video @ Edge, a MoQ-based live delivery service in beta: relay fleet with regional failover, HLS/SRT ingest normalization, adaptive track switching, and integrated QoE telemetry.
Oracle Video @ Edge: Showcasing Media over QUIC Partner Workflows at NAB
Partner demonstrations of MOQ interoperability across ingest, delivery, and playback vendors, with OVE positioned as the connective MoQT relay layer between independent systems.
moq-rs: A Rust implementation of Media over QUIC
Cloudflare's open-source Rust implementation of MOQTransport — includes relay, publisher, and subscriber components used in production.
Live Streaming with Media over QUIC Transport
Twitch explains how they're experimenting with MOQ to reduce end-to-end latency for live streams and improve scalability at high viewer counts.
Media over QUIC (MOQ): A new streaming protocol [HN Thread]
Highly-upvoted Hacker News thread discussing MOQ's potential to replace HLS/DASH with 400+ comments from engineers and protocol designers.
Replacing WebRTC with QUIC — discussion thread
Reddit r/networking discussion comparing MOQ to WebRTC and analyzing whether MOQ can realistically displace WebRTC for real-time media.
MOQ Transport implementation discussion on GitHub
Active GitHub Discussions on the reference MOQ implementation — protocol questions, implementation challenges, and community coordination.
QUIC is not Enough: The Case for MOQ at the Application Layer
Academic paper from ACM Multimedia Systems arguing that QUIC alone is insufficient for media — MOQ's object model and relay semantics are essential.
Low-Latency Live Streaming with QUIC and MOQ: Measurements and Analysis
IEEE paper presenting empirical measurements of MOQ latency vs. HLS/DASH/WebRTC in real network conditions, demonstrating sub-500ms delivery.
Getting Started with MOQ: Building a simple publisher in Go
Step-by-step tutorial building a minimal MOQ publisher in Go — covers connection setup, namespace/track announcement, and object publishing.
Understanding MOQ: Objects, Groups, and Tracks explained
Clear conceptual explanation of MOQ's three-tier object model — how objects, groups, and tracks map to real media delivery use cases.
MOQ Interoperability Testing: Results from IETF Hackathon
Results from the IETF Hackathon MOQ interop testing event, documenting which implementations can communicate with each other.
IETF 118: MOQ Working Group Session Recording
Full recording of the IETF 118 MOQ working group meeting — covers draft status, open issues, and interop testing plans.
Keynote: Why Media over QUIC Will Change Streaming Forever
Luke Curley's QCon keynote making the case for MOQ as the long-term replacement for all existing streaming protocols.
Media over QUIC: From Specification to Production
Google's Victor Vasiliev presents on taking MOQTransport from IETF draft to production deployments at scale.
One MOQ email every Monday
Get This Week in MOQ: IETF draft changes, implementation releases, and ecosystem news, with links to the sources.
Free. No spam, unsubscribe anytime.
MOQ Edge is built and run by AI agents on NanoCorp.