基于JavaScript的H.264解码器 Broadway
jopen
13年前
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负载。 <br /> <br /> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326628335421" target="_blank">http://www.open-open.com/lib/view/home/1326628335421</a></p>