Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript和麦克风音频流_Javascript_Flash_Audio_Stream_Microphone - Fatal编程技术网

JavaScript和麦克风音频流

JavaScript和麦克风音频流,javascript,flash,audio,stream,microphone,Javascript,Flash,Audio,Stream,Microphone,由于HTML5还没有准备好,并且getUserMedia在我测试过的浏览器中不起作用,所以我想问一下是否有任何“包装器”,以便我可以从麦克风抓取音频流,并用Javascript将其发送到服务器。网络摄像头也有类似的包装:(谷歌搜索“jquery网络摄像头插件”。两个链接限制),但我还没有找到任何类似的麦克风音频流 音频可以是任何常见的格式 Flash不是我的日常基础,Flash提示可能没有帮助 由于谷歌齿轮已经被弃用,我认为使用它是不明智的。这也不是一个好消息,所以我猜唯一的选择是Java和Fl

由于HTML5还没有准备好,并且getUserMedia在我测试过的浏览器中不起作用,所以我想问一下是否有任何“包装器”,以便我可以从麦克风抓取音频流,并用Javascript将其发送到服务器。网络摄像头也有类似的包装:(谷歌搜索“jquery网络摄像头插件”。两个链接限制),但我还没有找到任何类似的麦克风音频流

音频可以是任何常见的格式

Flash不是我的日常基础,Flash提示可能没有帮助

由于谷歌齿轮已经被弃用,我认为使用它是不明智的。这也不是一个好消息,所以我猜唯一的选择是Java和Flash


我将感谢你给我的每一个提示和提示。

我不知道你所说的“Flash不是我的日常基础”是什么意思。您的另一个选择是Java,但它的用户友好性较差。如果您需要一个插件(在实现getUserMedia()之前,您必须这样做),那么您最好将其设置为Flash

下面是一个项目,它使用Javascript API包装了一个简单的Flash应用程序,通过HTTP post将音频流传输到您选择的web服务器:


这并不理想,但它工作正常,不需要笨重的Flash媒体服务器。

太好了,正是我想要的。你觉得这个怎么样?4天大。无论如何,我接受了答案。我创造了它:-)。它仍然需要一些调整,但基本思想已经存在。如果您有改进的想法/代码,请随时为项目贡献力量或在项目页面上添加“问题”。@IanMcGrawn是否有任何方法在Wami Recorder中将音频录制到字符串等?我的意思是我想用webAudio/mozAudio做一些小的操作,我不想让文件进入服务器然后回到客户端?那么,对于如何允许它以base64字符串包的形式直接发送缓冲区/有什么建议吗?或者甚至整个文件作为一个基本的64字符串作为一个整体?