Flex モバイルで mp3 ストリームを再生するサンプル コードを Adobe からコピーしましたが、動作しないようです。
例として使用したストリームは、Winamp で完全に正常に動作します。
これは私のコードです:
import flash.net.*;
import flash.media.*;
private var req:URLRequest;
private var context:SoundLoaderContext = new SoundLoaderContext(8000, true);
private var s:Sound;
private var channel:SoundChannel = new SoundChannel();
private function AudioOn():void
{
req = new URLRequest("http://stream2.srr.ro:8000");
s = new Sound(req,context);
channel=s.play();
}
private function onInit() : void {
AudionOn();
}
デバッガーを使用すると、s (サウンド) オブジェクトは次の状態になります。
s.isBuffering is true;
s.isURLInaccesible is false;
s.bytesLoaded = 0
s.bytesTotal = 0;
これは簡単な作業のように思えますが、なぜこの例がうまくいかないのでしょうか?
どうもありがとう!
ダン