采用硬件解码的高性能视频

在 Chromium 42 版本中,H.264 硬件视频解码支持已扩展到 OS X。现在,Mac、Windows 7 及更高版本以及所有 Chromebook 上的 Chromium 在默认情况下均支持高效视频解码。Chromium 的 HTML5 视频实现方案会根据驱动程序和硬件支持,自动决定何时使用此功能。

浏览器插件也能获得相同的硬件支持。例如,Pepper Flash 可通过 ActionScript StageVideo 对象提供对视频加速的完全访问权限。在大多数情况下,从旧样式的 Video 切换到 StageVideo 对象应该非常容易。对于制作高效、高效的 Flash 视频的最佳做法,我们非常希望能参考 Adobe 提供的精彩最佳做法。

为了提供最佳的平台支持和视频效果,我们强烈建议您停止使用插件,改为使用 HTML5 视频。使用插件(例如 Flash)也可能会对移动设备上的搜索排名产生不利影响:请参阅 Google 的网站站长常见问题解答。在移动设备和桌面设备上,超过 90% 的浏览器都会实现视频元素;Adobe 已终止在 Android Jelly Bean 中对 Flash 的支持。“网站开发基础”视频部分介绍了如何在无插件的情况下充分利用跨平台媒体。对于网络上的自适应流式传输,我们建议使用 Shaka Player,这是一款简单易用的媒体播放器,使用 MSE 实现 DASH,并提供可选的原生支持,以便通过 EME 保护内容。同样,适用于 Android 原生应用的 ExoPlayer

如需详细了解插件弃用时间表以及如何改用原生 API,请参阅 NPAPI 弃用开发者指南