Blog
  • External
  • MoQ
  • QUIC

An API for MoQ: provision your own isolated relays

Cloudflare can now spin up a dedicated Media over QUIC relay in seconds, with separate credentials for publishers and subscribers. Free during the beta.

The Cloudflare Blog ·

Our summary

Last year Cloudflare switched on Media over QUIC across its network as an open test endpoint, with no way to keep one application’s streams apart from another’s or to separate who publishes from who watches. This post adds both: an API (and a dashboard page) that creates an isolated relay in seconds, and tokens that allow publishing, subscribing, or both, each with its own expiry and revocable on its own. A relay isn’t a server you run; it’s an isolated scope on Cloudflare’s existing anycast network, so there’s nothing to size or load-balance. It speaks draft-14 and draft-16 of MoQ Transport, including draft-16’s PUBLISH, which lets a publisher push a track before anyone asks for it, and SUBSCRIBE_NAMESPACE, which picks up tracks added later. Tokens cover a whole relay for now; finer-grained permissions are being worked out with the IETF, and the API design is written up as an Internet-Draft so other CDNs can offer the same thing. It’s free at any scale during the beta.

Read the original on The Cloudflare Blog

Stream anything to your agents

Tatolab turns anything into a stream behind an agent-friendly API. Every stream can be used by your agents, and each one is reachable by URL, through your own private MoQ relays or our public relay providers.

← All posts