您的位置首页  网络科技  电脑软件

苹果低头?iOS 14增加对谷歌VP9编码支持

一直以来,支持HEVC(H.265)的苹果都和谷歌主推的VP9视频编码不对付,这导致苹果设备哪怕在iPhone X和后续机型在获得原生HDR支持之后也没办法观看4K的VP9视频。

在苹果六月份发布的iOS 14系统中,更新了开放测试版系统的用户惊奇的发现iOS 14居然开始支持VP9编码了!以往iPhone观看油管视频由于只能使用兼容模式下的AVC(H.264)视频编码所以最高只能看1080P,而在加入VP9编码之后就能正常观看油管4K和HDR视频了。不得不说,此次全面向安卓系统「看齐」的iOS 14的确致敬得很彻底。

视频编码大家也许都不太熟悉,说起什么HEVC、VP9那更是一头雾水,不过大名鼎鼎MP4应该无人不晓吧,MP4就是上一代编码之争的王者-H.264/AVC编码视频的主要封装格式。10多年来,基于MPEG的H.264视频编码几乎是世界上唯一的HD视频编解码格式,几乎所有记录或播放1080或720视频的设备都包含H.264。

不过随着移动智能终端设备和在线视频的发展,通过网络观看直播视频,电影和综艺节目、发布小视频已经成为互联网的一大支柱应用。高清晰度、高比特率、低网络流量成为当下在线视频的几个最核心的需求。2012年ITU-T VCEG继H.264/AVC之后又制定了继任者H.265/HEVC,HEVC在H.264基础上改善了编码算法,提高了压缩效率,减少延时。

H.264由于算法优化,可以低于1Mbps的速度实现标清(分辨率在720P以下)数字图像传送;HEVC则可以实现利用1~2Mbps的传输速度传送720P(分辨率1280x720)普通高清音视频传送。相对于大家熟知的H.264,平均可以带来接近于 50% 的带宽节省。

VP9是由谷歌在2013年开发的开源、免费的视频编码标准,VP9作为VP8的后继产品,主要竞争对手就是高效视频编码标准 HEVC。VP9 与上H.264标准相比在保证画面质量相同的情况下仍然只占用前者50%的带宽。作为谷歌家首推的亲儿子,安卓在4.4版本就加入了VP9编码的支持,旗下的油管视频也全线换装,这也导致不支持VP9编码的苹果系统不管是Mac OS还是iOS长期以来都只能看1080P的视频。

此外谷歌也在浏览器领域积极推进新一代视频编码的落地,包括自家Chrome浏览器在内,VP9在网络浏览器中有更良好的支持性。它也以其优秀的视频编码质量和压缩效率而被广泛应用于互联网视频网站中。知名流媒体提供商奈飞(Netflix)就以VP9编码来传输视频,国内比如爱奇就是第一家支持VP9编码的视频网站,目前网页端综艺类节目几乎都使用了VP9编码的视频流。

总体来说,继承H.264衣钵的H.265/HEVC不管在编码性能还是对高清视频的支持上都要优于谷歌家的VP9,由于HEVC采用的依旧是H.264 的视频编码标准体系,适配起来难度较小,尽管存在编码复杂度提升导致的硬件解码要求高的问题,但是硬、软件厂商也还是愿意采用。

不过HEVC还是存在一个最大的问题,那就是使用HEVC编码需要缴纳授权费用,这部分费用是内容提供方需要承担的,不同于H.64统一由MPEG LA建立的专利池,HEVC主要分为3个不同的专利池分别由专利拥有者持有。特别是HEVC Advance(今年华为也加入了)的加入造成重复收费,就连HEVC核心专利持有者的苹果也逃不掉被收专利费的命运,这也让各家浏览器至今都不支持HEVC。

于是谷歌研发出了可以免费使用的VP9编码。但在实际推广中,微软、苹果等公司不愿看到谷歌VP9一家独大,其他互联网厂商也不希望主流视频编码格式被垄断,因此VP9在很长一段时间里面主要在谷歌自家的产品中得到支持,其他使用 VP9 的大厂并不多。

2015年,一个试图替代VP9和HEVC/H.265的新标准组织成立了,那就是开放媒体联盟Alliance for Open Media(AOM)。这个新的开源标准吸引了Adobe、亚马逊、AMD、奈飞、Facebook、思科、苹果、英特尔、英伟达等等巨头的参与。中国的爱奇艺也率先加入了AOM联盟,随后阿里云、腾讯也宣布加入。

几十家高科技公司组成的联盟,很快开发出了新一代开源的视频编码标准AV1(AOMedia Video Codec 1.0),AV1一上马就得到了奈飞(Netflix)、BBC、爱奇艺(客户端)等一众平台的推行目标。Netflix透露,AV1的压缩效率比原来使用的VP9编码提高了30%,作为专利拥有者的苹果当然也宣布支持AV1编码。

说了这么多,苹果支持这个突然冒出来的AV1和iOS 14支持VP9有什么关系?前面说到,VP9由于谷歌的独家专利导致推广的效果一直不理想,既然一个人搞出来的编码没人用,那就组成一个联盟再开发一个免费编码。没错,谷歌不仅开发了VP9,还牵头组建了AOM,整出了更牛x的AV1标准。各个参与了AOM的大厂看到谷歌这一波漂亮的穿插包围纷纷表示「投降」,相继支持了VP9和AV1编码,针对AV1编码的硬件加速也在开发中了。

视频编码之争已经拉开,巨头们争相入股下场玩起了「圈地运动」,像奈飞(Netflix)、爱奇艺、微软等同时下注HEVC、VP9、AV1的大厂不在少数 ,要想不被垄断就只有当墙头草。就目前的情况来看,HEVC和VP9/AV1的应用场景都有各自的适用范围。继承于H.264的HEVC在商业应用中更加广泛,多使用于安防、军政、企业等整体生态互联互通的场景;在互联网视频应用和浏览器等消费市场则也需要一款VP9、AV1这种免费编码。

至于以后到底是哪种编码标准最终笑到最后或者是找到各自发展的方向,这个谁也说不准。像苹果这种传统的互联网大厂,一向都是我全都要的态度,所以这次作为「硬骨头」的苹果终于支持VP9向谷歌低头做法想必也是有一定考虑的。你说苹果为什么支持VP9?

(编辑:hnm)

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186