我需要用户在浏览器上录制他们的声音,然后自动将生成的 mp3 上传到网络服务器。
我认为用户按下一个大的开始记录/停止记录按钮来执行此操作。
然后,这会将文件保存在用户硬盘上。
然后它会被有效地压缩并自动通过 ftp 传输到网站。
是否可以使用 ActiveX 或 Java 来做到这一点?
或者有没有可用的库可以提供帮助?
该应用程序适用于需要时可以安装软件的用户,因此可以安装 exe 或其他任何文件。
非常感谢任何建议。
理想的解决方案是getUserMedia
和流 API。不幸的是,目前现代浏览器并没有很好地支持它。截至 2012 年 6 月 14 日,唯一确认支持的浏览器caniuse.com https://caniuse.com/#feat=stream是 Chrome 21。Others https://learn.microsoft.com/en-us/archive/blogs/ie/media-capture-prototype-improved-support-for-real-world-web-apps似乎正在致力于扎实的实施。
在本机支持到来之前,Flash 可以访问和记录两者audio https://web.archive.org/web/20120225084910/http://livedocs.adobe.com:80/fms/2/docs/00000550.html and .
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)