2011-06-03 61 views
3

我有一臺服務於連續mp3流的icecast服務器。我試圖用音頻標籤在html5中播放它。在safari中它會顯示並播放,但當歌曲改變時,流停止並不會再次啓動,即使它按下播放按鈕。HTML5音頻流在每首歌后停止

有沒有人知道解決這個問題的方法?

+3

發佈一個鏈接到您的流。有可能,你正在獲取流數據中的元數據,而你的瀏覽器不知道如何處理它。這是腐敗的MP3數據,所以不是跳過該幀並重新同步,而是停止。 – Brad 2011-06-03 16:13:22

+0

它可以在任何其他瀏覽器上運行嗎?你的代碼是什麼樣的?加載新軌道時,你是否調用'audio.load()'(其中'audio'是你的音頻對象)? – 2012-03-26 10:14:04

+0

我可以證實Brad的評論是正確的。我對連續的Icecast Vorbis流具有完全相同的行爲。流無需更新元數據即可正常工作。 – rdvdijk 2012-12-06 21:36:08

回答

0

這是一個已知的Firefox錯誤「Firefox鏈接ogg流失敗」#455165應該在Firefox 20中修復。

更新:對不起,沒有看到你說你是流媒體MP3。 Firefox也可能與MP3有類似的問題...