如何将chrome.tabCapture流从js传递到c++PNACL本机代码
how to pass chrome.tabCapture stream from js to c++ PNACL native code
我正在将一个从当前选项卡捕获视频的chrome扩展与PNACL SDK集成,以便将视频流记录到.webm文件中。我已经在唯一的javascript版本中做到了这一点(有whammy),但出于性能原因,我对用本机代码替换whammy很感兴趣。
-
我想知道如何将js中从chrome.tabCapture.capture获得的流传递到本机端(我猜是通过postMessage,但不确定js流对象是否可以按原样传递,以及在哪种c++结构中在本机端接收它)。
我感谢任何建议或反馈,
Native Client SDK有一个实现此功能的示例插件。这是一个名为media_stream_video的API演示。
以下是关于如何构建和运行示例的说明:https://developer.chrome.com/native-client/sdk/examples
相关文章:
- 将对应用内购买的支持构建为react本机代码
- 控制台中的“function floor(){[本机代码]}”是什么
- 如何将chrome.tabCapture流从js传递到c++PNACL本机代码
- WKWebview-Javascript和;本机代码
- Array.insert函数错误,因为Object函数Array(){〔本机代码〕}没有方法'插入'
- 如何使用js ctypes Firefox扩展来调用本机C代码
- TypeError:对象函数Object(){〔本机代码〕}没有方法'方法'
- JavascriptCore:从本机代码执行JavaScript定义的回调函数
- 使用 JS-ctypes 将结构化数据传递给本机代码
- 对象函数 Date() { [本机代码] } 在 Chrome 中使用 Date.js 时没有方法“compareTo”
- 我怎样才能找到javascript函数的本机代码
- 在Phonegap(Java Android)中运行本机代码
- .bind(),它不返回javascript中的本机代码
- Javascript警报导致冻结.(带有AFNetworking和本机代码回调)
- javascript错误{〔本机代码〕}
- Backbone.js打印“;函数String(){〔本机代码〕}"而不是模型属性
- 如何使我的函数返回[本机代码]
- 在javascript中反映本机代码函数参数
- 在浏览器中执行本机代码
- 不能使用 jquery 和 d3 通过 id 获取元素,但可以通过本机代码工作