Skip to content

Commit 8f05ae2

Browse files
committed
Update doc
1 parent f360fd7 commit 8f05ae2

12 files changed

+16
-16
lines changed

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/camera-permission-denied.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Additionally, your application should acquire camera browser permission before l
4040
If there's no permission granted, the application is unable to get the detailed information of the camera devices on the user's system.
4141

4242
The camera permission can also be revoked during a call, so your application should also subscribe to events from the User Facing Diagnostics events to display a message on the user interface.
43-
The end users can then take steps to resolve the issue on their own, such as enabling the browser permission or checking whether they disabled the camera access at OS level.
43+
Users can then take steps to resolve the issue on their own, such as enabling the browser permission or checking whether they disabled the camera access at OS level.
4444

4545
> [!NOTE]
4646
> Some browser platforms cache the permission results.

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/capturer-start-failed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ call.feature(Features.UserFacingDiagnostics).media.on('diagnosticChanged', (diag
3636
```
3737
## How to mitigate or resolve
3838
The `capturerStartFailed` is due to external reasons, so your application should subscribe to events from the User Facing Diagnostics and display a message on your user interface to alert users of screen sharing failures.
39-
The end users can then take steps to resolve the issue on their own, such as checking if there are other processes causing this issue.
39+
Users can then take steps to resolve the issue on their own, such as checking if there are other processes causing this issue.
4040

4141
## Next steps
4242
* Learn more about [User Facing Diagnostics feature](../../../../../concepts/voice-video-calling/user-facing-diagnostics.md?pivots=platform-web).

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/capturer-stopped-unexpectedly.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ call.feature(Features.UserFacingDiagnostics).media.on('diagnosticChanged', (diag
3838

3939
## How to mitigate or resolve
4040
Your application should subscribe to events from the User Facing Diagnostics and display a message on your user interface to alert users of screen sharing issues.
41-
The end users can then take steps to resolve the issue on their own, such as checking whether they accidentally minimize the window being shared.
41+
Users can then take steps to resolve the issue on their own, such as checking whether they accidentally minimize the window being shared.
4242

4343
## Next steps
4444
* Learn more about [User Facing Diagnostics feature](../../../../../concepts/voice-video-calling/user-facing-diagnostics.md?pivots=platform-web).

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/microphone-mute-unexpectedly.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ call.feature(Features.UserFacingDiagnostics).media.on('diagnosticChanged', (diag
3535
```
3636

3737
## How to mitigate or resolve
38-
Your application should subscribe to events from the User Facing Diagnostics and display an alert message to the users if there's microphone state changes. By doing so, the users are aware of muted issues and aren't surprised if they found other participants can't hear their audio during a call.
38+
Your application should subscribe to events from the User Facing Diagnostics and display an alert message to users of any microphone state changes. By doing so, users are aware of muted issues and aren't surprised if they found other participants can't hear their audio during a call.
3939

4040
## Next steps
4141
* Learn more about [User Facing Diagnostics feature](../../../../../concepts/voice-video-calling/user-facing-diagnostics.md?pivots=platform-web).

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/network-receive-quality.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ ms.subservice: calling
1313
---
1414

1515
# networkReceiveQuality UFD
16-
The `networkReceiveQuality` UFD with `Bad` value indicates the presence of network quality issues for incoming streams, as detected by the ACS Calling SDK.
17-
This warning suggests that there may be problems with the network connection between the local endpoint and remote endpoint.
16+
The `networkReceiveQuality` UFD with a `Bad` value indicates the presence of network quality issues for incoming streams, as detected by the ACS Calling SDK.
17+
This event suggests that there may be problems with the network connection between the local endpoint and remote endpoint.
1818
When this UFD fires with the `Bad` value, the user may experience degraded audio quality.
1919

2020
| networkReceiveQualityUFD | Details |

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/network-reconnect.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
# networkReconnect UFD
16-
The `networkReconnect` UFD with Bad value occurs when the Interactive Connectivity Establishment (ICE) transport state on the connection is `failed`.
16+
The `networkReconnect` UFD with a `Bad` value occurs when the Interactive Connectivity Establishment (ICE) transport state on the connection is `failed`.
1717
This event indicates that there may be network issues between the two endpoints, such as packet loss or firewall issues.
1818
The connection failure is detected by the ICE consent freshness mechanism implemented in the browser.
1919

@@ -46,7 +46,7 @@ From the perspective of the ACS Calling SDK, network issues are considered exter
4646
To solve network issues, you need to understand the network topology and identify the nodes that are causing the problem.
4747
These parts involve network infrastructure, which is outside the scope of the ACS Calling SDK.
4848

49-
Internally, the ACS Calling SDK will trigger reconnection after a `networkReconnect` Bad UFD is fired. If the connection recovers, `networkReconnect` Good UFD is fired.
49+
Internally, the ACS Calling SDK will trigger reconnection after a `networkReconnect` UFD with a `Bad` value is fired. If the connection recovers, `networkReconnect` UFD with a `Good` value is fired.
5050

5151
Your application should subscribe to events from the User Facing Diagnostics.
5252
Display a message on your user interface that informs users of network connection issues and potential audio loss.

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/network-relays-not-reachable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
# networkRelaysNotReachable UFD
16-
The `networkRelaysNotReachable` UFD with `true` value occurs when the media connection fails to establish and no relay candidates are available. This issue usually happens when the firewall policy blocks connections between the local client and relay servers.
16+
The `networkRelaysNotReachable` UFD with a `true` value occurs when the media connection fails to establish and no relay candidates are available. This issue usually happens when the firewall policy blocks connections between the local client and relay servers.
1717

1818
When users see the `networkRelaysNotReachable` UFD, it also indicates that the local client isn't able to make a direct connection to the remote endpoint.
1919

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/network-send-quality.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
# networkSendQuality UFD
16-
The `networkSendQuality` UFD indicates that there are network quality issues for outgoing streams, such as packet loss, as detected by the ACS Calling SDK.
16+
The `networkSendQuality` UFD with a `Bad` value indicates that there are network quality issues for outgoing streams, such as packet loss, as detected by the ACS Calling SDK.
1717
This event suggests that there may be problems with the network quality issues between the local endpoint and remote endpoint.
1818

1919

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/no-network.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
# noNetwork UFD
16-
The `noNetwork` UFD with `true` value occurs when there's no network available for ICE candidates being gathered, which means there are network setup issues in the local environment, such as a disconnected Wi-Fi or Ethernet cable.
16+
The `noNetwork` UFD with a `true` value occurs when there's no network available for ICE candidates being gathered, which means there are network setup issues in the local environment, such as a disconnected Wi-Fi or Ethernet cable.
1717
Additionally, if the adapter fails to acquire an IP address and there are no other networks available, this situation can also result in `noNetwork` UFD.
1818

1919
| noNetwork UFD | Details |
@@ -38,7 +38,7 @@ call.feature(Features.UserFacingDiagnostics).network.on('diagnosticChanged', (di
3838
Your application should subscribe to events from the User Facing Diagnostics and display a message in your user interface to alert users of any network setup issues.
3939
Users can then take steps to resolve the issue on their own.
4040

41-
The end user should also check if they disabled the network adapters or whether they have an available network.
41+
Users should also check if they disabled the network adapters or whether they have an available network.
4242

4343
## Next steps
4444
* Learn more about [User Facing Diagnostics feature](../../../../../concepts/voice-video-calling/user-facing-diagnostics.md?pivots=platform-web).

articles/communication-services/resources/troubleshooting/voice-video-calling/references/ufd/no-speaker-devices-enumerated.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
# noSpeakerDevicesEnumerated UFD
16-
The `noSpeakerDevicesEnumerated` UFD with `true` value occurs when there's no speaker device presented in the device list returned by the browser API. This issue occurs when the `navigator.mediaDevices.enumerateDevices` browser API doesn't include any audio output devices. This event indicates that there are no speakers available on the user's machine, which could be because the user unplugged or disabled the speaker.
16+
The `noSpeakerDevicesEnumerated` UFD with a `true` value occurs when there's no speaker device presented in the device list returned by the browser API. This issue occurs when the `navigator.mediaDevices.enumerateDevices` browser API doesn't include any audio output devices. This event indicates that there are no speakers available on the user's machine, which could be because the user unplugged or disabled the speaker.
1717

1818
On some platforms such as iOS, the browser doesn't provide the audio output devices in the device list. In this case, the SDK considers it as expected behavior and doesn't fire `noSpeakerDevicesEnumerated` UFD.
1919

0 commit comments

Comments
 (0)