Asp.Net可以支持320kbps mp3文件的流媒体吗?

时间:2009-12-30 20:08:46

标签: asp.net iis mp3 media-player audio-streaming

我有一段为我构建的网站,就像这样......当你点击一首歌时,歌曲就会在播放器中加载并播放。

我正在为那些正在为我开发的人告诉我,Asp.Net不支持320kbps文件,所以这就是玩家无法正常工作的原因。这似乎有点荒谬,所以我做了一些研究,找不到任何说法:

http://msdn.microsoft.com/en-us/library/cc189080%28VS.95%29.aspx

他在那页上找到了这个:

  

24位音频将恢复静音。

但这是在WMA部分,而不是MP3部分,我甚至无法判断它们是否是24位或者无论如何...我唯一的信息是歌曲是320kbps而且它们都是。 mp3文件。如果你告诉我在哪里,我可以提供更多信息。请让我知道为什么他会说这些文件无法流式传输...他说他尝试了128kbps并且它有效,但这些都是不兼容的。

谢谢,
马特

2 个答案:

答案 0 :(得分:2)

  

我被那个人告诉我了   为我开发Asp.Net   不支持320kbps文件,所以那就是   为什么玩家不工作。

你是对的,他错了。该页面无关紧要。

Asp.net不关心 - 不知道! - 文件里面有什么。如果连接没有超过可用带宽,那你没问题。

答案 1 :(得分:1)

假设您使用的是静态文件而不是动态文件,ASP.NET将永远不会看到它。所有对静态文件的引用都由IIS处理,不涉及ASP.NET运行时。

但是,默认情况下,静态文件不会流式传输。相反,它们以连接将支持的最大速度发送。如果您想要真正的流式传输,则需要在IIS中添加适当的插件,或者使用类似Windows Media Server的插件。