将 Flash 内容直接从 Adobe Media Server 流式传输到客户端终端可以降低数据中心 ESXi 主机上的负载,无需通过数据中心进行路由,减少将实时视频事件同时流式传输到多个客户端终端所需的带宽。

Flash URL 重定向功能使用由网页管理员嵌入到网页中的 JavaScript。当虚拟桌面用户从网页内部单击指定的 URL 链接时,JavaScript 将从虚拟桌面会话中截获 ShockWave File (SWF) 文件并将其重定向到客户端终端。然后终端将在虚拟桌面会话之外打开本地 VMware Flash Projector,开始在本地播放媒体流。同时支持多播和单播。

此功能仅在与正确版本的代理软件结合使用时才可用。对于 View 5.3,该功能包含在 Remote Experience Agent 中,后者是 View Feature Pack 的一部分。对于 View 6.0 和更高版本,该功能包含在 View Agent 或 Horizon Agent 中。

要使用此功能,您必须设置网页和客户端设备。客户端系统必须满足特定的软件要求:

  • 只有 PCoIP 才支持此功能。ARM 处理器不支持此功能。

  • 客户端系统必须与托管 ShockWave File (SWF) 文件的 Adobe Web 服务器具有 IP 连接,SWF 文件可启动多播或单播流。根据需要配置防火墙,打开相应的端口,以允许客户端设备访问此服务器。

  • 客户端系统必须安装相应的 Flash 插件。

    1. 安装 libexpat.so.1 文件,或验证此文件已安装。

      确保文件安装在 /usr/lib/usr/local/lib 目录中。

    2. 安装 libflashplayer.so 文件,或验证此文件已安装。

      确保文件安装在 Linux 操作系统的相应 Flash 插件目录中。

    3. 安装 wget 程序,或验证此程序文件已安装。

  • 需要在 Ubuntu 14.04 和 16.04 发布版本上使用 libffi.so.5 以使 Flash URL 重定向正常工作,但默认情况下 Ubuntu 14.04 和 16.04 发布版本仅具有 libffi.so.6。您可以在 libffi.so.6libffi.so.5 之间创建符号链接以消除该限制。

有关 Flash URL 重定向的远程桌面要求列表以及如何配置网页以提供多播或单播流的说明,请参阅 Horizon 文档。