H.265/HEVC 网络浏览器支持

H.265/HEVC web browser support

是否有任何网络浏览器可以在 html5 视频元素中播放 H.265/MPEG-4 HEVC 编解码器?在什么平台或硬件上?

我听说当硬件解码可用时,Edge 支持 HEVC。目前的 GPU 和 CPU 附带 HEVC 硬件解码,我想知道还有哪些浏览器供应商在效仿。对于 H.264

,Firefox 已经可以像这样工作了

不,没有浏览器支持 H.265。并且在不久的将来不太可能增加广泛的支持。

编辑:

I updated the question because there are reports of it working in Edge when hardware decoding is available.

这是一个很好的观点。

这样的话,浏览器还是不支持。它正在将解码卸载到 OS (Windows),而 OS 正在卸载到硬件。但是结果和有浏览器支持是一样的。这变得更便宜,因为许可证是由芯片公司支付的。

背景:

H.265 许可历来非常昂贵。在某些情况下,价格比 H.264 贵几个数量级。 MPEG-LA 和 HEVC Advance 专利池希望苹果和微软等公司为此付费。但他们过于贪婪(特别是 HEVC Advance)取消了价格上限,因此微软将不得不为 H.265 支付数亿美元,而 H.264 的上限为数百万美元。 HEVC Advance 已更改许可政策,但可能为时已晚,因为 google Microsoft、Amazon、Netflix、Cisco、Mozilla 和其他公司正在开发免版税替代方案(名称为 Alliance for Open Media),因此在线视频再也不能成为人质。

在编译期间启用上述编解码器进行编译时,Chromium 可以支持 h.265。

看看 - https://github.com/henrypp/chromium/releases

这些都是 64 位版本,因此请确保仅在 64 位 Windows 上安装它们。

它适用于 IE 和 Edge,但前提是有硬件支持。据报道,它还可以在 Android 浏览器和 Chrome 中工作 Android 在某些具有硬件支持的设备上。

来源:https://caniuse.com/#feat=hevc

n.b。如果您努力使用 h.265 在您的 Web 内容中嵌入质量更好的视频,您还应该考虑转码并包括 webm:http://caniuse.com/webm/embed/。支持也不稳定,但随着芯片制造商越来越多地包括两种标准(HEVC 和 VP9)的硬件加速,绝对会迅速改善

Edge on Windows 10 支持 HEVC,前提是从 Microsoft Store 安装了相应的应用程序。

付费: https://www.microsoft.com/en-us/p/hevc-video-extensions/9nmzlz57r3t7?activetab=pivot:overviewtab

免费: https://www.microsoft.com/en-us/p/hevc-video-extensions-from-device-manufacturer/9n4wgh0z6vhq?activetab=pivot:overviewtab