写点什么

各方未就 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:562281
用户头像

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

关注

评论

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

百分点数据科学实验室:零售行业新店品类配比测算方案

百分点科技技术团队

《JavaScript基础入门》环境搭建

IT蜗壳-Tango

IT蜗壳教学 1月月更

找出数组中出现次数超过一半的数字

zdd

算法题

政法委重点人员联防联控平台开发,跨部门大数据系统搭建

电微13828808271

SpringMVC框架基础知识(03)

海拥(haiyong.site)

28天写作 1月月更

Linux之find命令的参数详解

入门小站

Linux

数字化转型失败,有哪些原因?

禅道项目管理

数字化转型

What's new in dubbo-go-pixiu 0.4.0

apache/dubbo-go

功能十分全面的项目管理工具(文档协作、项目计划、文件管理等)

优秀

项目管理 项目管理工具

Cube 技术解读 | Cube 小程序技术详解

蚂蚁集团移动开发平台 mPaaS

小程序 前端 mPaaS cube

作业6

施正威

架构实战 - 模块八

唐敏

「架构实战营」

TDengine在上海电气储能智慧运维系统中的应用

TDengine

数据库 大数据 tdengine

终极解密输入网址按回车到底发生了什么

码哥字节

HTTP TCP/IP

荣获中国专利金奖!百度连续四年AI专利申请和授予量全国第一

百度开发者中心

人工智能 AI

架构实战营第 4 期 -- 模块五作业

烈火干柴烛灭田边残月

架构实战营

LevelDB在测试中应用应用

FunTester

数据库 测试开发 leveldb FunTester 有状态服务

Git操作备忘录(持续更新)

IT蜗壳-Tango

git IT蜗壳教学 1月月更

web技术分享| css filter和getUserMedia的联合使用

anyRTC开发者

CSS 前端 Web 音视频 WebRTC

LigaAI 2021年终总结

LigaAI

团队管理 技术 成长笔记】 年度总结

【逆向分析】快速查找指定代码的几种方法

H

网络安全 逆向分析

spring源码搭建

派大星

Spring5源码解析

敏感信息打码就安全了吗?

恒生LIGHT云社区

信息安全

牛掰,在IDEA中,你可以安装小傅哥写的插件了!

小傅哥

小傅哥 idea插件 vo2dto转换插件开发 idea plugin 代码织入

恒源云(GPUSHARE)_云GPU服务器如何使用LightGBM?

恒源云

人工智能 算力 框架学习

MongoDB常用命令(2)

Tom弹架构

Java mongodb 分布式数据库

年度盘点|每一个ToB产品都值得被看见

ToB行业头条

悄悄告诉你,有种管理方法能让设计团队学习、产出两不误!

LigaAI

效率 技术

区块链数字藏品平台开发,区块链+数字藏品激活传统文创

电微13828808271

智慧巨鹿使用Rainbond落地实践,一个平台管理所有应用系统

北京好雨科技有限公司

【LeetCode】Bigram 分词 Java题解

Albert

算法 LeetCode 1月月更

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