-->
为五月的纽约流媒体保留座位吧. Register Now!

Google Open Sources VP8

Article Featured Image

[Updated Thursday, May 20, 8:15 a.m.ET]

Today, at their Google I/O Conference, 谷歌宣布,他们将开放VP8编解码器的源代码,VP8编解码器是他们在今年早些时候与On2一起收购的. By the time the announcement was made, 人们对它的预测如此之久,如此之广泛,以至于它同样是反高潮的. 我带着一系列问题去看公告. 在讨论了基本问题之后,我们将看到哪些问题得到了回答,哪些问题没有得到回答.

By way of background, Google宣布他们将完全开放VP8编解码器的源代码, 这样就完全免版税了. 他们还宣布了一种新的VP8视频容器格式,叫做WebM, 它是基于Matroska媒体容器的, 只能包含VP8视频和Vorbis音频. All Webm files will have a .webm extension (appropriately enough), and will play in HTML5-compatible browsers updated to support WebM; see http://www.webmproject.org/users/ for the list.

不会有测试,但为了避免混淆,VP8是视频编解码器,WebM是容器格式.

这些是最基本的,剩下的你可以在 www.WebMproject.org. Let's get to my questions.

Who's the supporting cast? 
没有一项技术——即使是来自谷歌的——是一座孤岛,即使是谷歌也需要广泛的行业支持才能成功. 所以我的第一个问题是谁在支持它.

让供应商支持这样的技术发布就像在兄弟会聚会上分发免费啤酒一样困难(至少在我参加的那些聚会上是这样)。. 支持的深度和持续时间将取决于VP8在市场上的长期成功, which is probably likely, but certainly not inevitable. 也就是说,谁报名参加了VP8的发布会?

除了Mozilla和Opera,还有很多人. 让我给Sorenson媒体一个简短的喊话,他们提供了VP8/H的比较.264 test clips I'll discuss in a separate article (so I know their Squish tool is working now); on the encoding side, they were joined by the usual suspects, including Telestream, Rhozet, ooVoo, and many others. As a nice surprise, Adobe首席技术官凯文·林奇在活动上发表了讲话, 主要是关于Dreamweaver和其他开发工具对HTML5的支持, 而且还涉及Adobe在VP8中对下面讨论的另一个小Adobe应用程序的支持.

硬件供应商比软件供应商更难收购, 但即使他们没有什么具体的宣布,他们也倾向于签字. 例如,NVIDIA的名字在支持硬件的列表上,但这里是他们的启发 quote. "As a leader in visual computing, NVIDIA一直致力于为用户提供最佳的视频体验, whether it's creating, viewing or broadcasting. 我们支持谷歌为推动VP8编解码器和新的WebM格式的广泛采用所做的努力.我们将在所有未来的NVIDIA图形芯片上支持VP8播放,嗯? AMD(拥有显卡厂商ATI), 英伟达最接近的竞争对手)也在名单上, but didn't have a separate release.

ViewCast宣布,“从今年第三季度开始, Niagara SCX将使用户能够利用vp8(高性能)捕获和流媒体视频, 在免版税许可下为WebM项目做出贡献的开源视频编解码器." Inlet also pledged support, “我们正在将VP8支持构建到我们的整个解决方案套件中, 包括我们的Spinnaker直播设备和Armada大容量转码系统."

在移动领域,高通的发布 stated “因此,我们将继续与On2/Google的工程团队合作,在我们的移动平台上支持VP8编解码器,并在高通驱动的移动设备上提供丰富的视频体验. Texas Instruments chimed in "With access to the VP8 code, 我们的OMAP 4平台提供移动架构所需的低功耗高分辨率VP8解码. 我们高效地提供VP8性能, 利用高度差异化的视频引擎,而不是完全依赖MCU.“因此,至少有两家手机厂商似乎正在为这一领域提供支持.

在平台方面,Kaltura, Encoding.com, Brightcove和其他公司也宣布支持Webm, with many more likely on the way; the full list is at http://webmproject.blogspot.com/

At this point, 我们知道实时编码硬件将是可用的, presumably sometime soon, 但不知道gpu加速回放是否在卡中, 虽然这可能是一个如果而不是什么时候的问题. 这是一个重要的问题,因为谷歌的常见问题之一是:

WebM播放似乎在我的计算机上使用了大量的处理器百家乐软件. Why is this?

支持WebM的浏览器的开发者预览版本还没有完全优化,因此在屏幕渲染方面的计算占用比我们预期的一般版本要高. VP8编解码器的计算效率目前使用编解码器级开发更准确地测量 tools in the SDKs. 浏览器实现的优化即将到来.

优化是不错,但正如我们看到的Flash和H.264在Mac上的Safari中,GPU加速是可行的.

