【问题标题】:Record and save audio in c# .net web application在 c# .net Web 应用程序中录制和保存音频
【发布时间】:2010-10-07 12:16:45
【问题描述】:

无论如何我可以使用 c# .net 从麦克风录制声音

  • 如果我必须在线保存音频就文件占用存储空间而言,最好的选择是什么。

  • 为获得最佳输出而应保存文件的任何特定格式。

【问题讨论】:

    标签: c# asp.net .net-3.5 audio


    【解决方案1】:

    我认为您必须使用小型闪光灯应用程序或 Silverlight 应用程序来进行实际录制。然后,您使用网络服务或类似服务将文件上传到您的应用程序。

    mp3 是一种标准的网络声音文件格式。所以我会同意的。

    【讨论】:

    • Silverlight 不支持麦克风(除非最近实施)
    • 因为 Silverlight for Windows Phone 支持麦克风。我只是假设 browser-silverlight 可以做到。
    • 我认为它从 Silverlight 4 开始就支持麦克风了。
    【解决方案2】:

    看看这些项目:

    1. http://www.codeproject.com/KB/winsdk/SoundRecord.aspx
    2. http://www.codeproject.com/Articles/67568/Creating-a-Sound-Recorder-in-C-and-Csharp.aspx
    3. http://www.codeproject.com/KB/audio-video/cswavrec.aspx

    如果我必须在线保存音频文件占用存储空间,那么最好的选择是什么。

    • 可能是真实媒体 (.rm)。

    为获得最佳输出而应保存文件的任何特定格式。

    • 不确定,但我认为这取决于 您的播放器。

    您可能还对ffmpeg 感兴趣,用于转换媒体及其c# wrapper library

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-29
      相关资源
      最近更新 更多