1

Shoutcast ストリームが深刻な頭痛の種です。

私は試した:

  1. JWプレイヤー
  2. Jプレイヤー
  3. Html5 オーディオ

これらはいずれも、真のクロスプラットフォーム ブラウザー ソリューションではありません。すべてのシャウトキャスト ストリームを再生することさえできません。

この問題に対する他の解決策はありますか?

たぶん、いくつかのphpライブラリを介してストリームを渡すことができますか?

これに対する解決策はありますか?

4

1 に答える 1

3

誰も答えていないので、今日 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/

于 2013-09-03T16:20:13.523 に答える