要将 Flash 内容从远程桌面重定向到本地客户端系统上的 Flash Player 窗口,需要在远程桌面和客户端系统上安装 Flash 重定向功能和 Internet Explorer,并指定使用此功能的网站。
要启用此功能并指定使用此功能的网站,您需要配置组策略设置。或者,也可以使用远程桌面上的 Windows 注册表设置来配置要用于 Flash 重定向的网站白名单。请参阅使用 Windows 注册表设置配置 Flash 重定向。
前提条件
- 在客户端系统上安装 Horizon Client,在远程桌面上安装 Horizon Agent,并启用 Flash 重定向功能。有关所需的版本、安装选项和完整的系统要求,请参阅Flash 重定向的系统要求。
- 确认您能够以管理员域用户的身份登录到托管 Active Directory 服务器的计算机。
- 确认 MMC 和组策略对象编辑器插件在您的 Active Directory 服务器上可用。
- 将 Horizon Agent 配置 ADMX 模板文件 vdm_agent.admx 添加到远程桌面的 OU。有关安装说明,请参阅将 ADMX 模板文件添加到 Active Directory。
- 编译可以(白名单)或不能(黑名单)重定向 Flash 内容的网站列表。
- 确认 Flash ActiveX 已经安装,并且可以正常使用。要确认是否安装,请运行 Internet Explorer 并转到 https://helpx.adobe.com/flash-player.html。
过程
- 在客户端系统上,如有必要,请安装 Flash Player ActiveX 版本(而不是 NPAPI 版本)。
- 在远程桌面上,请执行以下安装步骤。
- 安装 Internet Explorer 9、10 或 11。
- 如有必要,安装 Flash Player ActiveX 版本(而不是 NPAPI 版本)。
- 在远程桌面上,从 Internet Explorer 的菜单栏中选择,然后确认列出并启用了 VMware View FlashMMR Server。
- 在 Active Directory 服务器上,打开组策略管理编辑器,然后在 文件夹中配置 Flash 重定向策略设置。
设置 |
说明 |
启用 Flash 多媒体重定向 |
指定是否在远程桌面(代理端)上启用 Flash 重定向 (FlashMMR)。如果启用,该功能会通过 TCP 通道将 Flash 多媒体数据从指定 URL 转发到客户端,并调用客户端系统上的本地 Flash Player。该功能可大幅降低对代理端 CPU 和网络带宽的需求。 |
用于启用 FlashMMR 的最小矩形大小 |
为播放 Flash 内容的矩形指定最小宽度和高度(以像素为单位)。例如,400,300 指定宽度为 400 像素,高度为 300 像素。仅当 Flash 内容等于或大于此策略中指定的值时,才会使用 Flash 重定向。如果未配置此 GPO,则使用默认值 320,200。 |
- 在 Active Directory 服务器上,打开组策略管理编辑器,然后在 文件夹中配置 Flash 重定向策略设置。
- 要定义用于 Flash 重定向的主机 URL 列表,请打开 FlashMMR URL 列表使用定义设置,并选择已启用。
- 在 FlashMMR URL 列表使用定义下拉菜单中,选择启用白名单或启用黑名单,然后单击确定。
默认情况下启用白名单。
- 要添加使用或不使用 Flash 重定向的主机 URL 列表,请打开启用 FlashMMR 的主机 URL 列表设置,并选择已启用。
- 单击显示,然后在“值名称”列中输入您为白名单或黑名单编译的完整 URL。
请在 URL 中包含
http:// 或
https:// 前缀。您可以使用正则表达式。例如,可以指定
https://*.google.com 和
http://www.cnn.com/*。
在“值”列中,您可以选择指定 requireIECompatibility=true 或 appMode=0,或者同时指定两者。请使用逗号分隔两个字符串。
默认情况下,在 Flash 重定向运行时会启用外部接口支持,而这可能会降低性能。在某些情况下,设置 appMode=0 可提高性能,并提供更出色的用户体验。
- 单击确定以保存 URL 列表,然后再次单击确定以保存策略设置。
- 要向 Internet Explorer 添加白名单或黑名单,请打开命令提示符并运行
cscript "%ProgramFiles%\Common Files\VMware\Remote Experience\mergeflashmmrwhitelist.vbs"
命令。
- 重新启动 Internet Explorer。
设置了
requireIECompatibility=true 参数的站点会被添加到 Internet Explorer 的兼容性视图中。要验证兼容性视图中的站点,请从菜单栏中选择
。
这些站点还会被添加到 Internet Explorer 的受信任站点列表中。要验证受信任的站点,请从 Internet Explorer 菜单栏中选择,然后单击安全选项卡上的站点。