Skip to content

Commit b1d157d

Browse files
authored
Merge pull request #286026 from enricohuang/patch-29
Update ACS Calling troubleshooting guide
2 parents 0fa5b37 + f1413a6 commit b1d157d

File tree

1 file changed

+10
-7
lines changed
  • articles/communication-services/resources/troubleshooting/voice-video-calling/audio-issues

1 file changed

+10
-7
lines changed

articles/communication-services/resources/troubleshooting/voice-video-calling/audio-issues/delay-issue.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,19 @@ A high jitter buffer delay can cause audio delays that are noticeable to the use
3030

3131
## How to detect using the SDK
3232
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`.
3335

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`.
3538

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.
3742

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.
4346

4447
## How to mitigate or resolve
4548
From the perspective of the ACS Calling SDK, network issues are considered external problems.

0 commit comments

Comments
 (0)