写点什么

微软声明将支持 HTML5 和 H.264 视频标准

  • 2010-05-17
  • 本文字数:1782 字

    阅读完需:约 6 分钟

Dean Hachamovitch,微软 IE 部门的总经理,宣称说在 IE9 里将只支持用 H.264 标准来播放 HTML5 视频。现在微软好像已经决意选择 HTML5,对 Flash 来说,它又失去了一块阵地。Dean 是在乔布斯发布博文解释为什么苹果在IPhone 和iPad 上不支持Flash 之后的当天发表上述声明的。

微软似乎最终很严肃地选择了HTML5。在Hachamovitch 的博客的开头,他声明说“Web 的未来是HTML5”。接着他提到,“在促进Web 应用的丰富性和交互性,以及站点设计方面,HTML5 将扮演非常重要的作用。”许多人疑虑对于HTML5,微软将采取什么举措,如果他们开始对其进行集成,它会选择哪个视频标准?虽然微软现在已经开始实现HTML5 的部分功能了——历史、内联编辑、Web 数据库等——但是它仍需要努力,向那些已经实现如画布、拖拽、消息、视频、音频、Workers 和其他功能的浏览器厂商看齐。IE9 肯定会包含这些功能,在确定自己的前进方向之后,微软已经非常了解快速实现这些功能的重要性。比如,IE 团队最近发布了一个在GPU 上运行HTML5 视频的IE9 Demo ,通过使用硬件加速领先了其他浏览器一步。

只是微软需要在视频标准H.264(又名“高级视频编码”,Advanced Video Coding,AVC)和免费的 Ogg Theora 解码器之间做出选择。Firefox 和 Opera 现在使用后一个标准,而 Chrome 两者均使用。微软此前已经宣传 IE9 将只使用 H.264。Hachamovitch 还提到,为 Windows 写应用的开发者不需要为使用 H.264 解码器支付 License 费用,甚至在访问硬件加速功能的时候也不需要,因为 License 费用已经包含在 Windows 中了。

Hachamovitch 还提到他们将继续和 Adobe 合作,以修正他们浏览器中的问题,但是他们似乎已经选择了基于 HTML5 的 Web,而不是 Flash。

Hachamovitch 的声明是在苹果 CEO 乔布斯介绍为什么他们不允许“在 iPhone 和 iPad 上使用 Flash ”的当天发布的。在乔布斯的解释中,他提到 Flash 使用的 H.264 的旧版本消耗了 iPhone 和 iPad 的大量电能:

要在播放视频的时候电池还能用的时间长,移动设备必须在硬件中对视频进行解码;用软件进行解码消耗的电能太多。现在的移动设备中许多芯片都包含一个名为 H.264 的解码器——一个用在每一台蓝光播放器中的行业标准,并已经被苹果、Google(YouTube)、Vimeo、Netflix 和许多其他公司所采用。 尽管 Flash 最近已经增加了对 H.264 的支持,现在几乎所有的 Flash 站点上的视频还是需要老版本的解码器,而它们在手机芯片中没有被实现,只能运行在软件中。两者的不同是显而易见的,举例来说,在 iPhone 充满的电池耗光之前,H.264 视频能够播放 10 个小时,但是通过软件解码的视频播放时间不超过 5 个小时。

回到 HTML5,现在只有 Firefox 和 Opera 这两家主流的浏览器还在使用 Ogg Theora,其所展示的视频的质量要低于 H.264。他们将没有选择 H.264 标准的行为归因于它的高昂专利费。这个标准现在是一家名为 MPEG LA 的公司在管理,除了 H.264,他们还管理像 MPEG-2、MPEG-4、ATSC 或者 IEEE 1394 这样的技术授权。苹果、微软和 Google 都有授权许可证,但苹果和微软同时也是许可单位。根据 MPEG LA 的说法,参与这些标准的制定并不是那么困难:

任何组织,如果认为它有对 AVC 标准非常重要的专利,并且希望参与到基于成功评估的 AVC 专利文件许可中来,我们都欢迎它们提交相关资料参与评估。

H.264 许可政策每 5 年评估一次,现在的这个版本将于 2010 年 12 月 31 日截止。不同的许可费用被用来基于 H.264 创建解码器,它们可能会被包含或者不被包含在某个操作系统中,基于订阅或者标题基础的消费视频,或者免费 TV 秀的互联网广播中(详情请浏览许可费摘要 -PDF 版)等。比如,以 2009-2010 的标准计算,为某个操作系统增加一个 H.264 解码器需要大约每年 500 万美元的费用。如果许可费用要增加的话,在以后 5 年其增长的幅度不会超过 10%。

