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
相关阅读:
· 12 款优秀的 JavaScript MVC 框架评估(2012-05-23 11:34)· Mozilla 将推 Webmaker 项目 让普通人都能开发WebApp(2012-05-23 08:30)
· 12个JavaScript MVC框架评估(2012-05-23 01:07)
还没有人对此新闻发表评论,第一个发表评论。
