如何处理音频流

时间:2020-04-12 13:55:35

标签: javascript stream webassembly opus

我对数据流的处理完全没有经验,我想将getUserMedia作为学习项目输入到opus转换器中,然后-也许太天真了-通过socket.io发送它。 我的想法-也许是错误的想法-是我不断地将流分成多个部分进行转换。

对于所有解释都能更好地处理一般流的解释,我深表感谢,因为我说这是一个学习项目,我知道WebRTC提供了更好的解决方案。

作为编码器,我想使用https://github.com/ImagicTheCat/libopusjs。欢迎使用其他替代方法,但是我想坚持使用基于wasm的编码器的想法。

到目前为止,我所拥有的(第一步,我的想法是对流进行编码,然后再次解码并输出):

pciDevice->ioread16(register_offset, deviceMap)

1 个答案:

答案 0 :(得分:0)

您看过这些WASM模块吗?