H.264 标准被广泛应用在诸多设备上,比如机顶盒、媒体播放器、其他个人计算机软件,以及如电话、移动电视接收器、蓝光光盘播放器和录音设备、蓝光视频光盘、游戏机、个人媒体播放器设备等移动设备,还包括视频摄像机、订阅、点击付费浏览、标题视频服务、免费广播电视服务和其他产品等等。

基于最近技术社区的讨论,Web 的未来似乎已经和 HTML5 紧密相连,而且它的视频组件很有可能就是基于 H.264。

查看英文原文: Microsoft Tips the Scale in Favor of HTML 5 and H.264

2010-05-17 22:482051

评论

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

SkyWalking 分布式系统追踪

Rubble

4月日更

单线程的 JavaScript 是怎么实现异步的?

CRMEB

聚焦丨看泛建材巨头如何实现数字化改造,推动企业业务增长

数商云

产业互联网 数字化转型 企业数字化

集合去重的境界

flyhero

Java 程序员 后端 4月月更

【ELT.ZIP】OpenHarmony啃论文俱乐部——细数生活中的压缩点滴

ELT.ZIP

OpenHarmony 数据压缩 ELT.ZIP

招聘|欢迎加入非凸,学习Rust,了解内存和线程安全问题

非凸科技

招商银行 KubeVela 离线部署实践

阿里巴巴中间件

阿里云 最佳实践 云原生 中间件 KubeVela

漏洞挖掘之目录遍历漏洞

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

数字化转型-信息技术引发的系统性变革

Geek_XOXO

企业数字化转型

【ELT.ZIP】《CCF开源高校行第一期》观后感

ELT.ZIP

Linux LVS OpenHarmony ELT.ZIP CCF开源高校行

能直接调试的开放API?这个API Hub绝了

Liam

Jmeter Postman API swagger Mock

对话达梦副总经理冯源 | 假如你身处被“科技制裁”的俄罗斯-墨天轮专访

墨天轮

数据库 oracle 国产数据库 达梦

淘特 Flutter 流畅度优化实践 · 二期

阿里巴巴终端技术

flutter

湖仓一体架构解析

五分钟学大数据

数据湖 4月月更

系统性能分析从入门到进阶

阿里巴巴中间件

云计算 阿里云 云原生 中间件

被你质疑价值的混沌工程,阿里巴巴已落地实践了9年

阿里巴巴中间件

阿里云 云原生 中间件 混沌工程

后端开发【干货知识】—Redis,Memcached,Nginx网络组件

Linux服务器开发

reactor 中间件 后端开发 组件 Linux后台开发

我和TiDB的故事 | 毫无准备地不期而遇,却想说与你相遇好幸运

TiDB 社区干货传送门

16 台服务器达成 1000 万 tpmC!挑战分布式数据库性能极限

SphereEx

opengauss ShardingSphere SphereEx apache 社区 分布式解决方案

K8S Pod 新安全策略 Pod Security Admission 介绍 | K8S Internals 系列第一期

BoCloud博云

Kubernetes Pod Security Policy Pod Security Admission

张国荣《热·情》演唱会再现荧幕:AI修复解锁的经典与视听生活

脑极体

当东数西算变成一场西游记……

脑极体

Ben Fisch等联创爆出道德、法律丑闻,Espresso Systems风雨飘摇

BlockChain先知

如何画好流程图

Hockor

前端 流程图

多批爱心物资驰援,妙可蓝多助力上海抗疫

科技新消息

社区文章|MOSN 社区性能分析利器——Holmes 原理浅析

SOFAStack

golang GitHub 开源 SOFA

企业为什么需要文档协同

小炮

文档协同 团队协同

今晚7点直播!聊一聊“进击的开源操作系统”

OpenAnolis小助手

InfoQ 龙蜥社区 CentOS停服 开源操作系统 今晚直播

BFF治理与优化实践

码猿外

架构 微服务 BFF 软件架构治理

IP(定位数据库)地理位置查找真的能有效帮助阻止网络攻击吗?

郑州埃文科技

IP定位 IP数据库

百度智能云天工边云融合物联网平台,助力设备高效上云

百度开发者中心

微软声明将支持HTML5和H.264视频标准_.NET_Abel Avram_InfoQ精选文章