写点什么

各方未就 HTML 5 Video Codec 达成一致

  • 2009-07-22
  • 本文字数:1403 字

    阅读完需:约 5 分钟

近日 HTML 5 规范的编辑 Ian Hickson 分别从 video 与 audio 标签的草案标准中移除了 codec,这是因为对于那些在网上发布视频和音频的大多数公司来说很难就这个议题达成和解。

目前主要使用两个标准: H.264 Ogg Theora 。H.264 或 MPEG-4 是私有的视频压缩标准,如果用于商用则需要购买 license,它特别适合于大容量的视频;而 Ogg Theora 则是个开源免费的标准,但其质量却不敢恭维,同时支持它的大厂商也少的可怜,Hickson 说到:

Apple 拒绝在 QuickTime 中(Safari 使用的也是 QuickTime)实现 Ogg Theora,因为其缺少硬件支持及不确定的专利问题。

Opera 与 Mozilla 对 H.264 提出了反对意见:

Opera 拒绝实现 H.264,因为其相关的专利协议花费太大。

Mozilla 也拒绝实现 H.264,因为其无法获得可以涵盖下游分发者的协议。

Google 却双管齐下:

Google 已经在 Chrome 中实现了 H.264 与 Ogg Theora,但却无法向 Chromium 的第三方分发者提供 H.264 codec license,同时也指出 Ogg Theora 的 quality-per-bit 并不适合 YouTube 所处理的视频容量大小。

微软甚至未就 HTML 5 规范的 <video> 标签表态。

Opera Software 的开发者 Philip Jägenstedt表明了他们的立场

我们认为专利协议导致 H.264 与开放的 Web 平台格格不入。就目前情况来说,我们暂时会支持 Ogg Vorbis/Theora,从专利角度来看这是最好的选择了,而且其 quality-per-bit 也在不断改进(尤其得力于最近编码器的改进)。我们希望它能成为 HTML5 的基线,然而我们还是衷心希望 Web 社区能够再使一把劲以使其成为事实上的标准。

在不远的将来还看不出合理的解决方案。Hickson 有两个想法:

  1. Ogg Theora 编码器在不断改进。现在已经出现了可用的硬件 Ogg Theora 解码器芯片了。长久以来 Google 一直在支持 codec 而没有获得起诉,这导致 Apple 也逐渐打消了对专利的顾虑 。这么做会让 Theora 成为 Web 上 codec 事实上的标准。
  2. H.264 专利(那些把持着专利的公司还不想免费开放它们)也在不断消亡,这样对 H.264 的支持无需支付任何协议费用。这么做会让 H.264 成为 Web 上 codec 事实上的标准。

Hickson 认为最后的赢家要满足如下条件:

- 无需费用就可以实现,而且可由任何人分发

- 拥有可用的解码器芯片

- 使用广泛以弥补额外的专利费用

- 拥有足够高的 quality-per-bit 以处理大容量的视频站点

综上所述,不同公司又一次在公共标准问题上不欢而散,每个人都想按自己的方式行事,最终的胜者又是谁呢?我们期待着梦想照进现实的那一天。

查看英文原文: Parties Fail to Agree on the HTML 5 Video Codec

2009-07-22 07:562333
用户头像

发布了 88 篇内容, 共 274.0 次阅读, 收获喜欢 9 次。

关注

评论

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

浅谈前端异常监控平台实现方案

devpoint

异常处理 indexedDB leveldb

中台反思:技术中台设计架构

孤岛旭日

中台 企业中台 技术中台

2021金三银四Java岗大厂面试经验总结(附面试真题)

北游学Java

Java 面试

实现私域流量的长效积累,一场医美直播背后的数字营销密码

脑极体

GraalVM系列(二):GraalVM核心特性实践

孤岛旭日

GraalVM

闲言碎语:为什么阿里做不好业务中台

孤岛旭日

中台反思:提质增效

孤岛旭日

效率 中台 企业中台

作业二:分析微信朋友圈高性能复杂度

刘丽

架构训练营

中台反思:技术中台的未来

孤岛旭日

中台 低代码 中台架构

网络攻防学习笔记 Day19

穿过生命散发芬芳

5月日更 网络攻防

【干货分享】开放原子超级链动态内核XuperCore核心技术揭秘

百度开发者中心

区块链 超级链

【签约计划】试用期名单公布

InfoQ写作社区官方

签约计划 热门活动

5分钟速读之Rust权威指南(五)

wzx

rust

如何制定战略?

石云升

创业 战略 职场经验 5月日更

IDEA 这么设置 Maven,再也不用担心依赖下载失败了

楼下小黑哥

Java IDEA

区块链与资产数字化

CECBC

大话Java异常

若尘

Java 异常 异常处理 520单身福利

平台化服务的基石(四):再议用户权限,更优雅的模型

孤岛旭日

用户权限 企业建模

分库分表 springboot+dubbo+mybatisPlus+shardingSphere

try catch

dubbo 分库分表 springboot ShardingSphere MyBatisPlus

生态“群海”:数字化转型的供需之变

脑极体

分布式架构的根基:深入浅出一致性算法

孤岛旭日

分布式 一致性算法 PAXOS 共识算法

数据挖掘从入门到放弃(六):K-means 聚类

数据社

机器学习 5月日更

Node.js学习 —— 简介

空城机

JavaScript 大前端 Node 5月日更

北京市级预付费资金监管平台正式上线试运行 内嵌区块链存证技术

CECBC

浪潮“分布式云+”行动计划持续深化 三大产品正式发布

云计算

520 属于程序员的诗

荩沫

520单身福利

GraalVM系列(三):GraalJS多线程实践

孤岛旭日

GraalVM

毫秒级的竞技PK | 电信行业需要的5G速度

VoltDB

大数据 数据分析 5G 实时计算

人工智能基础2 - DAY10

Qien Z.

人工智能 基础 5月日更

520单身福利|女朋友又找我要礼物

孙叫兽

程序员 520单身福利 520 单身福利

Dubbo 并发控制

青年IT男

dubbo

各方未就HTML 5 Video Codec达成一致_架构_Abel Avram_InfoQ精选文章