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 ?