C# 使用c语言存储和访问mp3文件#

C# 使用c语言存储和访问mp3文件#,c#,mp3,C#,Mp3,我正在做一个web应用程序,人们可以在其中传输各种声音 我的目标是大量的声音,我的问题是:存储MP3流媒体的最佳、最有效的方法是什么 现在,我把它们都存储在一个文件夹中,Id作为文件名。然后,我在数据库中有一个对应的行,存储所有声音数据,比如类别;那种声音之类的。因此,当有人想要流式传输文件时,我的应用程序会向数据库请求Id,然后返回流的URL 这能以更有效的方式完成吗?如果是,怎么做 致以最诚挚的问候。看来你走对了方向。很多事情取决于您的客户机是什么(即浏览器或WinForm) 一些建议: 您

我正在做一个web应用程序,人们可以在其中传输各种声音

我的目标是大量的声音,我的问题是:存储MP3流媒体的最佳、最有效的方法是什么

现在,我把它们都存储在一个文件夹中,Id作为文件名。然后,我在数据库中有一个对应的行,存储所有声音数据,比如类别;那种声音之类的。因此,当有人想要流式传输文件时,我的应用程序会向数据库请求Id,然后返回流的URL

这能以更有效的方式完成吗?如果是,怎么做


致以最诚挚的问候。

看来你走对了方向。很多事情取决于您的客户机是什么(即浏览器或WinForm)

一些建议:

  • 您可以使用web服务从数据库检索数据。如果您想将UI与数据库分离,这将很有帮助
  • 如果文件数量巨大,你可以将所有文件保存在不同的服务器上;并将其绝对URL存储在数据库中
  • 上述方法还将帮助您在不同的服务器上托管媒体文件和服务/数据库
  • 如果你有任何具体的问题,回答起来会更容易。不管怎样,希望这对你有帮助