我正在努力集成一个chrome扩展程序,用于捕获当前选项卡中的视频,使用PNACL SDK将视频流录制到.webm文件中。我已经在一个只有javascript版本(whammy)中做到了这一点,但我感兴趣的是出于性能原因用本机代码替换whammy。
我想知道如何将从chrome中的chrome.tabCapture.capture获取的流传递给本机端(我猜它是通过postMessage但不确定js流对象是否可以按原样传递,并且哪种c ++结构在本地接收它。)
我感谢任何建议或反馈,
答案 0 :(得分:1)
Native Client SDK有一个示例插件,可以执行此操作。它是一个名为media_stream_video的API演示。
以下是有关如何构建和运行示例的说明: https://developer.chrome.com/native-client/sdk/examples