2

ストリーミング aac ブロードキャストを Web ブラウザで再生する実行可能な方法はありますか? (特にwiiで)私はすでにフラッシュとVLCJライブラリを調べましたが、うまくいきませんでした。通常はブラウザ内からストリームを再生する少なくとも 1 つのサイトに行ったことがあることは知っていますが、wii ブラウザでは動作しないことを思い出したようです。

ありがとう

更新: これを実行できると主張しているサウンド マネージャー 2 という優れた js ツールを見つけましたが、AAC 形式のストリームを再生することはできません。ただし、サポートされていると思われます。設定が間違っているのではないかと思います。

http://www.schillmania.com/projects/soundmanager2/

<html>
<head><title>Radio Stations</title></head>
<!-- include SM2 library -->
<script type="text/javascript" src="soundmanager2.js"></script>
<!-- configure it for your use -->
<script type="text/javascript">

soundManager.url = 'sm2-flash-files/';

soundManager.debugMode = true;
soundManager.preferFlash = true;
soundManager.useFlashBlock = true;
soundManager.flashVersion = 9;
soundManager.useHighPerformance = true; 
soundManager.useFastPolling = true; 

soundManager.onready(function(){

  var bleh = soundManager.createSound({
   id: 'NoLife-Radio',
   url: 'http://radio.nolife-radio.com:8000',
   type: 'audio/aac', // 'audio/mp4' ?
   autoPlay: false,
   stream: true,
   autoLoad: true
  });
});

soundManager.ontimeout(function(){

  // Hrmm, SM2 could not start. Flash blocker involved? Show an error, etc.?
  alert("Could not start");
});

</script>


<body>
<a href="#" onClick="javascript: soundManager.play('NoLife-Radio');">Play</a>
</body>
</html>
4

1 に答える 1

0

ストリームを再生するには; URLの最後に、それが再生されます。だからこれを置き換えます: url: 'http://radio.nolife-radio.com:8000', これでurl: 'http://radio.nolife-radio.com:8000;',

フォーマットに関しては、Winampのようなプレーヤーでストリームを再生し、正しいフォーマットを見つけてください。また、soundManager.preferFlash = false;HTML5オーディオAPIを使用してサウンドを再生できるブラウザーが、フラッシュの代わりにそれを使用できるようにすることもできます。

于 2012-09-08T11:04:46.170 に答える