WebRTC Metrics
A comprehensive overview of WebRTC statistics, derived indicators, and observable signals, to better understand call quality, connectivity, and user experience in rtcStats
Low echo cancellation
The device has weak echo cancellation or captures too little echo for cancellation to work. In both cases, existing echo may not be removed.
Description
When the device detects significant echo captured by the microphone, the AEC should remove it.
If the AEC cannot properly cancel this echo—typically due to the acoustic environment—it may result in echo or other audio issues.
What do we do here?
We measure the echo difference (in dB) between the speaker output and the microphone input. If a significant echo is detected, we then check how much of it the AEC removes. If the reduction is below 6 dB, we mark an observation.