Redirecting Flash content from a remote desktop to a Flash Player window on the local client system requires installing the Flash Redirection feature and Internet Explorer on the remote desktop and the client system and specifying which Web sites will use this feature.

About this task

To install this feature on the client system, you must use a Horizon Client 4.0 or later installer. To install this feature on a remote desktop, you must use a Horizon Agent 7.0 or later installer and select the correct installation option, which is not selected by default. To enable this feature and to specify which Web sites will use this feature, you use a group policy.

Note:

You can alternatively use Windows Registry settings on the remote desktop to configure a white list of Web sites to use for Flash Redirection. See Use Windows Registry Settings to Configure Flash Redirection.

Prerequisites

  • Verify that you can log in as an Administrator domain user on the machine that hosts your Active Directory server.

  • Verify that the MMC and the Group Policy Object Editor snap-in are available on your Active Directory server.

  • Verify that the Horizon Agent Configuration ADMX template file (vdm_agent.admx file) or the ADM template file (vdm_agent.adm file) has been added to the OU for the remote desktop.

    Note:

    In Horizon 7 version 7.1, the ADM template files are deprecated and the ADMX template files are added.

    See Add Horizon 7 ADMX Template File to a GPO.

  • Compile a list of the Web sites that can or cannot redirect Flash content. Compile a white list to ensure that only the URLs specified in the list will be able to redirect Flash content. Compile a black list to ensure that the URLs specified in the list will not be able to redirect Flash content.

  • Verify that Flash ActiveX is installed and works properly. To verify the installation, run Internet Explorer and go to https://helpx.adobe.com/flash-player.html.

Procedure

  1. On a Windows 7, Windows 8, Windows 8.1, or Windows 10 client system, install the required version of Horizon Client and Flash Player ActiveX version.
    • Install Horizon Client 4.0 or later. See the topic about installing Horizon Client, in Using VMware Horizon Client for Windows document.

    • If necessary, install the ActiveX version of Flash Player (rather than the NPAPI version). Flash Player is installed by default in Internet Explorer 10 and 11. For Internet Explorer 9, you might need to go to the following site to download and install Flash Player: https://get.adobe.com/flashplayer/.

  2. On a Windows 7, Windows 8, Windows 8.1, or Windows 10 remote desktop, install the required version of Horizon Agent and Internet Explorer, with Flash Player.
    • Install Horizon Agent 7.0 or later and be sure to select the option for Flash Redirection (experimental). This option is not selected by default.

    • Install Internet Explorer 9, 10, or 11.

    • If necessary, install the ActiveX version of Flash Player (rather than the NPAPI version). Flash Player is installed by default in Internet Explorer 10 and 11. For Internet Explorer 9, you might need to go to the following site to download and install Flash Player: https://get.adobe.com/flashplayer/.

  3. On the remote desktop, in Internet Explorer, select Tools > Manage add-ons from the menu bar and verify that VMware View FlashMMR Server is listed and enabled.
  4. On the Active Directory server, open the Group Policy Management Editor and edit the Flash Redirection policy settings under Computer Configuration.

    The settings are located in the Computer Configuration > Policies > Administrative Templates > Classic Administrative Templates > VMware Horizon Agent Configuration > VMware FlashMMR folder.

    Setting

    Description

    Enable Flash multi-media redirection

    Specifies whether Flash Redirection (FlashMMR) is enabled on the remote desktop (agent-side). When enabled, this feature forwards Flash multi-media data from the designated URLs through a TCP channel to the client, and invokes the local Flash Player on the client system. This feature greatly reduces demand on the agent-side CPU and network bandwidth.

    Minimum rect size to enable FlashMMR

    Specifies the minimum width and height, in pixels, of the rectangle in which the Flash content is played. For example, 400,300 specifies a width of 400 pixels and a height of 300 pixels. Flash Redirection will be used only if the Flash content is equal to or greater than the values specified in this policy. If this GPO is not configured, the default value used is 320,200.

  5. In the Group Policy Management Editor, edit the Flash Redirection policy settings under User Configuration.

    The settings are located in the User Configuration > Policies > Administrative Templates > Classic Administrative Templates > VMware Horizon Agent Configuration > VMware FlashMMR folder.

    1. (Horizon 7.0.3 or later) Open the setting Definiton for FlashMMR url list usage for defining a list of host URLs that you want to use with Flash redirection and select the Enabled radio button.
    2. In the URL usage drop down list, choose to enable a white list or black list.
      • To enable a white list, select Enable white list.

      • To enable a black list, select Enable black list.

      By default, white list is enabled.

    3. Open the setting Hosts Url lists to enable/disable FlashMMR for adding the list of host URLs that will or will not use Flash redirection and select the Enabled radio button.
    4. Click the Show button.
    5. Enter the complete URLs that you compiled as a prerequisite in the Name column, and leave the Value column blank.

      Be sure to include http:// or https://. You can use regular expressions. For example, you can specify https://*.google.com and http://www.cnn.com.

      (Horizon 7.0) Leave the Value column blank.

      (Horizon 7.0.1 or later) In the Value column, you can optionally specify requireIECompatibility=true, appMode=0, or both (use a comma to separate the two strings).

      Web sites support HTML5 by default and Flash Redirection does not work with these Web sites. You must set requireIECompatibility=true for these sites to work. This parameter is not required for the YouTube Web site.

      By default, external interface support is enabled when Flash Redirection runs. This can degrade performance. In certain situations, setting appMode=0 can improve performance and result in a better user experience.

  6. On the agent machine, open a command prompt and change to the following directory:
    %Program Files%\Common Files\VMware\Remote Experience
  7. Run the following command to add the white list or black list to Internet Explorer.
    cscript  mergeflashmmrwhitelist.vbs
  8. Restart Internet Explorer.

    The sites set with the parameter requireIECompatibility=true are added to Internet Explorer's compatibility view. You can verify this by selecting Tools > Compatibility View Settings from the menu bar.

    In Horizon 7.0 only, the sites are also added to Internet Explorer's list of trusted sites. You can verify the trusted sites by selecting Tools > Internet Options from the Internet Explorer menu bar, and on the Security tab, click the Sites button.