使用c存储和访问mp3文件
本文关键字:mp3 文件 访问 存储 使用 | 更新日期: 2023-09-27 18:20:16
我正在做一个web应用程序,人们将能够流式传输各种声音。
我的目标是很多声音,我的问题是:什么是存储流媒体MP3的最佳、最有效的方式?
现在,我把它们都存储在一个文件夹中,Id作为文件名。然后,我在数据库中有一个相应的行,存储所有的声音数据,比如类别;诸如此类的声音。因此,当有人想要流式传输文件时,我的应用程序会向数据库询问Id,然后返回流的URL。
能以更有效的方式做到这一点吗?如果是,如何?
致以最良好的问候。
看起来你走的是正确的路。很多事情都取决于你的客户端是什么(即浏览器或WinForm)。
一些建议:
- 您可以使用web服务从数据库中检索数据。如果您想将UI从数据库解耦,这将有所帮助
- 如果文件数量巨大,您可以将所有文件保存在不同的服务器上;并将它们的绝对URL存储在数据库中
- 上述方法还将帮助您在不同的服务器上托管媒体文件和服务/数据库
如果你有任何具体的问题,会更容易回答。无论如何,希望这对你有帮助。