WikiWebcam
Menu

When you buy through our links, we may earn a commission. Learn more ›

Webcams in Remote Desktops and Virtual Machines

Short answer: In remote desktop and VDI sessions, webcam redirection lets a local camera act as a virtual camera for remote apps. Most modern webcams use the USB Video Class (UVC) standard, so they work without extra drivers, which simplifies redirection. For virtual machines, USB passthrough assigns the physical camera directly to the guest OS. For best results, choose a UVC-compliant webcam with a USB 3.0 connection for higher bandwidth and lower latency.

What is webcam redirection and why it matters

When you connect a webcam to a local PC, the operating system sees it as a USB device and exposes it to applications. In a remote desktop session, the remote computer does not have direct access to that physical device. Instead, the remote desktop client redirects the webcam so that applications running on the remote host can still use it. This process is called webcam redirection or USB device redirection, depending on the protocol.

Redirection matters because it allows you to use a high-quality camera attached to your local machine in a cloud desktop, a virtual desktop infrastructure (VDI) environment, or a virtual machine. Without redirection, the remote session would have no camera, and you would be stuck with a built-in laptop camera at best.

How remote desktop redirection uses the UVC standard

Most webcams today follow the USB Video Class (UVC) specification. According to Microsoft, the system-supplied UVC driver, Usbvideo.sys, provides driver support for UVC devices on Windows, so vendors do not need to write their own driver. The UVC driver queries the hardware directly to obtain its capabilities and drives the device with no proprietary driver required. This cross-platform compatibility makes redirection much simpler: the remote desktop client can present the local camera as a standard UVC device inside the session, and the remote OS treats it like any other camera.

UVC also defines standard formats like MJPEG, H.264, YUY2, and NV12. Microsoft notes that H.264 is supported starting with Windows 8. Having a standardized compression format means the remote session can negotiate the same settings and avoid additional transcoding, which reduces latency and bandwidth use. For a deeper look at the UVC protocol, see our article on the UVC webcam protocol.

USB passthrough for virtual machines

In a traditional virtual machine, the guest OS does not have direct access to the host's USB ports. USB passthrough (also called USB redirection in some hypervisors) assigns a specific USB device to a guest. This makes the webcam appear as a local device to the guest OS, without needing any special remote desktop protocol. The guest uses its own drivers, and the host relinquishes control of the device for the duration of the session.

USB passthrough is useful when the virtual machine needs direct, low-level access to the camera, such as for a video conferencing app that expects a physical device or for an OS that does not support UVC redirection. However, it requires the host to have the webcam connected and available, and it often consumes the device exclusively, so the host cannot use the camera at the same time.

If you are running a VM on a laptop and need to use the built-in camera, you may need to rely on webcam redirection instead, since built-in cameras are not always exposed as individual USB devices. The same UVC principles apply: a UVC-based camera can be redirected more reliably across different client and host combinations.

Considerations for remote video quality

When a webcam is redirected, the video stream is compressed and sent over the network. A higher resolution or frame rate, such as 4K at 60 fps, will demand more bandwidth and may introduce noticeable latency in a remote session. Some webcams, like the Elgato Facecam Pro, use a USB 3.0 interface to transfer compressed video with ultra-low latency, but the network remains the bottleneck.

The OBSBOT Tiny 2 also uses USB 3.0 and can transmit 1080p without compression or re-encoding. Such features help reduce the processing load on the remote client and preserve image quality, but the remote desktop protocol's own compression will still affect the final output. For remote work, a 1080p webcam is often a sensible choice because it balances quality and bandwidth. You can read more about the tradeoffs between resolution and frame rate and how upload speed affects video.

Latency is another factor. In a video call, a slight delay between speaking and seeing the other person's reaction is normal, but if you are using a camera for presentations or whiteboard work, even small delays can be distracting. Look for webcams that support MJPEG or H.264 within UVC, as these formats are commonly used in remote desktop redirection. Our guide on webcam encoding capabilities explains these formats in more detail.

Camera permissions and privacy in remote sessions

Camera privacy settings still apply inside a remote session. In Windows, you control camera access on a per-device and per-app basis. Microsoft's support page notes that you must turn on Camera access in Privacy settings, and then allow apps to access the camera, either for Microsoft Store apps or desktop apps. Even if redirection is enabled, the remote app must have permission to use the camera.

