About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
Summary:
The documentation page exhibits a mild 'windows_first' bias: in the prerequisites, the link to creating a Communication Services resource uses a URL parameter '?tabs=windows', and the phrase 'tabs=windows&pivots=platform-azp' suggests that Windows is the default or primary platform for resource creation. However, the rest of the page is focused on iOS development and does not provide Windows-specific tools, PowerShell, or Windows-only examples. There are no Linux-specific instructions or examples, but the context is iOS/macOS development, which is inherently Apple-centric.
Recommendations:
- In the prerequisite step for creating a Communication Services resource, ensure that links do not default to Windows tabs or pivots. Instead, use a neutral or platform-agnostic link, or provide explicit options for Windows, Linux, and macOS.
- If the Azure CLI is used (as in the token generation step), clarify that it is cross-platform and provide installation links or instructions for both Windows and Linux/macOS.
- Audit all documentation links for platform-specific query parameters (like '?tabs=windows') and ensure parity by either removing them or offering equivalent Linux/macOS options.
- If any resource creation steps differ between platforms, provide side-by-side instructions or a platform selector for Linux/macOS users.
Create pull request
Flagged Code Snippets
## Display local video
Before starting a call, you can manage settings related to video. In this quickstart, we introduce the implementation of toggling local video before or during a call.
First we need to access local cameras with `deviceManager`. Once the desired camera is selected, we can construct `LocalVideoStream` and create a `VideoStreamRenderer`, and then attach it to `previewView`. During the call, we can use `startVideo` or `stopVideo` to start or stop sending `LocalVideoStream` to remote participants. This function also works with handling incoming calls.