VMware announced today support for Real-Time Audio-View as part of the VMware Horizon View 5.2 Feature Pack 2 (find the release notes here). Peter Brown and Tarique Chowdhury provided some quick tips, guidance and configuration tips in their article Real-Time Audio-Video (RTAV) for Horizon View. Great work!
Real-Time Audio-Video (RTAV) does not forward audio and webcam devices using USB. Instead the devices are left local to the client, and audio/images are pulled from the local devices. The audio/images are then encoded, delivered to the guest virtual machine, and decoded. A virtual webcam and a virtual microphone are installed in the guest virtual machine, which then “play” the received audio/video, and 3rd-party apps (e.g., Skype, WebEx, Google Hangout) can use these virtual devices.
Audio-out is performed from the standard View Agent audio-out functionality which provides better audio quality than using USB redirection.
I am not going to repeat my VMware colleagues, so here are the highlights of this new functionality in Horizon View:
- General support for microphones and webcams with Horizon View desktops
- Broader application support for use with webcam video and microphone audio
- Audio/video from microphone/webcam is encoded and compressed on client endpoint
- Bandwidth reduction to as little as 300-600kbps
- Available for Windows clients
At this point you might be asking about the differences between the new Real-Time Audio-Video support versus the Unified Communications Optimized Solution introduced with Horizon View 5.0. UC solutions work optimally in VDI environments enabling enterprise grade VoIP and video while ensuring all media is rendered on the client endpoint. The Real-Time Audio-Video feature effectively enables an improved microphone and webcam performance for bi-directional applications, while the media is host-side rendered.
There is no better or worse solution, it’s all about use cases. As an example, Real-Time Audio-Video has a broader and generalized application support, while UC Optimized Solutions have limited application support. On the other hand, the UC Optimized Solution is completely scalable since its client-side media rendered with point-to-point media delivery, while Real-Time Audio-Video being host-side rendered introduces media hairpinning.
This article was first published by Andre Leibovici (@andreleibovici) at myvirtualcloud.net.