1

我们有一个网络服务http://lullaby.shoresandbox.com/api/recordedsongs/stream/28 流式传输 mp3 歌曲。我们正在设置以下标题。

response.Content.Headers.Add("Content-Disposition", filename);
response.Content.Headers.Add("Content-Length", fileInfo.Length.ToString());

来自网络的示例 URL http://source.adminprotools.net/PartyBangaz/pbang019tk15.mp3在 FireFox 中打开时,播放歌曲,我们可以看到歌曲的总时长。但是当我们打开自己的歌曲时,我们无法看到总时长。任何帮助是极大的赞赏。我们按照链接播放歌曲。

4

1 回答 1

0

我试图通过编写代码来支持流式传输。后来我意识到通过将控制权交给 IIS 也可以实现同样的目的。所以我只返回静态 .mp3 文件的 URL 并将其余部分留给 IIS 服务器来了解如何流式传输它。现在工作正常。

于 2013-09-11T07:46:07.930 回答