WebRTC Metrics

A comprehensive overview of WebRTC statistics, derived indicators, and observable signals, to better understand call quality, connectivity, and user experience in rtcStats

Back
cpu

CPU pressure

The peer connection experienced elevated CPU pressure with serious or critical states.

Description

The Compute Pressure API reports the pressure state of the system CPU. When the browser or the system is under heavy load, the CPU pressure state can transition from nominal to fair, serious, or critical.

Serious and critical states indicate that the device is struggling to keep up with the workload, which can lead to:

  • Video encoding/decoding throttling
  • Dropped frames
  • Audio glitches
  • Delayed media processing

What do we do here?

We look at the CPU pressure statistics. We mark an observation when there is at least one value with a level equals to serious or critical.