写点什么

Mozilla 考虑支持 H.264

  • 2012-04-05
  • 本文字数:1076 字

    阅读完需:约 4 分钟

历史上,Mozilla 曾拒绝过使用非开放的编码解码器(如 H.264),InfoQ此前也就这一话题进行过报导。Mozilla 之所以拒绝主要是因为支持H.264 与它的思想观念不一,因为H.264 有专利覆盖,并且由MPEG-LA 许可使用。人们不禁要问,Mozilla 这样的姿态会被软化吗?

MPEG-LA 宣布互联网视频编码解码器要追溯到 2010 年。Google Chrome 虽然一年前威胁说要移除对H.264 的支持,但是直到现在仍然没有采取相应的行动。

微软在其Windows 平台对H.264 编码解码器进行了授权,它通过在浏览器中提供插件来渲染H.264(也包括其他的视频编码解码器)。OSX 则继续内置了对H.264 的支持。对于其他操作系统中的浏览器,Flash 插件为H.264 提供了解码支持,不过很少利用到硬件加速。

与此同时,Adobe Flash 移动版(Adobe Flash for Mobile),这个曾一度被吹捧为Android 流行设备上与众不同卖点的产品,在四个月前惨遭终止。去年,每一款卖出的智能手机都支持Flash 或者H.264 适配解码(一般都支持硬件加速),而开源的WebM 编码解码器则在设备和操作系统上都显得乏力不堪。

智能手机和平板电脑容量的不断增加正在对传统PC 的销量造成重大影响。四分之三的桌面浏览器都支持H.264 解码(如IE、Chrome 和Safari combined,它们占据了全球约75% 的浏览器市场)。

基于这一现状,Mozilla 开发列表中有一条建议就是为平台增加视频解码器支持,以使得视频可以基于平台能力进行显示。 Bug 714408 允许 Gecko 平台使用安装在平台之上的编码解码器。这意味着只要 H.264 视频解码在微软和 OSX 平台上可用,那么浏览器就可以正确地显示视频。此外,移动设备(通常对于电量使用更为保守)会将解码工作交给硬件加速完成,而不是交给 CPU 工作,这么做通常是为了节省电量。移动设备中的 Firefox 将能够利用到这些编码解码器,而不再需要将显示视频的任务推给 Flash 插件完成。

然而,平台对于WebM 硬件解码却只有有限的支持(甚至对于那些开放安装额外编码解码器的平台也是如此)。随着iOS 平台的快速增长,以及该市场越来越有限的发展空间,WebM 渗透移动市场的机会几乎消失殆尽。

最后, Daring Fireball 给出的链接显示,许多 Torrent 站点都已决定默认将年代久远的 Xvid 迁移到 H.264 编码。

如果 Chrom 按照它的承诺移除对特许编码解码器的支持,也许 WebM 还有那么一丝机会。但是随着原生支持 H.264 的硬件设备以及 H.264 格式的视频不断增加,WebM 卷土重来的机会非常渺茫。浏览器如果不支持 H.264,在显示 H.264 视频时会回退为相同视频的 Flash 封装。H.264 在这场战争中无疑会是赢家。

查看英文原文: Mozilla Mulls H.264 Support

2012-04-05 16:491737
用户头像

发布了 125 篇内容, 共 40.1 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

构建高可用性的 SQL Server:Docker 容器下的主从同步实现

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

华为云联合万木健康打造医疗医学科普和患者教育数字人引擎

华为云开发者联盟

人工智能 华为云 数字人 华为云开发者联盟 企业号 6 月 PK 榜

自我管理型团队:企业组织力提升利器

敏捷开发

项目管理 敏捷开发 高效协作 自我管理型团队

理解 G1 GC 日志

摸鱼编程

JVM G1GC 可视化分析

谁与争锋!手机直播源码知识分享之主播PK功能

山东布谷科技

软件开发 源码搭建 手机直播源码 手机直播

国内首发|性能飙升100% 焱融全闪存储成功适配 InfiniBand 400Gbps 网络

焱融科技

#分布式文件存储 #文件存储 #全闪存储 #高性能存储

突破界限,共创未来!MIAOYUN“一云多芯”全栈信创解决方案获认可!

MIAOYUN

信创 一云多芯解决方案 信创云 信创生态 一云多芯

社区新手小伙伴测评 | 使用 ChatGPT 可以帮助完成 IoTDB 部署吗?

Apache IoTDB

IoTDB ChatGPT

陶哲轩甩出调教GPT-4聊天记录,点击领取大佬的研究助理

Openlab_cosmoplat

开源社区 GPT

AI时代风暴:低代码开发平台引领未来革命

不在线第一只蜗牛

人工智能 AI 低代码 数字化

个推文案圈人模型助力TT语音智选人群,实现消息推送点击率提升120%

个推

消息推送 移动开发

基于k6和python进行自动化性能测试

华为云开发者联盟

前端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

MySQL 如何快速插入大量测试数据

hungxy

MySQL 后端

中航机载系统共性技术有限公司*IoTDB | 端边云架构预计节省百万存储成本,实现基于工业物联网的复杂机载制造系统协同

Apache IoTDB

物联网 端边云协同架构 IoTDB 中国航天

LED显示屏的种类和技术

Dylan

技术 LED显示屏 户外LED显示屏

共建智慧工厂物联网平台方案 | 6.10 IoTDB X EMQ 主题 Meetup 回顾

Apache IoTDB

物联网 emq IoTDB

2023年6月墨天轮中国图数据库排行榜:TGS 开新局,创邻和字节多点突破露锋芒

墨天轮

数据库 图数据库 国产数据库 NoSQL 数据库

2023年,中小企业的发展新风向

互联网工科生

低代码 企业 数字化

共建智能汽车数据管理方案 | 4.15 IoTDB X EMQ 主题 Meetup 回顾

Apache IoTDB

智能汽车 emq IoTDB

垂域LLM应用实践

csunny

大模型 GPT LLM

Apache IoTDB 荣获国家网信办 2022 年中国开源创新大赛决赛一等奖,三位核心研发荣获表彰!

Apache IoTDB

开源数据库 IoTDB

助力智能制造数字化转型 | 5.31 IoTDB & 中航机载制造行业客户分享会回顾

Apache IoTDB

智能制造 IoTDB 中国航天

突破边界:高性能计算引领LLM驶向通用人工智能AGI的创新纪元

GPU算力

2023“科创中国”大湾区青年百人会论坛即将召开

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨

免费体验,有奖评测!低代码开发平台魔笔发布评测令

移动研发平台EMAS

开发者 低代码开发 有奖评测 快速开发全端应用

当 MQTT 遇上 ChatGPT:探索可自然交互的物联网智能应用

EMQ映云科技

物联网 mqtt ChatGPT

Mozilla考虑支持H.264_Chrome_Alex Blewitt_InfoQ精选文章