published 8/21/2025 The First MoQ CDN: Cloudflare 🚨 It’s finally happening! 🚨 Cloudflare has just announced their Media over QUIC CDN! It’s an official product, and you can test MoQ on their massive, anycast network. Try it out, and convince your boss’ boss that the writing is on the wall. If you’ve been living under a rock, MoQ is an up-and-coming standard for live media, aiming to supplant WebRTC, HLS/DASH, and even RTMP/SRT as the one to rule them all. And now Cloudflare wins the award for the first CDN offering! Your prize is a blog post. You’re welcome mega-corp. Also, while you’re here, some shameless self-promotion: I just soft-launched hang.live. Check it out if you want to see the cringe cool stuff you can do with MoQ. What’s available now? This is a technical preview, so it’s both free and subject to change. Cloudflare is hosting a public relay.cloudflare.mediaoverquic.com endpoint that you can abuse test. Connect using my library, Mike’s fork, Lorenzo’s imquic, Meta’s moxygen, or any client that supports this limited subset of draft-07. I’m biased so naturally I’m going to use @kixelated/hang (smash that star button). You can publish a live broadcast in the browser using the web demo or the library: <script type="module"> // Registers the <hang-publish> element. import "@kixelated/hang/publish/element"; </script> <!-- You'll need to replace `name` with something unique/random. --> <hang-publish url="https://relay.cloudflare.mediaoverquic.com" name="unique-name-abc123" audio video controls captions> <!-- It's optional to provide a video element to preview the outgoing media. --> <video style="max-width: 100%; height: auto; border-radius: 4px; margin: 0 auto;" muted autoplay></video> </hang-publish> There’s a link to watch your live broadcast using the web demo, or again you can use the library: <script type="module"> // Registers the <hang-watch> element. import "@kixelated/hang/watch/element"; </script> <!-- Use the same name as the broadcast you publishe...
First seen: 2025-08-22 19:23
Last seen: 2025-08-23 13:38