問題が Flash によるものか、使用している API によるものかはわかりませんが、次のようになります。
クライアントの API をすべて Flex 4 (AS3) で使用して、ライブ ストリーム プレーヤーを作成しています。基本的に、「ストリーム」の URL を読み込みます (実際には FLV に入れられた AAC ストリームです)。Firefox では、すべて正常に動作します。しかし、IE と Chrome では、AAC の GET のステータスが 5.5 分間「保留中」になり、最後に再生されます。そして、ストリームをリロードするたびにそれを行います。
論理的には、これは load() が実際に FLV ファイルをロードしているだけであることを意味します。これは、あらゆる種類のファイルをロードすることと何ら変わらないはずです...私はそのアプリケーションで多くのファイル (JSON、XML、...) をロードしますが、他の誰もそれをしません、そして私はIEとChromeでのみその問題を抱えています...
-- 編集 --
さらに調査を行ったところ、原因はおそらく Flash Player であることがわかりました。それにもかかわらず、私はこれらのバージョンをインストールしています:
Firefox 14.0.1 --> 11.4.402.265 (動作)
Chrome 21.0.1180.89 m --> 11.3.31.232 (動作しない)
IE 9.0.8112.16421 --> 11.4.402.287 (動作しない)
つまり、Firefox よりも IE の方が新しいバージョンの Flash を使用していますが、IE では動作せず、FF では動作します...
私が読んだ限りでは、Flash Player バージョン 11.2 および 11.3 でストリーミングの問題があったようですが、バージョン 11.4 については何も見られませんでした。(それでも、IE と FF は 11.4 を持っています...)
何か案は?