MOQ-arena 🕺 💃 🕺 💃 🕺 💃 🕺

Media over QUIC playground — Heeey MOQ-arena!

This site assembles a wide range of information and resources related to the IETF Media over QUIC (MoQ) ecosystem. Below you can find references, implementation source repositories, open relay endpoints, MoQ players, media ingest utilities, interop and conformance test suites, and various utilities and tools. The resources presented here are the result of the dedicated and creative work of the talented professionals contributing to the development and standardization of the MoQ vision (acknowledgements below).

This site is a work in progress — comments and suggestions are welcome: admin@marzresearch.net

Specifications

IETF MoQ Working Group Drafts

Relays

moqX — OpenMOQ Relay draft-14 draft-16

https://moqx-000.ci.openmoq.org:4433/moq-relay Live

moqt://moqx-000.ci.openmoq.org:4433 Live

relay mesh: status.moqx.akaleapi.net

repo: github.com/openmoq/o-rly

moq-rs — Cloudflare, Rust MoQ relay draft-14

moqt://draft-14.cloudflare.mediaoverquic.com:443 Live

repo: github.com/kixelated/moq-rs

moxygen — Meta MoQ relay draft-14 draft-16

https://fb.mvfst.net:9448/moq-relay Live

moqt://fb.mvfst.net:9448 Live

repo: github.com/facebookexperimental/moxygen

moq.dev — Luke Curley, MoQ relay

https://cdn.moq.dev:443/anon Live

moqt://cdn.moq.dev:443 Live

repo: github.com/moq-dev/moq

quiche-moq — Google MoQ relay

https://quichemoq.dev:443 Paused

repo: github.com/google/quiche

libquicr — Cisco MoQ relay draft-14

https://us-west-2.relay.quicr.org:33437/relay Live

moqt://us-west-2.relay.quicr.org:33437 Live

repo: github.com/Quicr/libquicr

moq-relay — Red5 Pro MoQ relay draft-14

https://moq-relay.red5.net:4433/moq Paused

moqt://moq-relay.red5.net:8443 Paused

https://moq-relay.red5.net/live/catalog

repo: private

Players

Shaka Player — Google, MSF/CMSF player draft-14

Shaka Player Demo — configure relay under MSF settings.

Config: manifest.msf.fingerprintUri / manifest.msf.namespaces

repo: github.com/shaka-project/shaka-player

MOQ Web — Cisco, publish/subscribe client draft-14 draft-16

Publish/subscribe/chat with LOC container format. Enter relay URL in connection panel. Toggle "Local Development" for self-signed certs.

quicr.github.io/moq-web (hosted) | repo: github.com/Quicr/moq-web

MOQtail — OzU, MoQ toolkit draft-14

Browser demo — TypeScript + Rust libraries, relay, and browser client.

repo: github.com/moqtail/moqtail

Red5 Pro MoQ Players — Red5, encoder/player/mobile draft-14

MOQ Encoder / MOQ Player — WebCodecs encoder + player with media-interop packaging (Video Call mode | Original Meta repo)

MOQ Playa — MOQT reference player, TypeScript web player for relay playback

moq-rn — React Native MoQ client | moqzr — MoQ mobile player

repo: github.com/red5pro/moq-encoder-player

Ingest

moq-cli — ffmpeg-to-relay CLI

Pipe fMP4/CMAF or Annex-B from ffmpeg to a MoQT relay via stdin.

repo: github.com/moq-dev/moq

MoQFlvStreamerClient — Meta, FLV streamer

C++ FLV streamer — reads FLV from file or ffmpeg FIFO, publishes to moxygen relay.

repo: github.com/facebookexperimental/moxygen (samples/flv_streamer_client)

moqxr — Red5, MP4-to-relay publisher draft-14 draft-16

C++20 MOQT publisher — takes MP4 input (file or stdin), packages into CMAF/CMSF objects, publishes over QUIC to any MoQ relay. Supports paced sending, SAP timelines, catalog generation.

repo: github.com/mondain/moqxr

moq-dev/gst — GStreamer plugin for MoQ

Publish from any GStreamer source (camera, file, test pattern) to a MoQ relay.

repo: github.com/moq-dev/gst

gst-moq-pub — standalone GStreamer element

Publishes live media via WebTransport with CMAF packaging.

repo: github.com/rafaelcaricio/gst-moq-pub

Prism — SRT-to-MoQ bridge

Ingests SRT/MPEG-TS streams and publishes via MoQT to WebTransport browsers.

repo: github.com/zsiec/prism

Interop & Conformance

OpenMOQ Conformance Test Suite draft-14 draft-16

MoQ Interop Runner draft-14 draft-16

Docker-based interop testing framework, modeled on the QUIC Interop Runner.

latest: 2026-03-23 results

repo: github.com/englishm/moq-interop-runner

Utilities & Libraries

quicr-py — Python bindings for libquicr

Cython bindings for the Quicr MoQ library — publish, subscribe, and fetch media tracks from Python.

repo: github.com/Quicr/quicr-py

quicr-go — Go bindings for libquicr

CGO wrapper around libquicr — publish, subscribe, and fetch media tracks from Go.

repo: github.com/Quicr/quicr-go

aiomoqt — async Python MoQT library draft-14

Client/server testing, relay probing, catalog inspection.

repo: github.com/gmarzot/aiomoqt

aiopquic — Python QUIC transport

Python/Cython QUIC transport built on picoquic — foundation for aiomoqt.

repo: github.com/gmarzot/aiopquic

Acknowledgements

MOQ-arena is created and maintained by Marz Research (admin@marzresearch.net).