Broadway基于 JavaScript 的 H.264 解码器

联合创作 · 2023-09-29 21:04

Broadway 旨在在浏览器上原生解码 H.264 视频,基于 Google 在 Android 中使用的 H.264 解码器。

Mozilla 开发者只是简单地将 C 语言编写的 Android H.264 解码器,使用 Emscripten 编译器翻译成 JavaScript 代码。除了转译版外,开发者也同时亲手编写一个独立实现版。Emscripten 编译的版本通常性能不如二进制版本,但 Firefox 对 JavaScript 的优化将进一步改进性能。

目前 Broadway 还不太实用,过度依赖 CPU 的计算量,未来可以利用 GPU 硬件加速减轻 CPU 负载。

浏览 22
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报