我需要在浏览器端解码 h264 数据,因为我正在使用 emscripten 在 web 程序集中构建 openh264 库。我已经成功构建它并尝试在 java 脚本中使用它来解码 h264 数据。但是我收到以下行的一个错误,
var open_decoder = Module.cwrap('open_decoder', 'number', null);
错误是:未捕获的类型错误:Module.cwrap 不是函数
如果有人用 emscripten 构建了 openh264,请帮我解决问题。
按照我用来使用 emscripten 构建 openh264 的步骤。
- $ 源 emsdk_env.sh
- $./emsdk 激活最新
- cd openh264-js-master
- 制作
注意:openh264 的代码已经从 github(ttyridal) 下载,并且已经有 emscripten 的 make 文件。