First Connection
Quick start with the CLI
Section titled “Quick start with the CLI”The fastest way to test a connection:
# Probe a relay — auto-detects transport and draft versionmoqtap peek moqt://relay.example.com
# Skip TLS verification for dev relaysmoqtap peek moqt://localhost:4443 -kYou’ll see the negotiated draft version, relay role, and handshake result.
Connect with the desktop app
Section titled “Connect with the desktop app”- Launch moqtap Desktop
- Enter a relay URL in the connection bar, e.g.:
https://relay.example.com/moq(WebTransport)moqt://relay.example.com(native QUIC)
- Select the draft version (supports drafts 07–17; default: latest)
- Configure TLS if needed:
- System trust store — for relays with valid certificates
- Accept any certificate — for development relays with self-signed certs
- Custom CA — provide a PEM file for private CAs
- Click Connect
What you’ll see
Section titled “What you’ll see”Once connected, moqtap shows the full setup exchange:
TX SETUP versions=[0xff000011] path=/moqRX SETUP version=0xff000011The Session view displays:
- Control message log — every message in both directions with timestamps
- Session state — connected, setup complete, active, or closed
- QUIC stats — RTT, packet loss, congestion window
Inspect with the browser extension
Section titled “Inspect with the browser extension”If you’re debugging a web application:
- Install the WebTransport Inspector extension
- Open DevTools (F12) and navigate to the WebTransport Inspector panel
- Load your page — MoQT connections are detected and decoded automatically
Next steps
Section titled “Next steps”- Subscribe to a track
- Discover namespaces
- Fetch historical data
- Intercept traffic between your app and a relay