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.
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.
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.