To deliver Cisco’s Jabber® for Citrix Virtual Apps and Desktops, formerly XenApp and XenDesktop, download Citrix Jabber VDI client. Jabber is Cisco’s flagship Unified Communications client, supporting presence, instant messaging (IM), desktop sharing and audio-video conferencing. The key to delivering Unified Communications clients like Jabber at scale in a desktop virtualization environment is to offload the media processing to the user device whenever possible by installing a media engine alongside the Citrix Receiver.
Video processing is particularly CPU-intensive so offloading it from the Citrix Virtual Apps and Desktops server to the user device is a great boost to user density. This optimized architecture also ensures that there is no degradation of audio-video quality since it avoids “hairpinning” (a.k.a. “tromboning”) of the media traffic through the Citrix Virtual Apps and Desktops server. This method of trafficking media also allows for increased Quality of Serivce (QoS), less processing power required on Data Center side, and ensures the deployment of Jabber in a VDI environment is easier to administer.
The only traffic to go over the ICA virtual channel between the published Jabber client app and the Cisco Jabber VDI is signalling information; audio‐video traffic travels peer‐to‐peer between the user device and the other party to the call or to the conference bridge in the case of a multi‐party call.
The Cisco Jabber for VDI works with Jabber for Windows 10.6.1‐11.5.x - 11.9.x-12.6.x to enable users to send and receive phone calls within virtual/published desktops. The Jabber for VDI is a plug-in for Citrix Workspace app, formerly Citrix Receiver that detects the virtual environment and locally routes all audio and video streams directly from one thin client to another or to a telephone, without going through the Citrix Virtual Apps and Desktops server.