【问题标题】:Asp.net MVC Upload audio filesAsp.net MVC 上传音频文件
【发布时间】:2012-12-01 22:08:24
【问题描述】:

好的,我有一个 Web 应用程序,我正在尝试设置它以允许用户通过 httpPost 上传音频文件。我遇到的问题是我使用的函数将文件作为 HttpPostedFileBase 接收。当我调试时,我可以将文件格式视为音频格式,但似乎无法转换它。我使用 MemoryStream 对图像做了类似的事情,但我不知道音频格式是否有类似的东西。这是我在客户端上传文件的内容。

@using (Html.BeginForm("Index", "Image", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
    <input type="file" name="file" />
    <input type="submit" value ="ok" />
}

在服务器端我有这个。

[HttpPost]
        public ActionResult Index(HttpPostedFileBase file)
        {            
            return View();
        }

现在我想要完成的是将该变量文件转换为我可以在某种播放器中使用的 mp3 格式。我故意避免使用存储此文件的文件系统,它将通过数据库作为一个整体存储,因此我无法使用路径。我正在尝试直接播放文件。我研究过的想法是将 cshtml 上的输入类型从“文件”更改为其他可能有效的方法,或者找到一种方法来转换 HttpPostedFileBase 也可以。任何方向表示赞赏。

【问题讨论】:

    标签: asp.net-mvc audio


    【解决方案1】:

    【讨论】:

    • 这向您展示了如何上传图像,我可以这样做它给我带来问题的音频文件。随着图像上传,有一种方法可以转换为图像格式,我需要相同的音频格式。
    猜你喜欢
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 1970-01-01
    • 2011-07-08
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多