BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

H.264近况

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2011年2月22日. 估计阅读时间: 4 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

自从Google Chrome宣布在HTML video标签中放弃对H.264的支持后,微软就开始提供支持H.264的插件了,至少会对Windows版本的Chrome提供这一支持。微软之前曾对Firefox提供过这一支持,但使用的浏览器检测JavaScript代码可能会导致站点拒绝向该浏览器代理提供H.264服务。由于微软支付了Windows下的H.264许可费用,因此在Windows操作系统上使用这一技术从许可上来说是完全没有问题的。

虽然很多人都觉得H.264很不爽,主要原因在于其专利的覆盖范围以及针对MPEG-LA的许可费用,但持有H.264专利的组织却认为没有任何人能够保证WebM不会受到专利的限制。由于收购了On2,Google现在持有大量的专利,他说其他人可以使用这些专利而不会遭到起诉。

MPEG-LA(表示会像H.264那样启动专利联营)现在宣布要为VP8申请专利。如果没有其他的专利持有者的话,Google是不太可能会投票给该专利的;但如果投了,那么对H.264持反对意见的人无疑会继续反对那些不支持这种格式的浏览器了(仅仅因为许可/专利的原因)。虽然Google声称他们经得起审查,但一切还都需要时间的检验。

内容、硬件与软件

对视频codec未来的分析主要集中在计算机浏览器的软件方面。计算机软件升级很容易,用户可以在相互竞争的软件平台之间进行选择。如果某个站点无法访问,用户可以使用其他浏览器(或是访问其他站点)。

但重要的是内容制作者与提供商。某个浏览器是否原生支持某个codec其实与内容的查看数量以及制作该内容的人关系并不大。虽然社区的视频站点(如YouTubeVimeo)都会生成大量的数据(YouTube每分钟会上传35个小时的内容),但主要的商业内容依旧是由媒体公司提供的,在他们眼中,H.264是根深蒂固的。Google有能力将所有的YouTube视频都转换为WebM格式,并且仍然支持Safari与IE9所用的HTML5格式。WebM内容只被Opera、Firefox以及Chrome浏览器所支持。

不管计算机浏览器市场变成什么样子,大多数商业站点都还会继续支持H.264并将其作为主要的视频格式。整个流水线生产过程涉及到视频编辑、拼接、剪辑与后处理;所有的软件工具都会基于一种标准化的格式。所有这些流程都支持H.264,要想支持现有的Opera和Firefox浏览器,视频就需要通过Flash进行包装,因为它可以解码H.264(但在Windows平台外的性能会有所降低)。

直到WebM有足够的硬件支持后,内容流水线才有可能变化;但硬件设备如电视、移动电话以及机顶盒等是不会有什么改变的。Google深知这一点,因此WebM项目开发了参考硬件设计,目的就是为了解码WebM流。预计首款集成了WebM硬件支持的商用芯片将于今年首季度问世,同时Rockchip会演示在全高清画质下解码WebM的平台电脑

从很多方面来说,硬件支持都是非常重要的。首先,使用软件解码视频要比使用硬件更加耗费电量,而电量对于手持设备来说是很重要的。其次,硬件很少会发生变化,像是电视与机顶盒等硬件很少会更新固件来引入新版本。安装好的硬件要想支持新的硬件实现都需要一段时间才行;移动电话的生命周期一般为2年,而电视和机顶盒则为4到5年。因此,即便现在就提供了对WebM硬件解码的支持,但对于大多数系统来说,还是使用软件解码比较现实。

诺基亚

微软与诺基亚开始携手可能会打乱移动世界的平衡。虽然Android仍旧坚守WebM、iOS依旧坚守H.264,但诺基亚却将赌注压在了Windows Mobile上,它支持的是H.264而非WebM。这样,诺基亚可能会实现对H.264流的硬件解码支持。然而,目前Windows Phone对移动电话领域的影响却颇为有限。

查看英文原文:H.264 Update

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT