You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/resources/troubleshooting/voice-video-calling/audio-issues/delay-issue.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,16 +30,19 @@ A high jitter buffer delay can cause audio delays that are noticeable to the use
30
30
31
31
## How to detect using the SDK
32
32
You can use the [User Facing Diagnostics API](../../../../concepts/voice-video-calling/user-facing-diagnostics.md) to detect the network condition changes.
33
+
For the network quality of the audio sending end, check UFD events with the values of `networkSendQuality`.
34
+
For the network quality of the receiving end, check UFD events with the values of `networkReceiveQuality`.
33
35
34
-
For the network quality of the audio sending end, you can check events with the values of `networkSendQuality`.
36
+
In addition, you can use the [Media Stats API](../../../../concepts/voice-video-calling/media-quality-sdk.md) to monitor and track real-time network performance from the Web client.
37
+
There are two metrics related to the audio delay: `rttInMs` and `jitterBufferDelayInMs`.
35
38
36
-
For the network quality of the receiving end, you can check events with the values of `networkReceiveQuality`.
39
+
The [rttInMs](../../../../concepts/voice-video-calling/media-quality-sdk.md?pivots=platform-web#audio-send-metrics) has a direct impact on the audio delay, as the metric indicates the round trip time of packets. High latency can result in perceptible delays in audio.
40
+
We recommend a round-trip time of 200 ms or less.
41
+
If the round-trip time is larger than 500 ms, users may experience significant delays that can lead to frustration and hinder effective communication. In such cases, the conversation flow can be disrupted, making it difficult to have a smooth and natural interaction.
37
42
38
-
In addition, you can use the [Media Stats API](../../../../concepts/voice-video-calling/media-quality-sdk.md) as a method to monitor and track real time the network performance from the Web client.
39
-
40
-
For the quality of the audio sending end, you can check the metrics `rttInMs`.
41
-
42
-
For the quality of the receiving end, you can check the metrics `jitterInMs`, `jitterBufferDelayInMs`.
43
+
In [jitterBufferDelayInMs](../../../../concepts/voice-video-calling/media-quality-sdk.md?pivots=platform-web#audio-receive-metrics) shows how long the audio samples stay in the jitter buffer.
44
+
This value can be affected by various factors, such as late arrival of packets, out-of-order, packet loss, etc.
45
+
Normally, it's less than 200 ms. Users may notice audio delays in the call if this value is high.
43
46
44
47
## How to mitigate or resolve
45
48
From the perspective of the ACS Calling SDK, network issues are considered external problems.
0 commit comments