新一代互联网视频压缩AV1最新进展【2017.8】

前几天,开放媒体联盟(AOM,Alliance for Open Media)举行了董事会议,对AV1编解码器的发布日期进行了讨论,Netflix和YouTube能够在2018年初开始使用AV1,而硬件实现要花费更长的时间。AOM作为跨行业开源联盟,成员涵盖了Amazon、Cisco、Google、Intel、Microsoft、Mozilla、Netflix、AMD、ARM和 NVIDIA,它成立的目的是为互联网和其他市场创建一个开源的视频编解码器(AV1,AOMedia Video codec),这种会员制的建立预示了AV1可以被软硬件开发商迅速接纳,可以快速部署于Chrome、Internet Explorer和Firefox浏览器中,并被至少两个顶级的优质内容发行商使用,这似乎让HEVC的未来充满了更多的不确定性。

什么是AV1?

AV1编解码器将是AOM发布的第一个视频编解码器,它的定位是取代Google的VP9并与现在的HEVC标准竞争,尽管在正式推出AV1的时候我们才能知道编解码器的性能,但是AOM的强力支持赋予了AV1巨大的竞争优势,这样可以确保在浏览器、移动设备、OTT和智能电视中及时部署AV1以及快速增加YouTube、Netflix和Amazon的AV1编码内容的发行。当然AV1也面临着挑战,首先HEVC在硬件部署方面具有多年的领先优势,另外要在不侵犯H.264、HEVC和其他视频相关的IP拥有者的专利权的前提下去开发AV1也受到了权威专家的质疑。

虽然最初的AV1实现将吸收Daala和Thor的一些特色,但是它的大部分代码来自于VP10,AOM的目标是使AV1的压缩性能比VP9/HEVC提高50%,允许合理地增加编码和播放的复杂度,AV1主要应用于UHD视频(包括更高的码率、更宽的色域和增加的帧率)并具有在相当快的计算机的浏览器上播放4K 60fps视频的能力,编解码器的基础版本和BT.2020的彩色空间一样将支持10bit和12bit编码,此外AV1还要为WebRTC(实时通信)提供编解码支持。

一旦AV1可以使用,YouTube希望将视频编解码器尽快转换为AV1,特别是对于UHD、HDR和高帧率视频,因为它们的编解码器需要实现比VP9更显著的带宽节省。

AV1如何与目前的编解码器比较性能?

由于多种原因,AV1与现有编解码器的性能不太容易比较,其中一个原因是AV1的开发过程。AOM在宣布AV1编码服务时,其成员Bitmovin的一篇博客中明确定义了AV1的开发过程,以下是一个片段:

  • 基本代码中添加了很多编码工具作为测试的功能,在编译时使用不同的标志进行控制。
  • 硬件小组(AOM内部的硬件成员组)检查这些测试的功能以确保在硬件中可以实现。
  • 每一个测试的功能都要通过IP检查以确保没有IP被侵犯。
  • 一旦检查通过了,那么测试的功能默认是开启的。

所以AV1由补充了很多测试功能的基本代码组成,这些测试功能可以默认开启或关闭,作为一个开源的编解码器,每一个公司都可以编辑自己的编解码器,选择需要开启的测试功能并设置他们自己的默认配置,因此与H.264、H.265和VP9类似,存在多种形式的AV1编解码器。

根据Streaming Media East中的一个报告,图1给出了Bitmovin AV1编解码器和VP9、x.265、MainConcept以及x.264的性能对比,从总体的平均值来看,Bitmovin AV1编解码器是最好的。

图1 The Bitmovin 4K codec compared to other codecs for a presentation given at Streaming Media East 2017.

什么时候推出AV1?

