从网页录制音频

时间:2009-05-26 14:32:13

标签: asp.net flash silverlight audio-recording

我正在寻找一种解决方案,用于从用户的麦克风捕获音频并将其发布(最好是MP3)到服务器。我需要一些可以嵌入网页的东西。

我已经看到Flash可以做到这一点,但我知道这种方法需要昂贵的Adobe服务器端软件。我不知道Silverlight是否可以提供任何帮助解决此问题的能力。

我很好奇别人做了什么。任何建议都将不胜感激。

3 个答案:

答案 0 :(得分:6)

您可以使用Flash和Red5haXeVideo或服务器(均为开源)执行此操作。关于向用户提供最终MP3,您将需要其他东西,因为这两个工具仅记录到FLV格式,因为编码MP3需要许可证。您可以在服务器上使用某些内容(例如FFMPEG)进行转换,但仍然可以阅读有关MP3的小字体。

祝你好运

答案 1 :(得分:5)

SilverLight 4现在可以录制音频。 http://blog.ondrejsv.com/post/Audio-recorder-Silverlight-4-sample.aspx显示将PCM编码为WAV

答案 2 :(得分:4)

Silverlight目前没有此功能(或即将发布的3.0版本)。 Flash将是最佳选择。