有没有一种合适的方法来捕获用户的音频流并录制它?
我只见过getUserMedia()函数,但这些函数似乎只能用于麦克风或网络摄像头。
有什么想法吗?
是的,您必须使用getUserMedia才能做到这一点。这将调用客户端上的一个对话框,以便用户可以确认是否可以录制。
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia
还有一个记录媒体api来进行实际录制。不确定它准备得有多好,但它似乎可以与FF合作。
http://www.w3.org/TR/mediastream-recording/