【问题标题】:How can I record audio directly from the browser如何直接从浏览器录制音频
【发布时间】:2015-09-17 23:16:50
【问题描述】:

我想让我的访问者使用他们的麦克风直接从网站录制音频文件。兼容 IE、Mozilla、Chrome 的东西。

有哪些不同的方法? WebRTC 呢?

【问题讨论】:

  • 无论是什么解决方案,webrtc 肯定与它无关。
  • 其实,getUserMedia()这个授予用户麦克风访问权限的API,被认为是WebRTC的一部分(对方是RTCPeetConnection)。
  • 在撰写本文时,我意识到 getUserMedia() 还不够成熟,无法被所有浏览器支持。我用 flash/js/php 制作了一些东西,允许用户录制音频文件以自动上传到服务器上。此解决方案适用于所有浏览器。

标签: javascript flash audio applet webrtc


【解决方案1】:

你可以看看this project,压缩的ogg格式的记录,不需要flash,在firefox的情况下,也不需要任何库。抱歉,它在 IE 中不起作用,因为那里不支持 getUserMedia

【讨论】:

  • Microsoft Edge 支持getUserMedia() FWIW。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-21
  • 2018-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-20
相关资源
最近更新 更多