You can make optimized audio and video calls with Skype for Business inside a virtual desktop without negatively affecting the virtual infrastructure and overloading the network.

All media processing takes place on the client machine instead of in the virtual desktop during Skype audio and video call.

VMware Horizon Virtualization Pack for Skype for Business

To use Skype for Business, you must have the VMware Horizon Virtualization Pack for Skype for Business on the client machine.

You can configure group policy settings to change the default configuration. See VMware Virtualization Pack for Skype for Business Policy Settings.

A Horizon administrator must install the VMware Horizon Virtualization Pack for Skype for Business on the virtual desktop during Horizon Agent installation. To install the Horizon Client for Windows, see the Using VMware Horizon Client for Windows document.

The VMware Horizon Virtualization Pack for Skype for Business contains these software modules:

  • Horizon Media Proxy installed inside the virtual desktop.

  • Horizon Media Provider installed on the client endpoint

Skype for Business Features

Skype for Business offers the following features:

  • E911 calls

  • Call park and pick up

  • Join external meetings anonymously

  • Redirect calls to mobile devices

  • Call statistics

  • Smart card authentication

  • Point to point audio calls

  • Point to point video calls

  • PSTN calls via dial pad

  • Transfer, forward, mute, hold, and resume a call

  • HID commands

  • Calls to PSTN through mediation server

  • Remote connectivity and calls through Edge Server

  • Music on hold

  • Custom ringtones

  • Voicemail integration

  • USB phones

  • Published applications support

  • Forward Error Correction (FEC) with audio and video

  • Multiparty audio or video conferencing

  • Meet Now conferencing

  • Whiteboarding and screensharing

System Requirements

This feature supports these configurations.

Table 1. Skype for Business System Requirements

System

Requirements

Microsoft Server

Lync Server 2013, Skype for Business Server 2015, Office365

Microsoft Client

VMware strongly recommends using the latest update Skype for Business 2015 client 15.0.4933.100 or later

Skype for Business 2016 as part of Office 365 Plus: 16.0.7571.2072 or later

Skype for Business 2016 as part of Office 2016: 16.0.4561.1000 or later

Virtual desktop operating systems

  • Windows 7 SP1

  • Windows 8.1,

  • Windows 10 persistent and non-persistent desktops

  • Windows 2008 R2 SP1 desktops

  • Windows 2012 R2 desktops

  • Windows 2008 R2 SP1 RDSH desktops

  • Windows 2012 R2 RDSH desktops

  • Published Application Support

Client machine operating systems

  • Windows 7 SP1

  • Windows 8.1

  • Windows 10

  • WES7

  • Windows 10 IoT

  • Ubuntu 14.04 32-bit

  • Ubuntu 14.04 64-bit

  • Ubuntu 16.04 64-bit

  • RHEL 6.9 32-bit

  • RHEL 6.9 64-bit

  • RHEL 7.3 64-bit

  • CentOS 6.x 32-bit

  • CentOS 6.x 64-bit

  • SLED 12 SP2 64-bit

Deployments

VDI only (on premise and Cloud), persistent and non-persistent desktops

Display protocols

VMware Blast and PCoIP

Network ports

The same ports as those used by the native Skype for Business client. See client ports in https://technet.microsoft.com/en-us/library/gg398833.aspx

Microphones and Webcams

The same devices that are qualified to work with Skype for Business. See webcams listed in https://technet.microsoft.com/en-us/office/dn947482.aspx

Audio and video codecs

The same as the audio and video codecs used by the native Skype for Business client. See https://technet.microsoft.com/en-us/library/gg425841.aspx?f=255&MSPPError=-2147217396

Media Feature Pack

Must be installed on the remote desktop for Windows 10 N and KN versions. You can install Media Feature from https://www.microsoft.com/en-us/download/details.aspx?id=48231

Limitations

Skype for Business has the following limitations:

  • IPv6 is not supported. Only IPv4 deployments are supported.

  • Response group call and call via X (home, work, etc.) are not supported

  • Gallery view is not currently supported.

  • You cannot record calls.

  • Double-hop scenario such as Horizon Agent nested with Horizon Client is not supported.

  • Using Lync or Skype for Business client on the client machine concurrently with optimized Skype for Business client in the remote desktop is not supported.

  • The Lync 2013 client UI is not supported when connecting Skype 2015 client to a Lync 2013 server. An administrator can configure Skype client UI on the server: https://social.technet.microsoft.com/wiki/contents/articles/30282.switch-between-skype-for-business-and-lync-client-ui.aspx

  • In the video preview window, if you want to preview a different camera than the one listed, select the device, then close the dialog, then re-open it to preview it.

  • If you are connected to a private network when you install Skype for Business on the remote desktop, the installer adds inbound and outbound firewall rules for that network profile. When you log on to the remote desktop from a domain network and then use Skype for Business, you see a firewall exception. To fix the problem, manually add firewall exceptions for Skype for Business client in the firewall rules for all network profiles.

  • The volume control option in the remote desktop operating system does not affect the volume level of an ongoing Skype call. Use the volume control in the Skype call or use the volume control on the client machine to make volume changes.