WebRTC Weekly Issue #641
ibe-coding libWebRTC, AI inside the stacks, and Duke3D in the browser
Fippo wrote his first webrtcHacks post in a while this week, and it is the most honest take I have read on what AI is actually doing for WebRTC engineering. The rest of the week kept circling the same theme: AI inside WebRTC stacks (Vonage, AI avatars), and the cracks where WebRTC has to be stretched to meet AI workloads. Worth reading carefully if you are deciding how much to lean on AI in your own team this year.
⭐ Tsahi’s Pick
Read past the clickbait title. Fippo is back to landing real changes in libWebRTC, Chromium, Firefox, and pion, including a getStats throttling fix he filed in 2022 and the cryptex RFC 9335 work. What changed is not that AI writes WebRTC. What changed is that an engineer with deep context can now operate across codebases he does not write daily, including alien ones like Go. The bottleneck used to be the time cost of crossing into unfamiliar territory. That bottleneck just got smaller, and it shows in what ships.
📰 This Week in WebRTC
The Architecture of Scale: How to Scale Video Conferencing - Engineering walkthrough from single SFU box up to multi-region cluster, with the decision points along the way
What It Takes to Ship a Production AI Avatar System - The hidden line items in an AI avatar build: latency budget, sync, fallback paths. Useful if you are scoping one
Server-Side WebRTC Noise Reduction with Pion, FFmpeg, and RNN Models - Practical Go pipeline: receive media via Pion, pipe to FFmpeg, run an RNN denoiser server side. The fallback when you cannot push DSP to the client
Recording True Stereo Audio Using getUserMedia - Walks through the constraints, gotchas, and browser behavior for capturing real stereo from getUserMedia
SecureConf Announces Brandable Web Conferencing Platform - Yet another white-label conferencing entrant. Worth a glance if you track the long tail of build-vs-buy contenders
What Is Media over QUIC (MoQ) and Why It Matters for Real-Time Streaming - Because we didn’t share any MoQ vs WebRTC post for about 2 weeks now...
EDuke32 in the browser, multiplayer finally works - Play Duke Nukem 3D multiplayer in the browser using WebRTC. What more can one ask for?
📣 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
Vonage: Video Connector SDK and Pipecat Transport for AI Video Apps - New SDK plus a Pipecat transport for plugging AI video pipelines into Vonage Video
Digital Samba release 639: Content Preview, Unmute Feedback, Poll and Quiz Limits - Content preview before sharing, signal feedback on unmute, and explicit caps on polls and quizzes per room
rtcStats v1.6.0: Analysis Page Revamp, Rich API Filters, PC Security - Reworked analysis page, richer API filters, and PeerConnection-level security hardening



