我需要用户在浏览器上录制他们的声音,然后自动将生成的 mp3 上传到网络服务器。
我认为用户按下一个大的开始记录/停止记录按钮来执行此操作。
这将在用户硬盘上保存一个文件。 然后它会被有效压缩并自动通过 ftp 传输到网站。
是否可以使用 ActiveX 或 Java 来完成此操作? 或者是否有可用的库可以提供帮助?
该应用程序适用于需要时可以安装软件的用户,因此可以安装 exe 或其他任何内容。
非常感谢任何建议。
最佳答案
理想的解决方案是 getUserMedia
和 Stream API。不幸的是,目前现代浏览器并没有很好地支持它。截至 2012 年 6 月 14 日,唯一确认支持的浏览器 caniuse.com是 Chrome 21。Others似乎正在致力于可靠的实现。
关于browser - 如何在浏览器中录制声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554982/