What about Microsoft and Apple?
Both conspicuously absent. 就苹果而言,这意味着我们不知道iDevices或Safari浏览器是否支持VP8. 微软设备和ie浏览器也是如此, 它们目前的市场份额在40-50%之间.

Can they not adopt VP8? Interesting question. As I understand it, 他们都是w3c委员会的成员,负责决定HTML5标准的组成, and both could say no, just like they did with Ogg Theora. On the other hand (see next question), 谷歌可以通过YouTube提供重要的影响力,迫使苹果和微软加入自己的阵营.

谷歌将在多大程度上利用YouTube来“激励”微软和苹果支持WebM? 
This is the stick, eh? 一个不播放YouTube的浏览器就像(继续一个主题)一个没有啤酒的兄弟会聚会, which is to say not very popular. If YouTube went VP8 only, both Microsoft and Apple would have to support the new technology; Google fell short of that position, 简单地说,他们要把整个高清目录重新编码成VP8格式. 让你想知道YouTube到底有多少服务器,但这就是他们说的.

Adobe会在Flash中包含VP8播放吗? 
Adobe的Kevin Lynch在以HTML5为中心的人群礼貌的掌声中宣布:是的,它会的. 这是否意味着闪电侠不会像许多人预测的那样死亡?. Not sure; give me a couple of weeks to sort through this one.

What about Android? 
Android肯定会通过Chromium、Opera和Firefox支持WebM. 但林奇也表示,Adobe在活动的第二天发布了一些与android相关的公告. Remember that Flash Player 10.1将在Android平台上实现硬件加速,至少对H来说是这样.264.

那么MPEG-LA(代表H.264 patent group)? 这会导致专利组织永久延长免费互联网使用的免版税政策吗? 
I sent a late note to MPEG-LA, and haven't heard back, 但是我迟到了,这是我的错而不是他们的错. 看看MPEG-LA何时以及是否会对这一声明做出回应,将是一件有趣的事情.

And finally, the big one? How does VP8 quality compare to H.264?
Check here to see for yourself.

UPDATE:

在谷歌的声明发布几小时后, 微软表示IE 9将支持VP8, 但前提是它已经安装在系统上, 所以它不会像谷歌一样在IE9浏览器中包含VP8编解码器, Mozilla, and Opera. 这是一个奇怪的选择,因为这项技术是免费的. 尽管微软做出这一决定可能有很多原因, 一个突出的问题是,他们认为VP8可能侵犯了H拥有的技术专利.由MPEG-LA管理的264知识产权组.

As you may know, 微软是MPEG-LA专利组织的成员之一, as is Apple, 而对潜水艇专利的担忧是苹果拒绝支持Ogg Theora成为指定HTML5编解码器的一个经常被提及的原因. 历史会不会重演呢?

Interestingly, we asked MPEG_LA for a response to the Google announcement; you can read their comments below. 我只想说,他们没有给VP8一个干净的、与专利相关的健康证明.

"There are likely many patents used, 用户也有兴趣了解在他们之下的许可的成本和可用性," says MPEG-LA's Tom O'Reily. "Therefore, 专利池许可将为市场提供服务,因此用户可以将使用该技术的成本纳入其商业模式,并在他们决定这样做的情况下,以合理的条款获得使用专利的适当许可."

为了澄清,我们问:“你说的是VP8还是H ?.264? 你是在提VP8的专利申请吗?MPEG-LA回应道:“谢谢您的检查。. We are talking about VP8. 除了我们的初步回应,我们没有其他评论."

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Related Articles

VP9即将到来,但诺基亚的专利之争可能会让它结束

谷歌计划在一个月内发布VP9编解码器. 虽然这听起来很有希望,但财大气粗的公司会想要推迟采用.

参加流媒体东部的11个理由

Show includes new HTML5 track, Broadband Device Pavilion, and speakers from Blockbuster, Starz, NBA, Huffington Post, A&E,哥伦比亚广播公司,美国在线,美国网络和赫斯特互动媒体等.

走向无限和超越:MPEG LA扩展H.264互联网视频无限期暂停

该标准机构永久延长了从2015年起对用户免费的互联网视频免版税许可

谷歌的WebM战略:开源批准还是专利暴露雷区?

谷歌似乎更关心的是修改它的WebM常见问题解答,而不是帮助在线视频世界了解开源软件H的实际和经济利益.264.

Flumotion首先使用Live WebM流媒体

就在谷歌宣布其免版税网络视频格式几天后, 一家西班牙公司正在提供实时HTTP服务.

Google Intros Google TV, Adds Flash 10.1 to Mobile OS 2.2

谷歌电视计划架起电视和网络的桥梁,为客厅的观众提供两者的最佳体验.

Companies and Suppliers Mentioned