没有硝烟的战争,下一代视频编解码器之争 | WebRTC编风网
1

没有硝烟的战争,下一代视频编解码器之争

已有 580 人阅读此文 - - - befo

去年有一个叫做“Alliance for Open Media”的联盟组织出现了,在这篇文章中我想要讨论的问题是:这个联盟的未来发展方向,联盟中的这些互联网巨头带给我们的启示是什么?以及如何看待下一代视频编解码器之争?


目标

这个联盟最初的目标是希望通过全体成员的努力创立一套新的、开放的、免版权税的视频编解码规范,包括一系列配套的媒体流封装格式、内容加密技术和自适应流媒体技术,借此为下一代高质量媒体服务体验的到来创造机会。

但想要实现这一点是非常困难的,目前为止,完成这项工作最成熟的编解码技术当属VP9。

那么,这个联盟组织是否打算站在VP9的肩膀上,还是打算从零起步打造新一代编解码器VP10?Mozilla,作为成员之一,声称他们“相信通过将Daala、Cisco的Thor以及Google的VP10联合起来可以为打造一套真正的、世界级的、免版税的编解码技术提供非常好的基础。”

从这几项编码技术来看,Daala从VP9汲取了许多技术。Thor尚且还太年轻,而VP10目前仅仅是一个由VP9引申出的一个概念。所以更有可能的是VP9将会成为下一代免版税编解码技术方案的基石;恰在同一时间,微软在它的新一代浏览器中采用了VP9,这或多或少表露出了这样的意向。


再谈谈这七位最初组建联盟的成员,我们可以从他们身上获取到哪些信息呢?他们各自又有怎样的利益考量?

  • Cisco

Cisco可谓是网络设备和统一通讯领域的巨头人物了。至今为止H.264标准还是由它在背后支持,主要依靠于它的部署系统。也就是说,它可以自行选择要支持哪一种视频编码器来作为下一代视频编码标准。如果它把H.265用在它的高端远程显示单元中,那么它可能在几次试验后就对继续在这条路上走下去失去信心了。

因此,目前Cisco几乎还没有表露过未来他们在视频编码器上的选用方案。

  • Google

Google目前需要免费的编解码技术。所以对于Google而言,这意味着他们将继续挖掘VPx系列的编码器,最终得到他们想要的——一个真正免费的视频编码器。

在这里,Google首要的、也是最重要的目的是要将这个免费的编码器用在YouTube以及之后的WebRTC上。Chrome自然是显而易见的搭建这些技术的载体。

我并没有看到Google在对VP9的推动上有丝毫放慢速度的迹象,包括与Vidyo的合作,VP9是谷歌开发的视频编码器标准,用来代替H.26x。它现在正用作下一代视频编码器的基础来代替H.265。

因此,为了达到目标,Google可能会大力扩大他们的团队去尝试、加速推进他们的技术开发。

  • Intel

Intel近几年来一直在尝试攻克移动设备遇到的瓶颈问题,但是收效甚微。当谈到移动设备,毫无疑问这个市场一直都是由ARM芯片主导的。

其实Intel并不能为作为联盟目标之一的高扩展性能带来什么实质性的帮助,但是这毕竟是一个很好的开端。因为他们目前是联盟中唯一的芯片制造商。所以,从另一方面来说,在其他相关成员加入之前,Intel很有可能是在白费功夫。

我们这里真正需要的公司是:ARM、Qualcomm、Broadcom以及Samsung。

  • Microsoft

Microsoft在这里终于决定要离开H.26x的世界了。这是一个非常好的消息。同时,它正逐步转向采用WebRTC。

将Google Chrome和Microsoft Edge都纳入这一目标下无疑是成功的必要条件。但是遗憾的是Apple在这股热潮中消失了。这将会为这一目标的市场推进带来巨大挑战——如果Apple没有在他们的iOS设备上安装这套编码器的硬件加速单元,就意味着一大片基于Apple的消费市场将会消失。

回顾Microsoft的发展历程,似乎它正在扮演一个始终站在时代前沿的引领者,时刻准备着这一天、新时代的到来,而不再是90年代的古老的、称霸的“恐龙”的形象。

  • Mozilla

这个联盟对于一个像Mozilla这样的公司显然是再适合不过了。对于联盟本身而言,这也是个非常好的消息——3/4的主流浏览器制造商都被纳入了这一目标下,这样高度的统一在这个领域已经很多年没有见到过了。

  • Netflix

Netflix采用H.265传输他们的4K视频流服务。我当时感觉很奇怪,为什么他们采用了H.265而不是VP9。我非常肯定最近HEVC Advance发布的关于对每一套节目内容都要收取专利费的消息已经让Netflix头很痛了,我想这也是他们转身加入这个联盟的决定性因素。

