【问题标题】:Recording Audio in MVC3在 MVC3 中录制音频
【发布时间】:2011-10-27 13:56:01
【问题描述】:

我目前正在寻找一种允许用户在 MVC3 应用程序中制作和保存录音的工具。

我知道这可以通过使用 Silverlight、Flash 或 ActiveX 方法来完成,但是我很感兴趣是否可以用一种简单/优雅的方法来完成。

理想情况下,工作流程的功能如下:

  • 用户点击录制按钮。
  • 如果用户有麦克风,则开始录音,否则会通知用户无法录音
  • 用户单击录制按钮停止录制
  • 提示用户保存录音

如果有人知道任何可以轻松集成到 MVC 应用程序中的工具,或者可以为我指明正确方向的东西,我们将不胜感激。

【问题讨论】:

标签: c# .net asp.net-mvc asp.net-mvc-3 audio-recording


【解决方案1】:

如果 优雅 你的意思是纯 javascript,恐怕这是不可能的。您将需要使用客户端插件。这是audio recorder with Silverlight 的示例。

【讨论】:

  • 这是我在问题中所指的确切 Silverlight 方法。我想我正在寻找的是一个更简单的界面,也许只是一个记录按钮。 (就应用程序中看到的而言)
  • @Rionmonster,您可以调整 Silverlight 应用程序 GUI 并满足您的需求,包括您需要的按钮。
【解决方案2】:

如果您不使用 Flash、Silverlight、ActiveX、Java 或任何其他插件,您将无法访问客户端上的低级音频。这当然是出于安全原因,无论哪种方式,每个插件在系统中都有自己的安全策略。

我的建议是查看其中的任何一个,然后选择最适合您需要的。

【讨论】:

    【解决方案3】:

    最清晰的方法是允许用户上传音频文件。

    如果这不适合使用客户端编程。

    【讨论】:

      猜你喜欢
      • 2013-04-23
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-30
      • 2019-02-25
      相关资源
      最近更新 更多