Merge pull request #330 from Linux-pdz/master

翻译完成  CISCO Announce New Open Source H.264 Codec
This commit is contained in:
Xingyu.Wang 2013-11-03 02:05:53 -08:00
commit 757ca7db20
2 changed files with 51 additions and 51 deletions

View File

@ -1,51 +0,0 @@
翻译中 by Linux-pdz
CISCO Announce New Open Source H.264 Codec
================================================================================
![](http://www.omgubuntu.co.uk/wp-content/uploads/2012/04/youtube.jpg)
*YouTube Is One of Many Sites Using H.264*
**American networking company Cisco [has announced plans to offer an open-source H.264 codec][1] - a move it says will “remove barriers” to its use in WebRTC.**
H.264 is widely used in HTML5 video streaming, though not all browsers and operating systems are able to make use of it.
This is because use of the codec for encoding or decoding requires royalty payments to be made to the MPEG LA, an organisation who license the tangle of patents related to it (which, perhaps not so coincidentally, [includes some patents owned by Cisco][2]).
Furthermore, the codec is prohibited from being distributed with open-source products like web browsers.
This is why some of YouTubes HTML5 videos dont play in Firefox but do in Google Chrome. The latter is able to pay licensing costs on behalf of its users.
But Cisco are aiming to reset this inequality by offering an open-source implementation of the H.264 codec called OpenH264, developed by them that **can be used by any project**, including open-source ones, **for free**. No license fees and no restrictions will apply to the use of its binary modules.
The company say that by open-sourcing their H.264 codec, and offering a pre-compiled binary file for free download, it can be used to power newer technologies like WebRTC a HTML5 API that allows for real time communication between browsers.
> Cisco arent the first to create an open-source implementation of H.264…’
Indeed, Mozilla [has already announced][3] that it plans to support Ciscos H.264 binary modules in Firefox.
Cisco arent the first to create an open-source implementation of this code. The GNU libavcodec library includes both a decoder and an encoder, the latter based on [x264][4]. But what Cisco are offering is a legal foothold something other open-source efforts have lacked. This makes the decoder far more useful to companies like Mozilla, who can use it without fear or legal redress.
The nitty-gritty of how this this new offering from Cisco will be offered is a little less straightforward, however.
Cisco will open-source their H.264 stack. This, along with pre-compiled binary modules, will be available to download, for free, from their website. Applications such as Firefox will be able to load the binary (even auto-download it where needed) to make use of it.
While Cisco will pay patent license costs to the MPEG LA they wont pass this on to users of their module. Its less clear what protection those compiling directly from its source will have, though with the code due to hit Github in the coming weeks more information will be available.
### Summary ###
The tl;dr is that Cisco are helping to move the web forward. High-quality video streaming based on a widely used standard will, with OpenH264, be available to more people on more platforms thanks to some goodwill and open-source effort on behalf of Cisco.
Whether youre a fan of H.264, or favour the adoption of truly free codecs like VP8, the levelling of the playing field this move offers can only be seen as a good move.
--------------------------------------------------------------------------------
via: http://www.omgubuntu.co.uk/2013/10/cisco-announce-open-source-h-264-codec
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc/
[2]:http://en.wikipedia.org/wiki/MPEG_LA#H.264.2FMPEG-4_AVC_Licensors
[3]:https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/
[4]:http://en.wikipedia.org/wiki/X264

View File

@ -0,0 +1,51 @@
思科宣布新的开源H.264编解码器
================================================================================
![](http://www.omgubuntu.co.uk/wp-content/uploads/2012/04/youtube.jpg)
*YouTube是众多使用H.264的网站之一*
**美国网络设备公司思科[宣布计划提供一个开源的H.264编解码器](1) - 也就是在WebRTC中播放电影就再也没有问题了。**
尽管H.264广泛应用于HTML5视频流中但是不是所有的浏览器和操作系统都可以利用H.264。
这是因为使用可以编码与解码H.264视频的编解码器需要向持有相关专利的MPEG LA组织支付高昂的使用费也许不是巧合[一些专利为思科所拥有](2))。
此外用于H.264的编解码器禁止随同像网页浏览器这样的开源软件一同分发。
这就是一些YouTube的HTML5视频不能在Firefox中播放但却可以在Google Chrome中播放的原因。因为后者有能力支付许可费用从而使它的用户受益。
但是思科打算通过他们自己开发一个可以被包括开源项目在内的**任何项目免费使用**的开源H.264编解码器实现OpenH264来消除这样的不平等。对它二进制模块的使用也不再有许可费用和限制。
这家公司谈到通过开源他们的H.264编解码器和为他们预编译的二进制文件提供免费下载这将给像WebRTC这样的允许浏览器间实时通信的HTML5 API提供强大动力。
>思科并不是第一个去创建H.264开源实现的。。。’
实际上Mozilla[已经宣布](3)它计划在Firefox中支持思科的H.264二进制模块。
思科并不是第一个去创建H.264的开源实现的。GNU的libavcodec库已经包括了解码器和编码器后者基于[x264](4)。但是思科提供的开源实现实有法律立足点的 - 而这正是其它的开源实现所缺乏的。这使得思科的解码器对象Mozilla这样的公司来说就非常有用咯这可以使得它们无需担心法律问题。
然而,思科公司为何提供这样一个新编解码器的真相还不很清楚。
思科将开源他们的H.264栈。这将随着预编译二进制模块一同可从他们的网站上免费下载。像Firefox这样的应用就可以在需要解码H.264视频的时候载入它(甚至可在需要的时候自动下载它)。
而于此同时思科将要向MPEG LA组织支付专利费用而这些费用也无法向使用它们模块的用户收取。对于直接由源代码进行编译的行为的限制也不清晰。尽管如此随着代码下周在Github网站上进行托管我们就可以获得更多信息。
###总结###
思科正在帮助Web技术的前进。多亏了思科公司在开源方面的努力使用OpenH264基于广泛使用的标准的高质量的视频流将可以在更多的平台被更多的人使用。
不管你是否是一个H.264的粉丝或者你赞成采纳完全免费的VP8这一可以提供公平竞争环境的举措都是值得称道的。
--------------------------------------------------------------------------------
via: http://www.omgubuntu.co.uk/2013/10/cisco-announce-open-source-h-264-codec
译者:[Linux-pdz](https://github.com/Linux-pdz) 校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc/
[2]:http://en.wikipedia.org/wiki/MPEG_LA#H.264.2FMPEG-4_AVC_Licensors
[3]:https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/
[4]:http://en.wikipedia.org/wiki/X264