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
inboundvideocpunetwork

High pause duration

The incoming video stream was paused for long periods of time.

Description

The incoming video stream was paused in total for a long duration of time.

Paused video negatively affects media quality and user experience.

Usually, paused video stems from one of two main reasons:

  1. Poor network conditions, causing packet losses that force frames to be dropped
  2. CPU load causing the decoder to skip decoding frames or take too long to decode frames, missing their playout window

Correlate this observation with other observations related to either network and CPU that are reported for this session.

What do we do here?

We look at the total pauses duration. If it is higher than 10 seconds, then we mark this as an Observation.