H.264宣布永远不会对使用者收费
还记得在四个月前。 Google在其开发者大会上推出了WebM这个开放的网路影音编码格式吗?当初会推出这个WebM格式便是为了能够与H.264抗衡,因为H.264虽然是目前最流行的影音编码格式,但专利却是由特定某些公司把持,并不保证未来不会收费。
Web上影片播放
最近人们之所以会逐渐的对于Web上影音播放等相关话题感到兴趣,其背后的原因莫过于今年前半年Adobe和苹果之间的大战了,两间公司为了在iPad上的Flash支援而有了不少争议,而Google也因此宣布未来将与Adobe合作,在Android平台上推出Flash和AdobeAIR等Adboe公司的主要技术、也是目前网路上很常见的互动媒体格式。
那当初为什么苹果如此大胆的选择不支援Flash呢?这背后有一个很重要的因素便是HTML5的崛起,身为新一代的网页标准,目前许多的主流浏览器均有支援了HTML 5的最新功能,而其中受人瞩目的莫过于HTML5的video标签的功能,也就是可以不用透过外挂、直接在标准的HTML档案中设定影片来源让浏览器直接播放。
H.264
虽然HTML 5可直接支援影片播放,但各家浏览器对于影片的格式有所偏好,所以网站也必须提供多种的影片格式给不同的浏览器,造成许多不方便。
而目前主流的H.264虽然被大多数的商业浏览器包含微软的IE 9、苹果的Safari和Google的Chrome所支援,但仍有部分的浏览器,包含Firefox和Opera,碍于授权的因素而没有支援H.264,选择使用其他的影片格式。
由于H.264是由多项专利所组成的影片格式,虽然专利权所有组织MPEG LA先前允诺在一定期限内可以免费授权H.264提供给消费者使用,但未来是否要收费仍然是个疑虑。
换而言之,在目前的主流浏览器中,对于影片格式并没有统一的方案,所以对于网站经营者来讲,除了iOS上和其他行动装置的支援是比较大的诱因外,大多数的网站仍然会选择透过Flash作为影片播放,因为网站只需要支援Flash的格式便可以在不同浏览器中播放了。
WebM
因为上述所提到的H.264授权问题造成的编码格式混乱,Google于是便在去年收购了某间影音编码公司,并在今年开放了WebM这个编码格式提供给所有的厂商使用,试图建立标准的编码格式,让HTML 5的影片播放能够更为普及。
目前Firefox、Opera和Google自己的Chrome浏览器都已经初步支援了WebM标准,当然Google旗下的YouTube网站也有提供WebM格式的影片给使用者使用上述的浏览器观赏。
可惜的是,WebM标准推广并不是相当顺利,由于H.264已经在非Web领域上已经是过于普及了,目前市面上的手机和相机等手持装置大多采用H.264格式,而像Facebook等热门网站其影片也都使用H.264储存,一时之间要转换为WebM格式是有困难的。
H.264将永远免费授权给终端使用者
而本周最新的消息,便是MPEG LA宣布将H.264授权给终端消费者的免费期限延长至永远,换句话说,各家浏览器无需顾虑未来各种可能的庞大授权金了!
在这样的优惠下,Firefox和Opera等尚未有H.264支援的浏览器必然在不久后加入支援的行列,而未来在Web上影音播放的编码将毫无疑问的就是H.264,这个最受欢迎且免费授权的格式。
结论
先前的各种纷纷嚷嚷已经告了一的段落,随着H.264宣告免费授权的开始,未来透过HTML 5播放影片将更为容易,而Flash技术将逐渐退出影片播放的市场。
各位开发者们准备好了吗?就让我们一起迎接Web的新革命吧!
原文链接:H.264 宣布永远不会对使用者收费
H.264宣布永远不会对使用者收费相关推荐
- H.264基础知识及视频码流解析
H.264基础知识及视频码流解析 目录 H.264概述 H264相关概念 H264压缩方式 H264分层结构 H264码流结构 H264的NAL单元 H.264视频码流解析及代码实现 1. H.264 ...
- H.264中IDR帧和I帧区别
IDR(Instantaneous Decoding Refresh)--即时解码刷新. I和IDR帧都是使用帧内预测的.它们都是同一个东西而已,在编码和解码中为了方便,要首个I帧和其他I ...
- MPEG-4 AVC/H.264 信息
作者:haibara 来源:pcicp.com 本FAQ由(haibara)翻译,期间受到kaito_mkid(pcicp)帮助,在此感谢,由于Newbie的关系,如有翻译错误,还请各位指出,由 ...
- h.264并行解码算法分析
并行算法类型可以分为两类 Function-level Decomposition,按照功能模块进行并行 Data-level Decomposition,按照数据划分进行并行 Function-le ...
- H.264中SPS、PPS和IDR
1.简介 H.264码流第一个 NALU是 SPS(序列参数集Sequence Parameter Set),对应H264标准文档 7.3.2.1 序列参数集的语法进行解析. H.264码流第二个 N ...
- H.264压缩算法详解
H.264压缩算法详解 H.264是一种视频高压缩技术,全称是MPEG-4 AVC,用中文说是"活动图像专家组-4的高等视频编码",或称为MPEG-4 Part10.它是由国际电信 ...
- x264 - 高品质 H.264 编码器
H.264 / MPEG-4 AVC 是优秀的视讯编码格式 就目前已成熟的视讯编码格式而言,H.264的压缩率是最佳的. 压缩率极高,可以只用很低 bitrate 提供堪用画质. 而 x264 为免费 ...
- FFMPEG之H.264视频解码
一 概括 FFMPEG 的libavcodec完成音视频编码或解码,H.264解码主要由H264.c实现,H.264.c 往下调用X264 实现编解码功能,H.264解码过程包含初始化/解码/关闭三个 ...
- Windows 下令 OpenCV 支持 h.264 视频编码的方法
引言 OpenCV 和 ffmpeg 修改 opencv_ffmepgdll 的步骤 安装 MinGW 编译 x264 编译 ffmpeg 生成 opencv_ffmpegdll 准备 生成 测试 结 ...
最新文章
- window.opener.document.getElementById(“a”)用标准的Jquery 语言怎么写
- IBM JVM调整– gencon GC策略
- 在silverlight中,创建webservice的client报错
- 20220228:力扣第282场周赛(下)
- PHP异步调用实现方式
- wxpython制作表格界面_Python wxPython库使用wx.ListBox创建列表框示例
- ORA-24042 ORA-12545 ORA-26714 bug(Bug 5623403)
- 苹果电脑 默认安装jdk位置_CH01_JDK安装和配置(含macOS)
- MODIS数据批量下载
- Distance from a point to a hyperplane
- Python翻译库 pygtrans 谷歌翻译
- a级纳税人数据问题记录
- 基于人脸识别的门禁系统设计PPT汇报
- halcon第七讲:基于训练学习的颜色检测
- java poi 追加_使用POI 向Excel中追加数据
- unity 数字键的输入及刚体的速度的设置
- React Native 每日一学(Learn a little every day)
- 推荐系统中的选择偏差及处理
- 微信小程序wx:if与hidden区别
- 百度地图JS版本API常见问题
热门文章
- 探究 UIViewController 生命周期
- Shell基础-环境变量配置文件
- 【找实习啊找实习(一)】
- 安卓开发 fastjson 解析json使用详解
- 1.微型计算机中主要包括有( ).,《微机原理与应用(1)1351》16秋在线作业2
- python简历数据提取_如何使用pyPDF2从PDF格式的多页简历中提取文本数据?
- 树莓派3b python3.6.1 SSL模块调用不起来的坑
- 关于MongoDB数据库的总结
- button 元素的css3旋转动画
- linux mariadb