Fix Teams VDI Camera Is Disabled in Azure Virtual Desktop
🔍 WiseChecker

Fix Teams VDI Camera Is Disabled in Azure Virtual Desktop

When you run Teams in Azure Virtual Desktop, the video camera may appear grayed out or show a message that the camera is disabled. This happens because the VDI environment lacks the required media optimization components or policy settings. This article explains the root cause and provides step-by-step fixes to restore camera functionality in Teams VDI sessions.

You will learn how to verify the Teams VDI version, install the correct WebRTC redirector service, and adjust the camera privacy settings in Windows 11 or Windows 10. The fixes apply to both Azure Virtual Desktop and Windows 365. After completing these steps, the camera should appear in Teams settings and work in meetings.

Key Takeaways: Restoring Camera Access in Teams VDI

  • Teams admin center > Teams devices > VDI 2.0: Confirms the correct Teams VDI version is installed on the session host.
  • Install Teams WebRTC Redirector Service: Enables the redirection of camera and microphone between the local device and the VDI session.
  • Windows Settings > Privacy & security > Camera: Ensures the camera is enabled for desktop apps and Teams has permission to use it.

ADVERTISEMENT

Why Teams VDI Camera Is Disabled

In Azure Virtual Desktop, Teams runs in a special mode designed for virtualized environments. This mode uses the Teams WebRTC Redirector Service to send audio and video between the user’s local device and the remote session. Without this service, Teams cannot access the camera hardware, so the camera option appears disabled in the device settings.

The root cause is usually one of the following:

  • The session host runs an older Teams version that does not support VDI 2.0 media optimization.
  • The WebRTC Redirector Service is not installed or is not running on the session host.
  • Windows camera privacy settings block Teams from accessing the camera in the remote session.
  • The local device has a camera that is not compatible with the redirector service.

Teams VDI 2.0 is required for camera redirection. If you are using Teams VDI 1.0, the camera is not supported at all. You must update to the latest Teams version that supports VDI 2.0.

How VDI Media Optimization Works

When you join a Teams meeting in a VDI session, the redirector service captures the video from your local camera. It then sends that video stream to the Teams client running in the virtual machine. This avoids the overhead of encoding video on the VM’s CPU, which improves performance. The redirector service is installed as a separate application on the session host, not on the local device.

Steps to Fix the Disabled Camera in Teams VDI

Follow these steps in order. Each step addresses a common cause. Test the camera after each step to see if the issue is resolved.

  1. Check the Teams VDI version on the session host
    In the session host, open Teams. Select your profile picture, then select About. Look for the version number. If the version is 1.5.00.32167 or later, VDI 2.0 is supported. If you see an older version, update Teams from the Microsoft 365 Apps admin center or by downloading the latest Teams installer for VDI.
  2. Install the Teams WebRTC Redirector Service
    Download the Teams WebRTC Redirector Service from the Microsoft Download Center. Run the installer on the session host as an administrator. After installation, restart the session host. This service is mandatory for camera and microphone redirection in Teams VDI.
  3. Verify the redirector service is running
    Open Services on the session host. Look for the service named Teams WebRTC Redirector Service. Right-click it and select Start if it is not running. Set the Startup type to Automatic. Then restart Teams and reconnect to the VDI session.
  4. Enable camera access in Windows privacy settings
    On the session host, open Windows Settings. Go to Privacy & security > Camera. Turn on Camera access for this device. Then under Let apps access your camera, turn on the toggle. Scroll down to Desktop apps and make sure Teams is allowed. Apply the same settings on the local device if the camera is not visible.
  5. Check the camera in Teams device settings
    In Teams, select your profile picture, then select Settings > Devices. Under Camera, select the correct camera from the dropdown. If the camera is still disabled, select Test camera. If the preview shows a black screen, the redirector service is not capturing the video.
  6. Restart the Azure Virtual Desktop session
    Log out of the VDI session completely. On the local device, close the Remote Desktop client. Reconnect to the session and sign back into Teams. This reloads the redirector service with the correct settings.

ADVERTISEMENT

If Teams Still Has Issues After the Main Fix

Teams Shows No Camera in the Device List

If the camera dropdown is empty, the redirector service is not detecting the local camera. Make sure the local device has a working camera and that no other application is using it. Close all apps that access the camera, such as Zoom or the local Teams client. Then restart the VDI session.

Camera Works in the Local Device but Not in the VDI Session

This indicates that the redirector service is not installed or is blocked by group policy. Check the event log on the session host for errors related to the WebRTC Redirector. Also verify that the local device meets the hardware requirements for Teams VDI, including a 64-bit processor and at least 4 GB of RAM.

Camera Is Disabled After a Windows Update

A Windows update may reset the privacy settings or replace the redirector service. Reinstall the WebRTC Redirector Service and reapply the camera privacy settings. Then test the camera in Teams again.

Teams VDI Camera Fixes: Local Device vs Session Host

Item Local Device Session Host
Teams VDI version Not applicable Must be 1.5.00.32167 or later
WebRTC Redirector Service Not installed Must be installed and running
Camera privacy settings Must allow Teams and desktop apps Must allow Teams and desktop apps
Camera hardware Must be present and working Not used directly
Group policy May block camera redirection May block camera redirection

The table shows that both the local device and the session host play a role in camera redirection. The local device provides the hardware, while the session host runs the Teams client and the redirector service. A single misconfiguration on either side can disable the camera.

Now you can restore the camera in Teams VDI by checking the Teams version, installing the WebRTC Redirector Service, and enabling camera privacy settings. Test the camera after each step to isolate the cause. For ongoing monitoring, use the Teams admin center to check VDI health reports. As an advanced tip, enable the Teams VDI 2.0 media optimization policy in the Teams admin center to ensure that all new session hosts are configured correctly from the start.

ADVERTISEMENT