
When WebRTC quality degrades on your SFU (jitter spikes, frozen frames, choppy audio), your monitoring tells you something is wrong. It doesn’t tell you what is responsible. Is the network dropping packets? Or is your server too loaded to read them from the socket on time? The

Peermetrics is WebRTC.ventures’ open-source WebRTC monitoring stack. Earlier this year, a client pushed it to a scale that stress-tested assumptions you can’t easily replicate in development: thousands of video conferences a day totaling over a million events. That traffic surfaced things that only show up at volume.

Monitoring call quality in a WebRTC application is harder than it looks. You need consistent telemetry, enough context to interpret what you’re seeing, and dashboards that are actually useful when something goes wrong in production. This post covers how we integrated Peermetrics into an Amazon IVS Real-Time

Last year, I attended the RTC.ON conference organized by Software Mansion for the first time. I shared my take on the conference in this WebRTC.ventures blog post: A WebRTC Developer’s Take on RTC.ON 2024. I also spoke at the 2024 conference, a recording of that talk is