我目前正在开发与白板,视频/音频会议虚拟课堂。我如何使用HTML5,Javascript来捕捉麦克风。我怎样才能从麦克风创建base64编码的字符串?我已经从标签捕获视频图像并在画布上绘制,并接收到base64编码的字符串,并广播给所有学生及其作品。音频标签也有类似的方式吗?我想使用socket.io向全班广播老师麦克风语音。我发现有关视频教程,但每一个身体的数量解释不音频:(。我使用Chrome -v 21和能够使用的WebKit。提前 感谢捕获麦克风使用HTML 5和广播使用socket.io
回答
的Stream API应该让你这样做,但不幸的是它在很not supported任何目前(稳定)的浏览器,你可以下载nightly build of Google Chrome,这绝对包括API的一些支持,但我不知道如何完成。
我猜它不应该太长,直到插件节点开始出现,以帮助这东西在服务器端的处理,但同时下面可能是有用的:
更新: http://code.google.com/p/chromium/issues/detail?id=112367
这个问题正在努力使其成为稳定windows平台太多,但在Mac上工作。
这是一个有用的链接,但它是关于这一问题,而不是一个答案评论更好,因为它实际上并没有提供解决方案。 –
@ james.garriss:SE的讽刺。低代表用户无法评论.. – Sisir
这不是讽刺;获得收入是一种荣幸。 –
- 1. 使用GetUserMedia捕获麦克风
- 2. 使用iPhone 5的后置麦克风
- 3. 使用AVCaptureSession捕获和操作麦克风音频?
- 4. 使用SoundMixer.computeSpectrum麦克风
- 5. 在clojure overtone中捕获USB麦克风
- 6. 使用Naudio + WASAPI捕获麦克风音频?
- 7. 使用html5捕获移动镀铬上的麦克风输入
- 8. 如何在Chrome 21 +中使用getUserMedia捕获麦克风输入?
- 9. 使用Directx DirectSound捕获麦克风的声音
- 10. 检索使用相机的麦克风捕获的音频
- 11. 使用.NET Framework捕获麦克风音频流
- 12. 使用java的麦克风上的麦克风声级控制
- 13. 使用AudioTrack无法播放从麦克风获得的AudioRecord
- 14. HTML5中的麦克风捕获
- 15. MonoTouch:从麦克风捕获音频流
- 16. 通过HTML5捕获麦克风输入
- 17. 使用node.js和socket.io每秒广播
- 18. 启用使用NAudio麦克风c#
- 19. 使用ALSA可以同时捕获麦克风和线路输入吗?
- 20. 用socket.io广播?
- 21. 使用C++从麦克风捕捉音频
- 22. 使用HTML5麦克风录制音频?
- 23. Android force AudioRecord使用耳机麦克风
- 24. 无法通过麦克风使用Twilio
- 25. C#显示器的麦克风使用
- 26. Openears要求许可使用麦克风
- 27. 使用Naudio放大麦克风输入
- 28. C#使用相机麦克风录制
- 29. 使用AUGraphs进行麦克风输入
- 30. 如何在Android上使用麦克风
非常感谢您对我们的支持 – luke
没问题卢克。如果它帮助你,你应该接受答案。 –
长期研究后,我并没有发现关于音频采样数据使用HTML 5的录音解决方案,我发现关于预定义音频剪辑流没有麦克风的采样数据实时流式传输的所有论坛。我在想,如果HTML 5只能捕获视频元素的音频采样数据。我发现一些使用闪光麦克风插件记录音频的插件,但我希望在HTML 5中也一样。您的评论将有助于完整:) 谢谢 – luke