悄悄地,在支持页面上没有任何公告或更新的情况下,Google 修复了 Chrome 中的一个对视频流媒体行业具有重大影响的错误:终于启用了对 HEVC/H.265 视频内容的自适应流媒体的支持!

感谢 Bitmovin(Humble Brag,开个玩笑),我们在大约 6 年前提交了一份关于这件事的错误报告。经过“小”的等待,我们得到了 Chrome 104 现已正式支持的答案,并且经过一番调查还发现它默认为所有平台的 Chrome 105 启用,准备在野外使用。 

 

为什么支持 HEVC 很重要?

与无处不在的 AVC/H.264 相比,高效视频编码 (HEVC)为文件提供更好的压缩,这意味着您将能够以更低的带宽流式传输相同的质量,并大大节省 CDN 成本,同时还能改善用户体验.

虽然 HEVC 通常用于向智能电视、机顶盒以及 Roku 和 Fire TV 等设备提供内容,但它在移动和桌面浏览器上的使用在很长一段时间内仅限于 Safari(在 Microsoft 将 Edge 浏览器更改为铬基)。由于Safari 在全球的市场份额仍低于 19%,绝大多数用户别无选择,只能使用另一种编解码器。然而,随着谷歌的这一最新变化,Chrome 超过 65% 的市场份额“理论上”可以添加到支持 HEVC 的浏览器中,使其可供 84% 的浏览器用户使用。

我说“理论上”,因为经常有一个警告:只有当底层设备具有 HEVC 硬件解码器时,才支持 HEVC。

今天的现代设备应该已经将其作为标准,但在这一点上可靠的全球数据很少。如果您想知道您的设备是否可以播放 HEVC 编码的 DASH 和 HLS 流,请使用 HEVC 编码的 DASH 和 HLS URL 打开我们的流测试页面,或者您可以使用此示例 URL

很棒的功能,但必要的炒作在哪里!?

虽然这听起来像是谷歌应该在他们的通讯频道上吹嘘的一个功能,但他们并没有真正更新他们的文档。事实上,在撰写本文时, Chromium 的音频/视频编解码器和容器支持页面尚未更新,流行的caniuse.com仍然将 HEVC 列为不支持。

Android 已经支持 HEVC,但 Android 上的 Chrome 仅支持带有渐进式文件的 HEVC,而不是通过用于 DASH 或 HLS 等自适应流媒体的媒体源扩展 (MSE) API 。在谷歌多年来几乎没有动静之后,这个漏洞终于在今年早些时候被发现并修复了。因此,尽管最初的范围只是 Android,但看到 HEVC 支持在所有 Chrome 平台上启用并推出是一个非常积极的惊喜。

 

注:chrome 107已经支持,具体可看这里 https://zhuanlan.zhihu.com/p/541082191

最后更新于 2022年10月26日

谷歌悄悄在 Chrome 中添加了 HEVC:h265 视频支持
标签: