视频缓存

许多组织使用视频进行时间不敏感的通信(例如,培训课程和预先录制给员工的消息)。通过视频传递消息不仅具有成本效益,而且当观众分布在时区时也很方便。但是,通过互联网播放视频时会消耗大量的带宽。带宽不足会导致延迟,从而影响用户体验并降低视频通信的影响。

视频缓存可改善 HTTP 视频流的查看体验,特别是在速度较慢的链接上。视频缓存保留在本地 Citrix SD-WAN WANOP 设备上。当本地用户查看已缓存的视频时,设备可以以全局域网速提供缓存副本。

将设备配置为缓存视频后,它会缓存用户查看的视频。您还可以使用预先编入选项从本地视频服务器获取选定的视频,以备将来使用。

视频缓存功能使用拦截代理缓存来检查所有 HTTP 请求。满足下列要求的请求将被缓存。视频不会从缓存中提供,除非缓存引擎将视频评估为新鲜视频。否则,将再次为查看器读取它们,并覆盖以前缓存的版本。

保证最新内容。每次查看视频时,缓存都会检查源服务器,如果视频已更改,则会丢弃缓存内容并下载新内容。

注意

缓存现在是透明的。也就是说,客户端和服务器的 IP 地址都是端到端的。在早期版本中,Citrix SD-WAN WANOP 设备的 IP 地址显示为源地址。

满足以下所有条件时,会缓存视频:

  • 用于流式传输视频的协议是 HTTP。默认情况下,端口 80 配置为视频缓存。但是,如果您配置了另一个端口(例如 Web 服务器的 8080),则必须指定此端口用于缓存视频。

  • 您已添加要缓存视频的视频源。默认情况下,YouTube、Vimeo、优酷、日常运动和 Metaacafe 视频源都会添加到设备中,但仅启用 YouTube 和 Vimeo。如果要缓存来自任何其他默认源的视频,则必须启用它们。添加新视频源时,您可以在添加视频源时启用它们。

  • 除了 YouTube、Vimeo、Metacafe、Dailymotion 和优酷之外,您还可以指定其他网站、IP 地址或子网作为视频源。请注意,这些网站不应有任何避免机制,例如向 URL 添加随机字符。

  • 视频必须采用可识别的视频格式之一,并具有以下文件扩展名之一:.3gp、.avi、.dat、.divx、.dvx、.dv-avi、.flv、.fmv、.h264、.hdmov、.m15、.m1v、.m21、.m2a、.m2v、.m4e、.m4v、.m75、.moov、.mov、.movie、.mp21、mp2v、.mp4、.mp4v、.mpe、.mpeg、mpeg4、mpg、mpg2、.mpv、.mts、.ogg、.ogv、.qt、.qtm、.ra、.rm、.ram、.rmd、.rms、rmvb、.rp、rv、.swf、.ts、.vfw、.vob、.webm、.wm、.wma、.wmv 和 .wtv。

支持的平台

以下设备支持视频缓存功能:

  • SD-WAN WANOP 600 设备,具有 1 Mbps 和 2 Mbps 带宽许可证型号。

  • SD-WAN WANOP 800 设备与所有带宽许可证型号.

  • 配备 Windows Server 的 SD-WAN WANOP 1000 设备,使用所有带宽许可证型号。

  • SD-WAN WANOP 2000 设备与所有带宽许可证型号。

  • 配备 Windows Server 的 SD-WAN WANOP 2000 设备,使用所有带宽许可证型号。

  • SD-WAN WANOP 3000 设备与所有带宽许可证型号.

  • 适用于 Amazon 的 SD-WAN WANOP VPX 和 SD-WAN WANOP VPX

支持视频服务器

Adobe Flash 媒体服务器 4.5 或更高版本支持视频缓存功能。此外,视频缓存支持通过 HTTP 提供视频作为静态链接的任何视频服务器。

支持的部署模式

视频缓存支持内联、VLAN 中继端口内联、虚拟内联和 WCCP 部署模式。

使用视频缓存功能的注意事项

以下是使用视频缓存功能时需要注意的几点。

  • 如果任何受支持的网站改变了其显示内容的方式,则在更新视频缓存策略文件之前,这些网站的视频缓存优势可能无法实现。对于此类偶尔更改,Citrix 提供了一个更新的视频缓存策略文件。要使用它,请参阅升级视频缓存策略文件。

  • 某些视频网站可能对同一视频使用不同的文件格式,具体取决于用于访问视频的操作系统或浏览器。这可能会导致缓存未命中。

  • 一些视频网站,如 YouTube,适应网络条件。因此,视频的质量可能取决于缓存时的网络条件。