所以我需要允许客户将音频录制到互联网上。到目前为止,我发现将它们保留在我们网站上的最佳解决方案是 Soundcloud API,我只是向他们提供了我们的帐户详细信息,他们使用了一个版本的 Soundcloud 记录器(Flash/Javascript),它们被一起破解用于站点。
主要问题是,这些录音很长。可能长达一个小时。因为 Soundcloud API 在浏览器中记录然后上传音频并在其服务器上转码,所以上传过程中会出现很多问题,这需要很长时间才能处理大文件。如果我们只是以 20 分钟的时间块记录音频,那没关系,但它并不那么可靠。
我们尝试使用 wami-recorder 构建自己的,但这意味着在上传之前在浏览器中将 wav 转码为 MP3 以使文件更小,但在客户端机器上花费更多时间 - 至少 Soundcloud 会在服务器端进行转码。
鉴于文件的大小,我应该查看基于 red5 或其他东西的服务器端记录器/流媒体解决方案,还是上传更好的建议的客户端记录器?
多谢!