Tuesday, April 17, 2012

Using analog headsets with microphones with VMware View 5.0 virtual desktops

Most of the VMware View 4.5 and 5.0 deployments I’ve been involved in usually include the use of headsets at some capacity and one of the requirements I’ve always come across in the past with 4.5 deployments was with fat clients (full blown workstations) and analog headsets that still use the standard 3.5 mm jacks to plug into the traditional sound cards.  To deal with this VMware View 4.5 deployments, I’ve always used Teradici’s Virtual 2-way Analog Audio driver.  Fast forward to one of my latest VMware View 5.0 deployments, I find myself again having to allow certain users to use analog headsets so I was interested in knowing whether the Teradici’s Virtual 2-way Analog Audio driver still worked and after trying it out again tonight, it looks like it still does.  The setup is pretty straight forward but I figure I’d blog this anyways in case anyone wants to see what the process looks like.

As most VMware View administrators already know, a plain virtual desktop in VMware View contains the the VMware Virtual Audio (DevTap) device in Device Manager:

image

This device provides sending audio from the virtual desktop to the local physical desktop so that the user could continue to use the physical desktop’s sound card to play sounds.  The playback devices lists this device in the Playback tab:

image

However, browsing over to the Recording tab will show that no device exists for recording audio:

image

This means that if the user attempts to use an analog headset with a microphone for, say, WebEx, they will not be able to send audio to the virtual desktop.  VMware doesn’t have a solution for this but they do have a KB indicating that a third-party driver exists to solve this problem:

Recording sound through analog input devices fail in VMware View with PCoIP
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2000611

clip_image002

The first step is to head over to Teradici’s website:

http://techsupport.teradici.com/ics/support/default.asp?deptID=15164

clip_image002[4]

Note that to enter the website to download the driver, you’ll need to create an account but it’s free so create one and proceed with logging in.  Once you’re logged in, locate the driver:

clip_image002[6]

Then proceed with the download:

clip_image002[8]

Once you’ve downloaded the package, unzip it and you’ll see the following 743KB executable file:

PCoIP_ComponentInstaller.exe

clip_image002[10]

Navigate to your virtual desktops’ master image (or dedicated virtual machine) and start the install:

clip_image002[12]

clip_image002[14]

clip_image002[16]

clip_image002[18]

clip_image002[20]

image

Proceed with restarting your master image once the install has completed:

clip_image002[22]

Once the master image has been restarted, you’ll now see a Teradici Virtual Audio Driver located under the Sound, video and game controllers device heading in Device Manager:

image

clip_image002[26]clip_image002[28]clip_image002[30]

From here on, you should notice an additional device listed under the Playback and Recording tab in your audio devices:

clip_image002[32]clip_image002[34]

Proceed with testing out your analog headset to ensure that sound plays through the earphones and audio gets sent into the virtual desktop through the microphone:

clip_image002[36]clip_image002[40]

There you have it.  The install is extremely straight forward.

5 comments:

bigualinux said...

Thanks for this useful post!

I've made a Skype virtual app with ThinApp, but I was not able to communicate with audio because I had any recording device. Looking for your tip I got this working perfectly.

Best regards!

Wireless Headsets said...

Comfortable to wear and outstanding shapes make the prefect product to use. Goof range microphone and noise isolation ear piece. That’s not enough it is also highly compatible with the latest mobile phones and latest OS. you can use it on any device having the Bluetooth technology.

Christos Agapiou said...

I am trying to locate the Teradici driver but seems that the support website is down, any ideas?

Alex Gold said...

Hey I was reading your content & no doubt it was really fantastic..I got here what i was looking for..Thanks for sharing this blog.. keep it up visit more info Skype Help.

Mohammad Shahnawaz said...

I am able to download drivers, It seems the website is down. Is there is any other way to get it.