我正在尝试在flash中创建一个应用程序,它将记录来自用户的声音,并将数据保存在服务器上。 可能吗 ? 我应该使用其他语言吗?
答案 0 :(得分:2)
在Flash中捕获音频相对容易。棘手的部分是将音频传送到服务器。
如果您的预算,技能组合和托管平台允许,您应该查看运行RMTP server,例如Flash Media Server。这将为服务器提供实时的音频流。
如果您遇到传统的Web服务器,可以通过POST将捕获的音频发送到服务器端脚本来实现解决方法。这不是理想的 - 您必须设计一个系统,以便在捕获音频后触发HTTP POST,并且您将受到任何文件大小限制(如果您使用PHP来处理POST,则通常为2MB)。 / p>
Flash是否是正确的工具取决于您的应用程序。无论使用何种语言/技术,您都将面临类似的挑战。至少Flash使音频捕获成为一个相当简单的过程。