这不是另一篇“如何在浏览器中录制音频?”问题...我知道 HTML5 Stream API 即将推出,Flash 已经可以访问用户的麦克风和摄像头。我只是想知道,作为一个对 Flash 知之甚少的 Javascript 开发人员,是否有人开发了一个 JS 库,该库可以挂接到 Flash 的设备记录功能,但将结果发送回 javascript(大概使用 ExternalInterface)。
换句话说...像 SoundManager2 这样的库使用 Flash 回退来播放音频,但它们似乎不允许录制。有没有人写过一个JS库,用不可见的Flash影片来录音?
最佳答案
这可以满足您的大部分需求:
https://code.google.com/p/wami-recorder/
它记录音频并通过 HTTP POST 将其发送到服务器(避免需要 Flash 媒体服务器。)JavaScript API 可通过 ExternalInterface 获得。
我不确定您为什么想要 JavaScript 中的音频字节,但修改它可能也很容易做到这一点。
关于用于录制用户音频的 Javascript 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930907/