0

On Azure Storage service, i do mp3 streaming by doing range requests. For that reason, i set DefaultServiceVersion as "2011-08-18" for unversioned requests. I am able to get range response information headers and jumping middle of the audio file on HTML 5 Audio player.

I experience that usually i can't play whole audio file because streaming stops suddenly somewhere in middle of the file. I watched request informations via Fiddler application and i see that Azure Storage does not send whole requested range because fiddler give warning.

"Content-Length mismatch: Response Header indicated 6.318.692 bytes, but server sent 2.007.994"

Also when i watch request in Chrome Developer Tools, the request is failing in somewhere of the file. This is quite frequently happen. Why request completed without getting full requested byte range ?

4

2 回答 2

0

检查您是否没有看到超时。负载平衡和类似功能通常会终止长时间的连接。

于 2013-11-13T05:28:59.837 回答
0

我建议启用登录您的帐户。(有关日志记录/指标的更多信息,请参阅http://msdn.microsoft.com/en-us/library/windowsazure/hh343270.aspx )。这可以通过 azure 门户轻松完成。完成此操作后,您将获得更多信息以从服务角度自我诊断问题。

于 2013-11-16T00:03:17.083 回答