如何保存和存储实时流中的音频

How to save and store audio from a live stream?

本文关键字:实时 音频 存储 何保存 保存      更新时间:2023-09-26

在我的网站上,有人用手机作为麦克风,向讲师提问,然后将问题转发到演讲厅周围的音频系统。(用户通过WebRTC连接)

然而,我想知道是否有一种方法可以基本上拦截和捕捉通过麦克风传来的音频并将其存储起来,这样学生就可以访问之前的问题。

解决这一问题的最佳方法是什么?我看了RecordRTC,但这只会创建一个新的音频流来播放和录制,而不是允许麦克风访问并在流开始后自动录制。

请查看此录制库:https://github.com/mattdiamond/Recorderjs

并在这篇博客文章中实现了它:http://www.smartjava.org/content/record-audio-using-webrtc-chrome-and-speech-recognition-websockets