如果你是一个内容供应商,而且以Netflix的利润、商业模式,在如此大规模的市场范围运作,你就会发现HEVCAdvance提出的每个节目的毛收入的0.5%作为专利费一年下来将会是公司的很大一笔支出,年复一年将慢慢消耗公司的财力。

因此YouTube、Amazon、Netflix都加入了这个联盟,可以毫无疑问地说这些网络视频媒体都意见很大,纷纷转向了这个联盟来对抗HEVC/H.265。


局外者,在这场行动中,谁消失了?

我们现在已经看到了3/4的主流浏览器巨头公司的身影,唯独没有看到Apple。当然这个联盟也缺少了传统内容的供应商、制造商、芯片供应商。

  • Apple

Apple简直像一个谜。他们没有为此正式表露出他们的意图,但是就目前来看情况似乎并不理想。

1、可以从他们的产品来看。他们的设备都支持基于H.265的硬件加速器,所以表明Apple或多或少更倾向于H.265。一般而言,很难一下子将公司的供应商转向另外一家。

2、在谈到现代网络技术的时候,Apple的Safari以及它的引擎Webkit都是相对滞后的——WebRTC就是一个很好的例子。

3、Apple已经拥有了H.265的专利,并且是MPEG-LA的一员。所以,他们还会将赌注下在另一个组织上吗?同时在两个对立的组织中立足?难道要将他们获得的H.265专利贡献给为了开源媒体而生的“Alliance for Open Media”?这种可能性应该很小吧。

但是,另一个有趣的事情是,一旦这项提案,附带已经研发出的一套视频编码标准放到了W3C和IETF的面前等待审核、标准化的时候,Apple还会反对吗?

  • 内容供应商

内容供应商目前还没有使用H.265,他们仍然在采用已经过时的MPEG2或者目前正在流行的H.264。对他们而言,逐步转向H.265似乎是合情合理的。

也就是说,目前在韩国和日本的一些节目供应商,实际上已经拥有了H.265的专利。

  • 内容制造商

内容制造商中的一部分已经变成内容供应商了。这样他们的工作就不仅仅是将节目内容制造出来后直接卖给供应商就算结束,而是直接将他们的节目内容送到观众面前,这意味着他们的专利费支出也可能会不少。

如果你问我他们会不会加入这个联盟,我的答案是肯定的。

  • 芯片供应商

芯片供应商是这个领域真正的隐匿者。他们中的有一些公司(比如Samsung)已经拥有了H.265的专利。他们会愿意将之前的努力都抛弃,转身去迎接一个免版税的新视频编码器吗?答案很难说。

如果这项提案的背后没有芯片供应商支持,那么它将很难成功。比如,业界对于WebRTC的主要抱怨声之一就是它的编码器缺少芯片的支持。所以为了这套编码方案最终的成功,这一点是必须要去改变的。这也是这个联盟需要靠政治力量来解决的地方——他们需要吸纳进更多的芯片制造商,扩大他们的规模。


HEVC/H.265的终结即将到来

这个联盟的成立如果可以很好地运作下去,意味着视频编码领域H.26x系列的终结,从此投身于开发免专利费的开源视频编码方案的不懈努力中。如此“暴行”类似于当年Linux的诞生,以及之后它对服务器端操作系统和因特网本身的作用。

对于未来我们的电子消费生活来说,视频编码标准的免版税化是非常重要的。

感谢那些敢于提出此想法并且一步步将它变成现实的人。

 


来源:编风网(微信ID:befoio), 译者:xuehy,编风网专栏作家,转载请注明出处

4
相关文章!
  • 1486631713(1) WebRTC视频采集模块和数据流水线建立
    - 阅 145

    本文在深入分析WebRTC视频采集、SDP协商和VideoEngine源代码的基础上,重点研究其视频采集模块的实现,视频数据流水线的建立,和视频数据从采集到待编码的流向。

  • 0-1 WebRTC的模块处理机制
    - 阅 281

    本文在深入分析WebRTC源代码基础上,学习研究其模块处理机制的实现细节,从另一个角度理解WebRTC的技术原理。

  • 0 Web 前端实时化
    - 阅 275

    实时作为 H5 的核心思想之一,意味着便捷的交互体验、高效的网络传输、快速的交流和更多的机遇,但由于 Web 对于实时天然缺乏支持,传统的 Web 技术并不适合实时化场景。

  • 0 webrtc中的网络反馈与控制
    - 阅 611

    本文主要介绍WebRTC中网络反馈与控制的方法和策略。

  1. 匿名 - 2016.05.24