通过socket.io发送浏览器音频流

时间:2017-10-27 04:48:21

标签: audio socket.io stream

我正在使用socket.io-stream从服务器t浏览器通过套接字共享文件。我想用它来共享从浏览器到服务器的音频流。可能吗?我知道浏览器音频流与node.js流不同,所以我需要转换它,怎么做?

1 个答案:

答案 0 :(得分:0)

不能100%确定您对数据的期望,但是this answer may be of use to you.

具体来说,我建议您使用getUserMedia来获取音频,将其连接到脚本处理器,转换数据,然后将这些数据块发送到socket.io。然后,在服务器上,您可以捕获这些块并将其写入到node.js流中。代码示例位于链接中;它们相当长,而且我不想发送垃圾邮件,因此我不会在此处复制它们。