WebRTC Weekly Issue #643
Discord hits the edge, voice AI everywhere, and a few version releases
Discord moved its voice to the edge this week, and the writeup is a tour of everything that breaks when you chase latency at scale. Voice AI is the other thread running through this issue. Then there’s an RTSP-WebRTC story as well - and on iOS no less. Oh... and we have MOQ... again.
⭐ Tsahi’s Pick
How We Moved Discord Voice to the Edge (Discord)
Discord moved 80%+ of its voice and video onto Cloudflare’s edge, going from around 30 locations to 300+ cities. The story is interesting and sheds a light on large scale operations and what happens when you migrate them. The two interesting tidbits there for me? 25k voice hosts; and the fact that their SFU is written in Rust. From in-between the lines, I’d suggest to them as a next step do decouple meetings from SFUs and use cascading for their topology.
📰 This Week in WebRTC
Voice AI Security: Building Realtime Voice Agents with WebRTC, LiveKit, and Sensitive Data Guardrails (webrtc.ventures) - How to keep sensitive data from leaking once your voice agent is wired up to an LLM
Bridging RTSP to WebRTC on iOS (Medium) - What I failed to understand is the reasoning behind connecting an external RTSP feed via an iPhone to some other user over WebRTC. Doing it on a Linux server would have made total sense here
Live-streaming CommCon 2026 with MOQ: a guide and a cautionary tale (Nimble Ape) - MOQ is so great - it can do everything you want! Probably because you need to write everything yourself
OpenAI WebRTC Audio Session, Now With Document Context (Simon Willison) - if you can’t wait to use their latest voice model... Willison got you covered
How WebRTC Quietly Rebuilt Real-Time Video on the Web (GISuser) - this is interesting from the perspective of geographic data and the implications to it. The rest is WebRTC basics
📣 Sponsor
WebRTC Live is a monthly webinar series featuring industry guests, hosted by WebRTC.ventures
Join us for the June 24 episode, “An Insider’s Look at OpenAI’s Rearchitected WebRTC Stack” with guest Yi Zhang from OpenAI.
📢 Releases
WebRTC in Chromium M150 - Release notes for the next Chrome milestone landed on discuss-webrtc (we got M149 on the same day as well)
Vonage React Native SDK 2.33.0 - Adds publisher degradation preference, so you decide whether resolution or frame rate drops first when bandwidth gets tight
mediasoup 3.20.3 - Ships an important SCTP fix
GStreamer 1.28.4 - Resolves some regression issues with WebRTC H.264 use



