devNailing the WebRTC Call StartStarting a WebRTC call often feels like magic. You click a button, and suddenly you’re seeing and…Olivier AnguenotFebruary 28, 2026
devSetup and troubleshoot your rtcStats-serverIf you spend any time in the WebRTC space, chances are you’ve heard of rtcStats.com, the solution we…Olivier AnguenotDecember 09, 2025
othersInterpreting WebRTC Statistics with rtcStatsIf you’ve been following webrtc-developers.com, you might have noticed that the pace of new articles…Olivier AnguenotSeptember 24, 2025
devAnatomy of a WebRTC ConnectionWebRTC provides powerful capabilities for direct peer-to-peer audio, video, and data exchange within…Olivier AnguenotJune 30, 2025
devComparison of WebRTC Codecs for Video and Screen SharingThis article marks my first in-depth exploration of video codec performance, driven by significant…Olivier AnguenotApril 16, 2025
othersCan I sing over G.711?Me? “No!” Simply because I’m a terrible singer… But the technical answer is actually “Yes, you can!”…Olivier AnguenotMarch 16, 2025
apiWebRTC API Update 2025For the first article this year, I’d like to begin by thanking all of you who continue to read these…Olivier AnguenotJanuary 25, 2025
devHow to calculate MOS?In WebRTC (Web Real-Time Communication) development, understanding the quality of audio and video…Olivier AnguenotNovember 13, 2024
devDebugging WebRTC on your iPadDebugging a WebRTC Web application on mobile or tablet devices, particularly on an iPad, remains a…Olivier AnguenotSeptember 25, 2024
devManaging Devices in WebRTCTo have good WebRTC conversations, you first have to offer the user the right devices to use. Imagin…Olivier AnguenotJuly 29, 2024