预计比特流会在2017年12月31日冻结,在过去的三四个月里这一直是AOM的目标。在比特流冻结之后,Google和Firefox会在几天内支持AV1播放,在生产方面,一旦AV1播放可以使用,YouTube就会开始部署AV1比特流,Netflix的Anne Aaron也发表了相同的意见:“我们必须把AV1整合到我们的编码流水线中以运行初始的测试。随着AV1的发展,我们将继续更新代码,如果Chrome或者其他浏览器的AV1播放可以使用了,我们就能够把AV1整合到我们的生产工作流程中。”

硬件支持不可避免地要花费更长的时间,当比特流冻结时,Google会把硬件设计交付给芯片供应商,让他们开始设计过程,这是On2和Google自On2 2007年收购Hantro产品OY以来一直在追求的策略。

AOM成员Ittiam的首席业务官Mukund Srinivasan预测在比特流冻结之后的12-18个月里才可以拿到芯片,再有6个月基于这些芯片的产品才会上市,如果在2018年1月1日比特流冻结,这意味着在2019年中后期之前,具有硬件AV1解码的产品才可以获得。

在短期内,Srinivasan还指出软件解码优化会在比特流冻结后的6个月内出现,软件解码优化是Ittiam的专长,这些优化会使得软件解码在一系列的移动平台上和用户中更受欢迎。

原文发布于微信公众号 - 媒矿工厂(media_tech)

原文发表时间:2017-09-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

一个很有借鉴价值的编程故事

这是一个真实的故事,关于我自己的。一个理智的生命个体是怎么一步步走向疯狂? 我穿着西装,坐在办公室里,脑子里有一个模糊的创业想法。然后,我决定学习编程。我曾经无...

2946
来自专栏企鹅号快讯

安卓 iOS 版双双更新!还带来一大波小游戏

文/极客修小编 阿啦啦啦啦啦!某微某信又更新了! 这次更新可是安卓和 iOS 一起“吃螃蟹”,双双首发! ? 不废话,说重点。 这次某微某信更新的主要有三个新功...

1978
来自专栏SDNLAB

思华SDN技术在盛大游戏G云2.0中的应用

1876
来自专栏FreeBuf

一篇小黄文牵出国内最大黑产,你被“上”过吗?

上周有热心的小伙伴向Magiccc反馈,点击“阅读原文”发现极验移动官网底部有不可描述的浮窗广告,点击后跳出一篇小黄文。

1482
来自专栏养码场

一周播报|忙成狗的DBA,为啥老被误会混日子?

DBA的工作到底是一天天喝茶看报混日子,还是忙成狗?很多人也许不知道DBA到底在忙什么,发展路径又是怎样的。养码场的群友们对此的讨论,也许对你未来跳新坑的方向有...

602
来自专栏闰土大叔

AngularJS、React 是真的被淘汰了吗?

是这样,最近有个朋友跟我聊起,说前几天去面试北京的一家公司,和某度有点关系。面试官看我简历上写着 AngularJS,告诉我以后别用这个了,还有 React,并...

7913
来自专栏腾讯大讲堂的专栏

春晚控制后台故事分享

腾讯大讲堂隆重推出【100亿次的挑战】系列海量服务之道2.0讲座,覆盖技术、产品、项目管理、支撑、支付5个维度。第二场【产品篇】3000名鹅厂员工参与,场面火爆...

1998
来自专栏人称T客

如何避免灾难 云端七大误不看定失误

随着企业在利用云计算带来的好处的同时,他们也成为了常见失误的牺牲品。 第一失误:未能实现角度访问控制 新转向云的公司往往没有意识到他们的数据是多么的脆弱。云中的...

2789
来自专栏SDNLAB

SDN和NFV:云网络的未来

编者按:软件定义网络固然可以在云中获得更高的效率和更大的灵活性,但是,诸如安全性和加密等方面的挑战阻碍了其进一步发展,SDN和NFV是云网络未来的发展趋势。 ?...

3398
来自专栏玉树芝兰

笔记应用怎么选?

第一句是“好脑子赛不过烂笔头”。记笔记很重要。数字时代,我们应善用科技的成果,使用笔记应用来记笔记。

1042

扫码关注云+社区