Shoutcast ストリームが深刻な頭痛の種です。
私は試した:
- JWプレイヤー
- Jプレイヤー
- Html5 オーディオ
これらはいずれも、真のクロスプラットフォーム ブラウザー ソリューションではありません。すべてのシャウトキャスト ストリームを再生することさえできません。
この問題に対する他の解決策はありますか?
たぶん、いくつかのphpライブラリを介してストリームを渡すことができますか?
これに対する解決策はありますか?
誰も答えていないので、今日 Web を探し回ったところ、soundmanager2 が見つかりました。これは、少なくとも私のテストでは、デスクトップ ブラウザーとモバイル ブラウザーの両方で問題なく動作します。
Android、IOS、デスクトップ側のクロム、Firefox、Safariでテストしましたが、すべてのshoutcastチャンネルは正常に動作しているようです.
それでは、どうぞ:)
http://www.schillmania.com/projects/soundmanager2/
soundManager.setup({
url: 'soundManager2/swf',
debugMode: false,
// optional: use 100% HTML5 mode where available
// preferFlash: false,
onready: function() {
var mySound = soundManager.createSound({
id: 'shoutCast',
url: valueSelected+';',
type: 'audio/mp3'
});
mySound.play();
},
ontimeout: function() {
// Hrmm, SM2 could not start. Missing SWF? Flash blocked? Show an error, etc.?
}
});
値選択 =http://198.27.79.224:9770/