moq.dev

Full-stack MoQ Transport implementation in Rust and TypeScript. Provides publisher, subscriber, and relay roles with WebTransport, raw QUIC, and WebSocket support.

Category

Relays & Servers

License

Open Source

Status

Active

Languages

Rust, TypeScript

MoQT Draft Support

draft-14draft-15draft-16draft-17

Media Formats

MOQ-LITEHANG

moq.dev is a full-stack MoQ Transport implementation providing publisher, subscriber, and relay roles. Built in Rust and TypeScript, it supports multiple transport protocols and tracks the latest MoQT drafts.

Key features

  • Publisher, subscriber, and relay roles
  • WebTransport, raw QUIC, and WebSocket transport support
  • Rust and TypeScript implementations
  • Multi-draft support (draft 14-17)
  • Web demo at moq.dev

Public relays

Two public endpoints run this implementation, and they are worth telling apart: the project’s own relay, and Paramount’s server-side ad insertion sandbox, which runs a stock moq.dev relay. Paramount’s is the one endpoint in the fleet where the operator and the implementer are different parties, so a result measured there is a statement about that deployment before it is a statement about this codebase. Both are listed below with what the moqtap TestLab sweep last measured on them.

2 public endpoints run this

Operated by moq.dev and Paramount. Each is a separate deployment at its own version and configuration, so what one answers is not a claim about the others, and none of it is a claim about this codebase. Every one of them has a TestLab result.

Every public MoQ endpoint we track is at /endpoints .