H.265/HEVC Web 浏览器支持 [关闭]

Posted

技术标签:

【中文标题】H.265/HEVC Web 浏览器支持 [关闭]【英文标题】:H.265/HEVC web browser support [closed] 【发布时间】:2016-07-22 19:25:05 【问题描述】:

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

当硬件解码可用时,我听说 Edge 支持 HEVC。随着当前的 GPU 和 CPU 附带 HEVC 硬件解码,我想知道哪些其他浏览器供应商正在追随。 Firefox 已经在 H.264 上这样工作了

【问题讨论】:

因为这在 Google 上排名第一:3 1/2 年后这里有什么消息吗? @Sliq 最好选择所有现代浏览器都支持的 VP8/VP9,而旧版浏览器则回退到 H.264。 这么多年以后来的人,请查看caniuse。 【参考方案1】:

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

编辑:

我更新了这个问题,因为有报告称当硬件解码可用时它在 Edge 中工作。

这是一个很好的观点。

在这种情况下,浏览器仍然不支持它。它将解码卸载到操作系统(Windows),操作系统正在卸载到硬件。但结果与拥有浏览器支持相同。这变得更便宜了,因为许可证是由芯片公司支付的。

背景:

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

【讨论】:

我更新了这个问题,因为当硬件解码可用时,有reports 在 Edge 中工作。 这是一个很棒的答案,我想知道是什么“占用”了这么长时间,但人质的情况是有道理的。不过,我希望联盟能创造出比 webm 更好的东西。 Apple 似乎解决了许可问题。 macOS 10.13 (High Sierra) 和 ios 11 即将支持 HEVC。 我们拭目以待。对于 HEVC 来说,这可能为时已晚。 2017 年 3 月 31 日宣布了第三个专利池。看看这对于手头没有 25 万亿现金的公司会有什么影响。 encoding.com 报告称,他们对 HEVC 的需求已从 6% 下降到 3%。虽然苹果支持很有趣,但我的钱仍在 VP9/AV1 上【参考方案2】:

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

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

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

【讨论】:

macOS 和 iOS 上的 Safari 11 将支持 HEVC。需要注意的是,macOS 10.12 或更低版本将不支持它(Safari 将被向后移植)。在 iOS 上,它将仅限于配备 A9 或更新 CPU 的设备:iPhone 6s、“iPad”(第 5 代)和 iPad Pro。 webm 不允许 x265 + opus,这是带宽效率最高的。我只能在 mkv 中包含该对 @Offenso 使用 webm 的重点是使用 VP9 而不是 H.265【参考方案3】:

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

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

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

【讨论】:

除非支付版税,否则分发此编译结果是非法的。 呃...我在 Linux 而不是 Windows 下需要这个...【参考方案4】:

如果从 Microsoft Store 安装了相应的应用,Windows 10 上的 Edge 支持 HEVC。

付费: 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

【讨论】:

以上是关于H.265/HEVC Web 浏览器支持 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Codecs系列H.265/HEVC视频编码技术汇总——导航页

Codecs系列H.265/HEVC视频编码技术汇总——导航页

h264, h265 和 libvpx 比较(h264/avc, hevc 和vp9比较)

h264, h265 和 libvpx 比较(h264/avc, hevc 和vp9比较)

音视频数据处理(二)-H265/HEVC视频码流分析

新一代高效视频编码H265/HEVC(笔记-1)