Building MoQ together: an update on the community and Cloudflare's contributions
Media over QUIC is no longer a draft on paper. Across the industry, companies are writing code, testing implementations, and putting real traffic on the wire. The IETF working group is active. The ecosystem is growing. And the protocol is proving out its core promise: sub-second latency at broadcast scale, built on open standards.
Last year, we shared a deep look at the MoQ protocol and Cloudflare's relay network. Since then, we have been focused on three things: keeping our implementation open and current, building tools that help the entire community move forward, and collaborating with partners who are bringing MoQ to production.
This post is an update on that work and an invitation to get involved, whether through code, through the standards process, or in person at NAB Show 2026.
Open source from day one
MoQ is an open standard, and we believe the implementations should be open too. Cloudflare's relay is built in Rust, and the full source code is available at github.com/cloudflare/moq-rs. This is not a separate reference build — it is the same code running in production on our network.
The repository also includes moq-pub and moq-sub, command-line tools for publishing and subscribing to streams. Anyone can use these to test their own MoQ setup, experiment with the protocol, or connect to existing relays.
Open source is how we contribute to the ecosystem, and how others can build on or learn from what we have done. Other organizations already use this codebase as part of their own MoQ deployments. We follow the spec, and we're working within the IETF to standardize ancillary behaviors like how to provision CDN capacity.
On the specification side, our implementation originally targeted draft-ietf-moq-transport-07, which served as a shared interoperability baseline for much of the community. We now support draft-14 and are working toward draft-16 as the specification continues to evolve.
Investing in interoperability
A protocol is only useful if implementations from different organizations actually work together. The real-time media world has been fragmented for a long time: RTMP for ingest, HLS for delivery, WebRTC for interactivity and each silo came with its own tooling, quirks, and compatibility headaches. MoQ has an opportunity to avoid that outcome, but only if the community invests in interoperability early.
In addition to testing with commercial solutions from Norsk, and Vindral, we run a open source continuous interoperability testing system. It automatically tests Cloudflare's relay against other major MoQ implementations on an ongoing basis, catching regressions and protocol mismatches as drafts evolve.
We currently automatically test interoperability with implementations including Luke Curley’s moq.dev, Lorenzo Miniero’s imquic, Meta’s moxygen, Cisco’s libquicr, Google’s quiche, MOQtail, Alibaba’s xquic, Eyevinn’s moqlivemock, OpenMOQ’s moqx, and more! The results are public. We encourage other implementers to add their projects and help grow this shared testing infrastructure.
This kind of work is not glamorous, but it is very essential. Interoperability testing is how a community of independent implementations becomes a functioning ecosystem.
MoQ Bench: helping the community test at scale
Most MoQ demos today involve a single publisher and a handful of viewers on a local network. That is a fine starting point, but it leaves a critical question unanswered: does your implementation hold up under real-world conditions with thousands of concurrent subscribers spread across the globe?
To help the community answer that question, we built MoQ Bench and made it available for free on the Cloudflare dashboard.
MoQ Bench lets anyone spin 100,000+ real subscribers to a MoQ stream. These subscribers are distributed across Cloudflare's 330+ locations worldwide, simulating the kind of global audience a production deployment would serve. It reports real-time statistics on data transfer, packet loss, and latency, so you can understand how your setup behaves under load.
You can find it under Media > Realtime > MoQ Bench in the Cloudflare dashboard. There is no cost to use it. If your testing needs exceed 100,000 subscribers, let us know.
The goal is straightforward: give every MoQ implementer, whether a solo developer or a large media company, the ability to validate their work at production scale without having to build their own testing infrastructure.
Public test streams
We also now maintain public MoQ test streams that anyone can subscribe to for testing players, subscriber implementations, or relay interoperability.
Relay URL: moqt://draft-14.cloudflare.mediaoverquic.com
Namespaces: bbb, demo-tos-360p, demo-tos-720p, demo-tos-1080p, demo-tos-4k
Our MoQ test streams use CMSF. The video track ID would be “1.m4s” in these examples.
These streams are available on draft-14 of the transport specification. If you’re looking for a MoQ player to test these, Bitmovin Player Web X offers a test player.
The ecosystem is growing
The most encouraging development over the past year is how many organizations are actively working on MoQ not just in theory, but in code and in production.
Cloudflare collaborates closely with partners across the broadcast and video technology space. Companies including Cisco, Bitmovin, Oracle, and Norsk are building with MoQ and testing against Cloudflare's relay network in various stages of production deployment.
This collaboration happens both through the IETF standards process and through direct engineering work such as finding interoperability issues, testing at scale, and sharing what we learn. These partnerships strengthen the protocol for everyone, not just for Cloudflare or any individual partner.
"For high-stakes enterprise streaming, reliability and scale are non-negotiable. Collaborating with Cloudflare on MoQ allows us to actively develop a protocol that fundamentally streamlines low latency video delivery. We are investing in this QUIC-based architecture now to ensure Wowza's platform remains the definitive standard for mission-critical workflows." - Jon Corley, CTO, Wowza
Cloudflare's relay network is production-ready
Our MoQ relay runs on every server across Cloudflare's network in over 330 cities. It shares the same infrastructure and capacity that serves our CDN, Cloudflare Workers, 1.1.1.1 and other production services. This is not a sandboxed test environment, it is the same global network that handles trillions of requests per day.
For the MoQ community, this means there is a production-grade relay network available today to build against. Whether you are developing a publisher, a player, or your own relay implementation, you can test interoperability and performance against real infrastructure at global scale.
Come see MoQ at NAB Show 2026
MoQ will have a strong presence at NAB Show in Las Vegas, April 18–22. This is a chance to see the protocol running live, talk to the people building it, and understand where the ecosystem is headed.
Cloudflare will be at booth W2300G with live demos alongside our partners. If you’d like to learn more about how Cloudflare is working together with these partners, there will be engineers and technical representatives available in addition to Mike English from Cloudflare at the Cloudflare booth at these times:
- Sunday 11:00 - 12:00 Cisco
- Sunday 12:00-1:00 Wowza
- Sunday 3:00 - 4:00 p.m. Norsk
- Monday 11 a.m. - 12:00 p.m. Norsk
- Tuesday 9:30 - 10:30 a.m. Norsk
- Tuesday 11:00 - 12:00 Cisco
- Tuesday 1:00 - 2:00 Bitmovin
- Tuesday 2:00-3:00 Wowza
- Wednesday 10:00 - 11:00 a.m. Norsk
If you are working on MoQ, considering adopting it, or just curious about the future of real-time media — come find us. Or book a meeting with Mike English
Get involved
MoQ is not a Cloudflare technology. It is an open Internet standard being built by a community of engineers across many organizations. Here is how to be part of it:
- Experiment: Log into the Cloudflare dashboard to use MoQ Bench and test streams
- Contribute: Browse our open source relay at github.com/cloudflare/moq-rs
- Learn: Read our introduction to the MoQ protocol for technical background
- Participate: Join the IETF MoQ working group where the specification is developed
- Connect: Reach out at moq@cloudflare.com or visit us at NAB booth W23000
The protocol is maturing, implementations are shipping, and the community is growing. We are glad to be part of it.
The Cloudflare MOQ demos have been great, and the Cloudflare relays are getting better daily. Excited to see so much progress in the industry. Doing a full loop from customer camera to composited in stream and back out over MOQ was fun. Shows where the industry could be moving in the short term.
MOQ is going to change Video streaming. I see everything up closer working at Cloudflare. Exciting times ahead!
Let’s bring the pubsub in action over the Internet!!
It’s interesting watching this move from theory into real traffic. Once protocols like this start getting used at scale, that’s when the real challenges show up, not just performance, but how they behave under pressure and in real environments. Curious to see how quickly adoption picks up beyond early adopters.
I think it's a matter of when will I use this for anything other than the existing prior thing what does it bring? where can i use it? not like http3 as been as wide coververage(yes cloudflare support it) but more genereal web anyhow great work!