我可以使用什么技术从网络浏览器传输音频?

问题描述:

我想编写一个Web应用程序,用户可以在浏览器中录制短的音频并将其流式传输到我的服务器。我知道这不是(可能)使用纯html,所以我需要使用诸如flash之类的技术。我可以使用什么技术从网络浏览器传输音频?

我可以使用哪些替代方案以及它们有哪些优点/缺点?它们是否也支持移动平台(iOS,Android)?

请提供关于如何开始使用每种音频流技术的链接。

捕获和流应该被视为这个项目的单独部分。 Flash(或Flex)绝对是捕捉音频的正确选择。对于*职业的Flash开发人员来说,这是一个相当简单的项目,AS3包含一些帮助您访问麦克风设备的类。有关(技术)信息,请参阅这些资源:Flex 3,Kirupa,Evolve,Techie Zone。在捕获它之后 - 您可以通过打包的RTSP/RTP流式传输到多个设备(例如,使用像NetroMedia这样的“不可知论”的CDN)。

+0

感谢您的指点。 – Tobias 2010-10-25 10:13:27