This page introduces how to troubleshoot common call-quality issues.
Before you start troubleshooting, you should be familiar with Call Details Breakdown.
If a user says the received video is black, stuttering, or blurry, you can troubleshoot the issue using the following steps:
Refer to the following steps:
Check whether the sender stopped the local video: Go to the Call details homepage, find the Key events of the sender, and switch to the list view. Look for the user stopped local video event under the Video sending category. If you find such an event, contact the sender to confirm the operation.
Check the sender's network conditions: Go to the Sender details page, and find the network status and device status metrics.
In the following figure, the Video upstream packet loss is high and the Wi-Fi signal quality is poor. It can be concluded that the sender's network conditions are abnormal. Agora recommends reminding the sender to be closer to the Wi-Fi source or advising them to use a different network.
If no issue is found when checking the video sender, follow these steps to check the video receiver:
Check whether the receiver stopped the sender's video: On the Call Details homepage, find the Key events of the receiver, and switch to the list view. Look for the Stopped xxx's video (where xxx is the user ID of the sender) event under the Video receiving category. If you find such an event, contact the receiver to confirm the operation.
Check the receiver's network conditions: Go to the End-to-end details page, and find the network status and device status metrics.
In the following figure, the charts on the left represent the sender, and the charts on the right represent the receiver. The sender's network is normal, but the Video end-to-end packet loss is high, and the receiver's Wi-Fi signal quality is poor. It can be concluded that the receiver's network conditions are abnormal. Agora recommends reminding the receiver to be closer to the Wi-Fi source or advising them to use a different network.
Check the sender's CPU usage
Check the receiver's CPU usage
If a user says the received audio is silient or stuttering, you can troubleshoot the issue using the following steps:
Refer to the following steps:
Check the sender's network conditions: Go to the Sender details page, and find the network status metrics.
Take the following figure as an example. The Audio upstream packet loss is high, so it can be concluded that the sender's network conditions are abnormal. Agora recommends reminding the sender to be closer to the Wi-Fi source or advising them to use a different network.
If no issue is found when checking the audio sender, follow these steps to check the audio receiver:
Check the receiver's network condition: Go to the End-to-end details page, and find the network status and audio freezing metrics.
In the following figure, the charts on the left represent the sender, and the charts on the right represent the receiver. The sender's network condition is normal, but the Audio end-to-end packet loss is high, and the Freeze time in rendering audio is long. It can be concluded that the receiver's network conditiona are abnormal. Agora recommends reminding the receiver to be closer to the Wi-Fi source or advising them to use a different network.
Check the sender's CPU usage
Check the receiver's CPU usage
On the End-to-end details page, check the audio playback signal strength.
If the metric is abnormal, continue to check the CPU usage metrics. If the CPU usage is high, Agora recommends that the receiver clear any background tasks or restart the app.