html5オーディオタグを介してMP3をFirefoxにストリーミングするicecastサーバーを利用してインターネットラジオストリーマーを構築しました。ただし、ストリーマーが何らかの理由(切断など)で停止し、ストリーマーを再起動すると、セッションの開始からストリーミングが開始されることがあります。これにより、ストリーマーはブラウザーのキャッシュにあるものを再生していると信じられます。
ストリーマーに実際のライブストリームを再生させる唯一の方法は、Firefoxで履歴を削除することです。これは他のブラウザでは発生しません。これは、html5オーディオタグの代わりにフラッシュフォールバックを使用している場合にも発生します。
次のスクリプトを使用することを考えましたが、このシナリオに適用されるとは思いませんでした。
<meta http-equiv="Cache-control" content="no-cache" />
どんな洞察も役に立ちます。ありがとう。