Jump to content
Welcome to our new Citrix community!
  • How to Implement Zoom in Citrix VDI


    cugcblogs

    raydavis22rnd-1.jpg by Ray Davis, CTA

    This guide is geared around explaining how Zoom and Citrix work together, and it will show you the architecture and provide information for what is needed on clients. There is information added in the document for education purposes as well. At the time of writing this blog, I tested everything on an older version. However, I updated some screenshots to reflect a new version. I did keep the old screenshots to help show the details as well. The same principle applies though.

    1. Zoom requires both the “Zoom Media Plugin” + “Zoom Client for VDI” to match exactly from version 2.1.5 documented at – https://support.zoom.us/hc/en-us/articles/360031768011-New-Updates-for-Virtual-Desktop-Infrastructure-VDI-
    1. The Citrix Team handles the “Zoom Client for VDI” installations on all VDI machines. The information here is strictly for informational purposes.
    1. You can use SCCM to push out the “Zoom Media Plugin” to corporate devices for your company-managed device.
    1. Personal devices that used to connect to Citrix VDI/Published will need the “Zoom Media Plugin” installed on their personal device. We provided a URL for the employee to go and download this. Remember: it's important to make sure the Plugin needs to match the Client and VDI sides.

    The current VDI installer is:

    Zoom VDI installer

    5.459208

    The Clients need to have this version:

    Zoom Plugin for Clients

    5.4.59208

    davis083021-01.png.770953b5316c0e39d275625efa263c57.png

    VDI downloads and backward compatibility Chart

    This is a link to show you the backward compatibility for Citrix and how to get the downloads:

    https://support.zoom.us/hc/en-us/articles/360041602711-VDI-downloads-and-backwards-compatibility

    Remember when upgrading the plugins, the VDA VDI installer must be at the same version or newer than the plugin on the clients. Suppose the client has a newer plugin installed than the backend VDA VDI install. It will not work the way it is supposed to, and the offloading process will NOT occur. I always find it safe to upgrade the VDI installer first (Citrix VDA), as it will be greater than the Zoom HDX Plugin on the clients. It seems to work well this way. In your case, test things before you deploy.

    “To be compatible, the plugin version must be equal or less than the Zoom VDI application version. Installing a plugin with a version greater than the Zoom VDI application is not supported. Zoom always recommends updating the Zoom Plugin after updating the Zoom VDI application, as many new features require an updated plugin."

    davis083021-02.png.d2ee6d23c2d39e0e5b9acaeb26ecdfc7.pngdavis083021-03.png.a6611c168f5c83ca70e3ee36703f7c5d.pngdavis083121-04.png.b1b47e57d03ebcab0c370346410c76d1.png

     

    Zoom VDI Plugins for Clients URL

    https://support.zoom.us/hc/en-us/articles/360052984292

    Updated:

    VDI Release Version 5.7.6 – Zoom Help Center

    davis083021-05.png.71462653bc2377b98ece3cdd7850cea3.png

    The VDI plugin on the left goes on the VDA (Arrow Red).

    The Zoom HDX Plugin (Arrow in Blue) is the installer for the client.

    They both are needed to work together to offload the audio and video to the client.

    davis083021-06.png.d3f90f51722b02ffac45f3edaf8128ff.png

    High-Level Architecture of Zoom in Citrix

    *I didn’t create this as I referenced it in this blog. Context is at the bottom of the blog.*

     

    davis083021-07.png.3055307b85b8524f64c0248787cae4db.pngdavis083021-08.png.c0920004e78c708e0fca900fe9f47a61.png

    How to install the “Zoom Media Plugin” for a personal device

    Open an internet browser of the user's choice.

    Put this URL in the search bar https://support.zoom.us/hc/en-us/articles/360052984292

    Download the required Zoom Media Plugin for the operating system that is needed.

    davis083021-09.png.e80580793d78d807b41884fdc0e85db8.png

    In this example, I have a Windows Operating System. I downloaded Windows x86 or x64: 5.4.59208.1207. Once it downloads, the Zoom Media Plugin. The typical area of download will be store in the Downloads folder.

    davis083021-10.png.688b986f57b6f367f491ed38b2ccad15.png

    Double click on the  ZoomCitrixHDXMediaPlugin.msi. It will now open up and start the process.

    Click next.

    davis083021-11.png.7ba0d8e9e97a5c1fc70d0485b9e2aa85.pngdavis083021-12.png.df6c95fd7d3f68c9073233743d527d48.png

    Click Next.

    davis083021-13.png.21a4c8566c89c07fedc0328111d938f8.png

    Once it starts installing, it will ask you if you want to allow the software to change your device. Click yes.

    davis083021-14.png.5f0ad62072196a53959f21bfa74d5a0c.png

    If you receive this error, you have to close out of the Citrix session and Exit Citrix Workspace.

    davis083021-15.png.c1dac4c70fab289b892cf5ee8ec7b5e1.png

    Before exiting the Citrix Workspace, please save all your work and properly exit the running application.

    Once you complete this, proceed to exit from Citrix Workspace.

    Go to the task tray in the right-hand corner, Hit the up arrow, and click “sign out.”

     

    davis083021-16.png.c8930b7006ff5ffaadb84fc1b1573908.png

    If you get this, click sign out.

    davis083021-17.png.46065bcd65f983d1af99194de05168fa.png

    Give it 30 seconds, and proceed to Exit Workspace.

    Go to the task tray in the right-hand corner, Hit the up arrow, and click “sign out.”

    davis083021-18.png.7c5582d8388b705e7aed88cdabddf3f4.png

    Now go back to the zoom install, and click retry.

    davis083021-19.png.12f4f7790899ba0046621eeaaaa1a139.pngdavis083021-20.png.21f852a7173de549c7f1695331045aa4.png

    You will then see this.

    You can verify this shows in the control panel, under programs and features.

    davis083021-221.png.e9caeda5bc1543b4fdea5d256dd927ff.png

     

    You have completed the Zoom Media Plugin on the client device you are using. Now you go log back into the Citrix Virtual desktop and resume your work.

     

    Testing Cam and Audio

    VDA session:

     

    davis083021-22.png.ebb58cb184924b08e043792efec21c6e.png

    Open up the Zoom setting on the VDA and look at the statistics to see what is doing.

     

    davis083021-23.png.23884d9b328e8291cd2deaf831d5d7d2.pngdavis083021-24.png.774fa184d8763896f39c9206c5bfb00e.png

    I picked my mic up just fine.

     

    davis083021-25.png.751afd187c520d655618261cfa48f426.png

    Rolling out and removing user's installs with WEM.

    When I needed to start rolling this out, I found that Zoom makes a user install. Just like Teams. So, I found an uninstaller CMD and deployed it with Citrix WEM.

    When a user goes to connect to a meeting, this will come up.

    davis083021-26.png.ef2cca67a6fbc357a8dd9fae26dea0a2.png
    1. It appears though if you have the Zoom VDI client in first, it will not install this either.
    2. I Created a WEM external Task that will run this.  %appdata%\Zoom\uninstall\Installer.exe /uninstall /silent.
    3. I plan on app masking this location, and I just need to make sure I don’t break Zoom and understand the details first.
    4. Ideally, I would app mask this location C:\Users\%username%\AppData\Roaming\Zoom
    5. Add Zoom.exe into the CPU optimization area.
    davis083021-27.png.27e41bb136161a3cd31b9b54764a072d.png

    Troubleshooting

    1. Citrix Virtual Desktops - Zoom - Microphone and video not working in ICA session
    2. https://support.citrix.com/article/CTX275259
    3. Download and install the Zoom Citrix Media Plugin found in the link below. Install the client of the VDA and the plugin on the endpoint:

     

    Note: Plugin version must be the same on the VDA and endpoint

    https://support.zoom.us/hc/en-us/articles/360041602711

    Additional resources:

    https://support.zoom.us/hc/en-us/articles/360031096531-Getting-Started-with-VDI

     

     Zoom's Troubleshooting Resource

    https://support.zoom.us/hc/en-us/sections/200305593-Troubleshooting

     VDI Client Registry Settings

    https://support.zoom.us/hc/en-us/articles/360032343371-VDI-Client-Registry-Settings

     

    Group Policy Settings

    https://support.zoom.us/hc/en-us/articles/360039100051-Group-Policy-Options-for-the-Windows-Desktop-Client-and-Zoom-Rooms

    Getting Started with VDI

    Getting started with VDI – Zoom Help Center

     

     

    Resources

    http://axendatacentre.com/blog/tag/zoom-is-unable-to-detect-a-camera-citrix/

    How to deliver optimized Zoom meetings with Citrix | Citrix Blogs

    I run Zoom in a published Desktop as well, but I do not run it as a seamless application such as a published application. Zoom has a statement around this as well.

    Note: Running Zoom as a published app is currently not supported."

    davis083021-28.png.e6e920046057d12dadd49cc8c1933a85.png

    Citrix virtual channel considerations

     

    Another Topic I wanted to touch on is in CVAD 2109, they added a new security enhancement around virtual channels. Citrix will allow there own virtual channels only. Which means you need to add 3rd party channels.  Thanks to Jonathan Pitre for updating and reminding me of this. This means, if you dont add them, Zoom will not be able to work as intended before 2109. 

     

    Virtual channel security | Citrix Virtual Apps and Desktops 7 2109

     

    This is an example of HDX RealTime Media Engine that is blocked (not Zoom) but I wanted to touch on it really quick. 

     

    "All built-in Citrix virtual channels are trusted and allowed to open without further configuration. However, there are two features that require explicit entries in the allow list due to external dependencies:"

    • "Multimedia Redirection"
    • "HDX RealTime Optimization Pack for Skype for Business"

     

    Here are the Zoom virtual Channel parts you will need to add. Thanks again Jonathan!

    davis083021-29.png.efeb7146954fb4c919b833b39963f4ba.png

    Here is the Policy in Studio. Example is showing HDX Realtime, but I wanted to show the Policy screenshot:

    davis083021-30.png.bce07f0b9533ca3420b23fb34e9ecbf4.png

    Citrix documents a lot of stuff, and often we over look it because of all the content they have in different areas. They are working on bring it all into a unified front as well.

     

    This concludes the operations on making Zoom work in a Citrix VDI setup. Hope this helps someone out.


    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...