HTML5多媒体重定向
HTML5多媒体重定向扩展了 HDX媒体流的多媒体重定向功能,将 HTML5音频和视频包括进来。由于多媒体内容联机分发(尤其是向移动设备)的增长,浏览器行业开发了更有效的音频和视频呈现方式。
闪光曾是标准,但它需要插件、不能在所有设备上运行,并且在移动设备上运行时电池使用量较高。Youtube和 NetFlix.com等公司以及 Mozilla、谷歌和 微软的更高浏览器版本正在转向 HTML5使其成为新的标准。
与专有插件相比,基于 HTML5的多媒体具有多个优势,包括:
- 与公司无关的标准 (W3C)
- 简化了数字版权管理 (数字版权管理)工作流
- 提高了性能,且没有由插件引起的安全问题
HTTP渐进式下载
超文本传输协议渐进式下载是支持 HTML5的基于 超文本传输协议的伪流技术推送方法。在渐进式下载中,浏览器在从 HTTP网络服务器下载单个文件(以单一质量编码)的同时播放该文件。视频接收后存储在硬盘驱动器上并从硬盘驱动器播放。如果重新观看视频,浏览器可以从缓存中加载视频。
有关渐进式下载的示例,请参阅HTML5视频重定向测试页面。可在您的浏览器中使用开发人员工具检查Web页面中的视频元素以及在HTML5视频标记中查找来源(mp4容器格式)。
HTML5与Flash比较
功能 | HTML5 | 闪光 |
---|---|---|
需要专有播放器 | 否 | 是 |
在移动设备上运行 | 是 | 一些 |
在不同平台上的运行速度 | 高 | 慢 |
受 网间网操作系统支持 | 是 | 否 |
资源使用情况 | 较少 | 更多 |
加载速度更快 | 是 | 否 |
要求
我们仅对 mp4格式的渐进式下载支持重定向。我们不支持 WebM和自适应比特率流推送技术(如 仪表板/HLS)
我们支持:
- 服务器端呈现
- 服务器提取客户端呈现
- 客户端提取和呈现
通过使用策略控制这些。有关详细信息,请参阅多媒体策略设置。
最低Citrix接收机版本:
- 适用于Windows 4.5的Citrix接收器
- Citrix Receiver for Linux 13.5
最低 VDA浏览器版本和 窗户操作系统版本/内部版本/服务提供商:
- Internet Explorer 11.0
- Windows 10 x86(1607 RS1)和 x64(1607 RS1)
- Windows 7 x86和x64
- Windows Server 2016 RTM 14393(1607)
- Windows Server 2012 R2
- Windows Server 2008 R2
- 火狐47手动向 火狐证书存储添加证书或配置 火狐从 窗户可信证书存储中搜索证书。有关详细信息,请参阅https://wiki.mozilla.org/CA:AddRootToFirefox。
- Windows 10 x86(1607 RS1)和 x64(1607 RS1)
- Windows 7 x86和x64
- Windows Server 2016 RTM 14393(1607)
- Windows Server 2012 R2
- Windows Server 2008 R2
- 铬51
- Windows 10 x86(1607 RS1)和 x64(1607 RS1)
- Windows 7 x86和x64
- Windows Server 2016 RTM 14393(1607)
- Windows Server 2012 R2
- Windows Server 2008 R2
HTML5视频重定向解决方案的组成部分
- HdxVideo.js- 在 网状物站点上截获视频命令的 JavaScript挂钩。 HdxVideo.js使用安全 WebSocket(SSL/TLS)与 WebSocketService通信。
- WebSocket SSL证书
- 对于CA(根):产品CA中的Citrix XenApp/XenDesktop HDX(C =我们;S =佛罗里达州;L =劳德代尔堡;O = Citrix Systems, Inc;OU = XenApp/XenDesktop Engineering;CN = Citrix XenApp / XenDesktop HDX产品内CA)位置:证书(本地计算机)>可信根证书颁发机构>证书。
- 对于最终实体(叶):Citrix XenApp/XenDesktop HDX服务(C =我们;S =佛罗里达州;L =劳德代尔堡;O = Citrix Systems, Inc;OU = XenApp/XenDesktop Engineering;CN = Citrix XenApp / XenDesktop HDX服务)位置:证书(本地计算机)>个人>证书。
- WebSocketService.exe- 在本地系统上运行,并执行 SSL终止和用户会话映射。TLS安全 网袋侦听 127.0.0.1 端口 9001。
- WebSocketAgent.exe- 在用户会话中运行,并根据 WebSocketService命令的指示呈现视频。
如何启用 HTML5视频重定向
在此版本中,此功能仅用于受控 网状物页面。它要求将 HdxVideo.js JavaScript(包含在 XenDesktop和 塞纳普安装介质中)添加到提供 HTML5多媒体内容的 网状物页面。例如,内部培训站点上的视频。
youtube.com等基于技术(例如 HTTP实时流(HLS)和 HTTP上的动态自适应流(DASH))的 网状物站点不受支持。
有关详细信息,请参阅多媒体策略设置。
故障排除提示
网状物页面尝试执行 HdxVideo.js时可能出现错误。如果 JavaScript无法加载,则 HTML5重定向机制将失败。请通过在您的浏览器的开发人员工具窗口检查控制台,确保不存在与 HdxVideo.js有关的错误。例如: