我有一段为我构建的网站,就像这样......当你点击一首歌时,歌曲就会在播放器中加载并播放。
我正在为那些正在为我开发的人告诉我,Asp.Net不支持320kbps文件,所以这就是玩家无法正常工作的原因。这似乎有点荒谬,所以我做了一些研究,找不到任何说法:
http://msdn.microsoft.com/en-us/library/cc189080%28VS.95%29.aspx
他在那页上找到了这个:
24位音频将恢复静音。
但这是在WMA部分,而不是MP3部分,我甚至无法判断它们是否是24位或者无论如何...我唯一的信息是歌曲是320kbps而且它们都是。 mp3文件。如果你告诉我在哪里,我可以提供更多信息。请让我知道为什么他会说这些文件无法流式传输...他说他尝试了128kbps并且它有效,但这些都是不兼容的。
谢谢,
马特
答案 0 :(得分:2)
我被那个人告诉我了 为我开发Asp.Net 不支持320kbps文件,所以那就是 为什么玩家不工作。
你是对的,他错了。该页面无关紧要。
Asp.net不关心 - 不知道! - 文件里面有什么。如果连接没有超过可用带宽,那你没问题。
答案 1 :(得分:1)
假设您使用的是静态文件而不是动态文件,ASP.NET将永远不会看到它。所有对静态文件的引用都由IIS处理,不涉及ASP.NET运行时。
但是,默认情况下,静态文件不会流式传输。相反,它们以连接将支持的最大速度发送。如果您想要真正的流式传输,则需要在IIS中添加适当的插件,或者使用类似Windows Media Server的插件。