If you are connecting from a Windows client to a Windows remote session, the remote OS will enforce its own camera permissions, but the client OS also has its own privacy settings. Make sure both sides grant camera access to the remote desktop app. For macOS and Linux clients, similar permission prompts appear. Always verify that the remote session is using the correct camera, especially if your local machine has multiple cameras.

Choosing a webcam for remote use

When selecting a webcam for remote desktop or VM use, prioritize UVC compliance and a stable USB connection. UVC webcams are plug-and-play, reduce the chance of driver conflicts, and are more likely to work with redirection protocols across different operating systems. Look for a webcam that supports at least 1080p resolution and a frame rate of 30 fps for smooth video calls, or 60 fps if you record presentations or stream.

A USB 3.0 connection offers higher bandwidth and lower latency, which is beneficial for uncompressed or high-resolution video. Products like the Elgato Facecam Pro and OBSBOT Tiny 2 demonstrate this capability, but you do not need to buy a premium model. Many affordable 1080p webcams are UVC-compliant and work well in remote sessions. For specific recommendations, see our best webcams for working from home and best 1080p webcams. If you need higher resolution for a stationary setup, consider a 4K webcam but be mindful of network demands.

What to pick for your use

If youPickBuying guide
You work from home and use remote desktop or VDI dailyA 1080p UVC webcam with a USB 3.0 connectionBest Webcams for Working From Home in 2026: 12 Picks
You need the highest video quality in a fixed studio setupA 4K webcam with USB 3.0 and UVC supportBest 4K Webcams in 2026: 15 Picks Compared on Specs
You mainly do video calls and teleconferencingA 1080p webcam with 30 fps and built-in microphoneBest 1080p Webcams in 2026: 15 Picks Compared on Specs
You record presentations or live streams at high frame ratesA 1080p 60fps webcam or a 4K camera with 60fps supportBest 1080p 60fps Webcams in 2026: 9 Picks Compared on Specs
You need a camera for a virtual machine that requires USB passthroughA UVC webcam with a detachable USB cable for easy passthroughBest 1080p Webcams in 2026: 15 Picks Compared on Specs
You have a very small office and need a compact, mountable cameraA 720p or 1080p webcam with a flexible mountBest 720p Webcams in 2026: 5 Picks Compared on Specs

Questions

Does a UVC webcam work in a virtual machine with USB passthrough?

Yes. UVC webcams are standard USB devices, and USB passthrough makes the physical device appear directly in the guest OS. The guest OS will load its own UVC driver, and the camera should work without additional software. This is often the most reliable method for VMs because it mimics a directly connected camera.

Can I use my laptop's built-in camera in a remote desktop session?

Yes, if the remote desktop client supports camera redirection. The built-in camera is treated as a UVC device by the client, and the redirection process presents it to the remote session. In some cases, you may need to enable camera redirection in the remote desktop settings, and the remote OS must grant permission to the application.

Does remote desktop support 4K webcams?

Remote desktop protocols can support 4K video, but the effective resolution depends on the network bandwidth and the capabilities of both the client and the host. A 4K webcam may be downgraded or compressed heavily over limited connections. For most remote work, a 1080p camera provides a good balance between quality and performance.

Why is my camera not showing up in the remote session?

First, check that camera redirection is enabled in your remote desktop client. Then verify that both the local and remote OS have allowed camera access for the relevant apps. If you are using a VM, ensure USB passthrough is configured correctly and that no other software is holding the camera exclusively. UVC compliance often simplifies troubleshooting.

Is there a difference between webcam redirection and USB passthrough?

Yes. Webcam redirection is a protocol-level feature that exposes a virtual camera in the remote session without the remote OS needing to access the USB device directly. USB passthrough gives the guest OS direct control of the physical USB device, which can be more compatible but may require the device to be exclusively assigned.

Do I need a special webcam for Azure Virtual Desktop or Windows 365?

No special webcam is required. Any UVC-compliant webcam should work with the redirection features built into these services. Microsoft's UVC driver supports Windows 7 and later, and H.264 is supported from Windows 8 onward. A standard modern webcam will work without extra drivers.

Recent updates

  • : First published.

Sources

Related buying guides