使用 HTML5 视频

尽管 HTML5 是一种传送移动设备视频的通用标准,但在将 HTML5 用作桌面视频传送平台时,您需要注意下面的一些限制:

  • HTML5 仅提供非最优的桌面视频体验。

    HTML5 没有跨 Web 浏览器的视频流标准。因此,您仅可以通过渐进式下载方式将视频传送给客户。这种体验意味着更长的视频加载和查找时间。同时,还会在用户的桌面上存储临时视频副本。

    此外,自适应视频流不可用。播放自适应视频流时,视频播放器会检测用户的网络连接状况,并动态地提供适当的视频质量。即带宽较慢时提供低质量的视频,连接较快时提供高质量的视频。不是播放此类动态流时,用户体验的视频播放质量都是相同的,与他们的带宽大小无关。

  • 需要编码并管理更多视频。

    没有一种视频格式和编码解码器可以受所有浏览器支持。因此,您必须编码至少二种、至多四种不同的视频格式(如 MP4、OGG Theora 和 WebM)。仅在为了使同一视频可在 Firefox、Chrome、Internet Explorer、Safari 以及其它 Web 浏览器中播放时,才必须采用此类编码。

  • 自定义视频播放器的功能有限。

    每个 HTML5 浏览器的视频播放器控件都有各自的默认外观。因此,很难为用户创建一致的视频查看器体验,因为视频播放器自定义功能是有限的。

  • 适用用户群有限。

    并不是所有的桌面浏览器都与 HTML5 兼容。例如,Internet Explorer 第 7 版和第 8 版不支持 HTML5 视频标记。该限制意味着,并非所有桌面用户都可以访问视频。

    支持 HTML5 视频编解码器的系统要求如下:

    OGG

    MP4

    • Firefox 3.5 或更高版本(桌面)

    • Chrome 3.0 或更高版本(桌面)

    • Android 3.0 或更高版本(移动设备)

    • Internet Explorer 9 或更高版本(桌面和移动设备)

    • Android 3.0 或更高版本(平板电脑)

    • iOS 3.1 或更高版本(移动设备)

    • Chrome 29(最新版本;Chrome 自动更新为最新版本)

    • Safari 5.1(仅 Mac OS)

    请参阅 上载和编码视频

尽管这些限制非常严格,您仍可使用其他两种替代方法,一种是传送富媒体内容的最佳做法:

  • 在 Scene7 Publishing System 中使用 HTML5 视频查看器。

    作为最佳做法,您可以使用 Universal_HTML5_Video 查看器解决有关 HTML5 视频播放的很多上述问题。视频查看器是单独的播放器,可让您同时利用以下两项功能。

    1. 使用 HTML5 和 CSS 设计播放器的功能。

    2. 使用自适应流或渐进式流下载到大多数台式机和移动用户以播放视频,甚至是不支持 HTML5 的浏览器。播放器可以根据使用的浏览器和插件兼容性动态地使用 Flash 或 HTML5 播放。

    请参阅 最佳做法:使用 HTML5 视频查看器

    请参阅 动态视频播放

    另请参阅《Adobe Scene7 查看器参考指南》中的 关于 HTML5 查看器

  • 使用通用 URL 功能。

    使用 Scene7 Publishing System 设置一个通用视频配置文件,以使用台式机上的 Flash 视频查看器以及移动和平板电脑设备上的本地设备播放器。

注: 与使用通用 URL 功能不同,使用 HTML5 视频查看器(作为最佳做法)的优势之一是,不会在其他窗口中打开视频,而使客户离开您的网站。相反,它可以在同一网页上完成整个播放过程。使用 HTML5 视频查看器还意味着,可以播放嵌入在移动网页上的视频,并自定义视频播放器以在台式机和移动设备上提供一致的品牌体验。

请参阅 使用通用 URL