投递人 曾经的梦 发布于 2011-11-01 19:55 评论(0) 有484人阅读  原文链接  [收藏]  « »

  Mozilla 开发者 Michael Bebenita发布了基于 JavaScript 的H.264解码器 Broadway,源代码发布在 GitHub 上,测试需要运行最新版的 Firefox nightly build

  Broadway 旨在在浏览器上原生解码H.264视频,基于 Google 在 Android 中使用的H.264解码器。Mozilla 开发者只是简单的将C语言编写的 Android H.264 解码器,使用 Emscripten 编译器翻译成 JavaScript 代码。除了转译版外,开发者也同时亲手编写一个独立实现版。Emscripten 编译的版本通常性能不如二进制版本,但 Firefox 对 JavaScript 的优化将进一步改进性能。JavaScript 作者 Brendan Eich 在年度 OOPSLA 会议上演示了 Broadway 以30fps 解码视频。目前 Broadway 还不太实用,过度依赖 CPU 的计算量,未来可以利用 GPU 硬件加速减轻 CPU 负载。

0
0
来自: Solidot
找优秀程序员,就在博客园 分享到: 新浪微博 腾讯微博 搜狐微博
相关标签: Mozilla Javascript H.264
还没有人对此新闻发表评论,第一个发表评论。