配置 Flash 重定向后,如果最终用户使用 Internet Explorer 9、10 或 11,则会将 Flash 内容发送到客户端系统,从而减少 ESXi 主机上的负载。客户端系统使用 Flash Player ActiveX 版本在 Flash 容器窗口中播放媒体内容。

尽管该功能的名称类似于名为“Flash URL 重定向”的功能,但它们之间存在显著的区别,如下表中所述。

表 1. Flash 重定向功能与 Flash URL 重定向功能的比较
区别项目 Flash 重定向 Flash URL 重定向
支持此功能的 Horizon Client 类型 仅 Windows 客户端 Windows 客户端和 Linux 客户端
显示协议 PCoIP 和 VMware Blast。 PCoIP
浏览器 适用于远程桌面的 Internet Explorer 9、10 或 11 当前 Horizon ClientHorizon Agent 上支持的所有浏览器
配置机制 使用 Horizon Agent 组策略设置指定使用 Flash 重定向的网站白名单或不使用 Flash 重定向的网站黑名单 要嵌入所需的 JavaScript,需修改网页上的源代码。

功能限制

Flash 重定向功能具有以下限制:

  • 单击 Flash Player 窗口内的 URL 链接会在客户端而不是远程桌面(代理端)上打开浏览器。
  • 一些网站不支持在某些浏览器版本中使用 Flash 重定向。例如,使用 Internet Explorer 11 时,vimeo.com 就不能使用该功能。
  • Flash 和 Java 脚本可能无法按预期工作。
  • Horizon Client 窗口在播放 Flash 内容时可能会冻结,不过您可以通过设置一个 Windows 注册表项来解决此问题。

    在 32 位客户端上,将 HKLM\Software\VMware, Inc.\VMware VDM\Client\EnableD3DRenderer 值设置为“FALSE”,在 64 位客户端上,将 HKLM\SOFTWARE\Wow6432Node\VMware, Inc.\VMware VDM\Client\EnableD3DRenderer 设置为“FALSE”。

  • YouTube 不再支持 Flash 媒体。
  • Flash 重定向对 redbox.com 不起作用。
  • 已禁用 Flash 上下文菜单(通过右键单击激活)。
  • 如果 Horizon Client 4.1 使用 PCoIP 连接远程桌面,则 Flash 重定向会失败。结果或者是 Horizon Client 在远程桌面的本机播放器中播放 Flash 内容,或者是用户看到白屏。