WebRTC gives you every tool to watch your calls, then collects nothing

The speaker explains that WebRTC includes a powerful built‑in statistics API (get_stats) that provides real‑time metrics for every call—packet loss, jitter, round‑trip time, bitrate, resolution, freeze counts, and more. However, WebRTC does not automatically store, forward, or visualise any of this data; once a call ends the metrics disappear. This creates a blind spot for teams that assume observability is handled for them. The speaker warns that without a custom pipeline to poll, ship, and persist these stats, developers will have no historical data to diagnose quality complaints, leading to angry customers and repeated issues. The core message is that while WebRTC supplies the observability tools, the responsibility for collecting and retaining the data lies entirely with the implementer, and this should be built proactively.










