oggまたはmp3を192 kbpsでストリーミングできるIceCast2サーバーをセットアップしました。私が使用してHTMLで新しい曲がChromeとFirefoxで音声のhtml5タグを使用して開始するときにストリーミングミュージックを再生しない
:
<audio controls autoplay>
<source src="http://site.com:8000/mount1.ogg" type="audio/ogg">
<source src="http://site.com:8000/mount2.mp3" type="audio/mp3">
Your browser does not support the audio element.
</audio>
しかし、クローム22/Firefoxの13で新しい曲が始まるたびに、プレイヤーが再生を停止します。 IE10では問題なく再生を続けます。私はこれがIEとmp3を使っている間にChromeとFirefoxがoggソースを使うという事実と関係があると思っています。 192 kbps(音楽はサッカーデートされていると聞いています)を演奏するときにはOpera 12に問題があるようですが、私は128に切り替えてからうまくいったのです。
誰でもこの問題を修正しますか?
ありがとうございました!
「終了」を待つイベントリスナーをお探しですか? これは非常に便利です:[html5オーディオの状態](http://html5doctor.com/html5-audio-the-state-of-play /#events)、 最初のトラックが終了したら、いつでも次のトラックをトリガーすることができます – Eruant
リンクありがとう、これはとてもいいです:http://jplayer.org/HTML5.Media.Event.Inspector/ –