MP3ストリームを読み取りたい(icecastから、ICYメタデータを読み取り、バイナリMP3データをWeb Audio Apiに渡す)。
Firefoxには、進行状況に関するデータを読み取るための「moz-chunked-arraybuffer」xhr responseTypeがありますが、webkit/chromeに相当するものが見つかりません。
編集2014/02/03:
Chromeはxhr.responseType"stream"の実装を開始しました
「解析」はChromeに到達します(--enable-experimental-webkit-featuresフラグを使用)が、xhr.responseの結果オブジェクト(Stream)はまだJavascriptで直接使用できません:https ://code.google.com/ p / chromium / issues / detail?id = 240603
編集2014/07/10:
仕様は現在開発中です:https ://github.com/whatwg/streams
Chromiumの開発者は、「標準化の完了を待たずにプロトタイプを作成する」ことを計画しています。
2015/01/22を編集:
Streams APIはXHRに実装されません(これはプロトタイピングのためだけのものでした)。最終的には、Chromeで最近出荷されたFetch API実装に実装されます(実験フラグの後ろ)。
編集2015/01/30:Fetch APIには出荷する意図があります!Streams APIは「今後の統合」として発表されます、それはかなりここにあります!
2015年4月15日編集:
\ o /栄光!FetchAPIがChrome42に導入されました(現在の安定版リリース:http://googlechromereleases.blogspot.fr/2015/04/stable-channel-update_14.html)。42は、人生、宇宙、そしてすべてに対する答えであるだけでなく、「ストリームのような「AJAXリクエスト」をどのように利用できるか」という質問に対する答えでもあります。
https://github.com/GoogleChrome/samples/blob/gh-pages/fetch-api/fetch-response-stream.html
話の終わり:)