J'ai obtenu un NetConnection et NetStream mis en place et le streaming mp3 joue bien. Le seul problème est que les métadonnées ne sont pas reçues même si le client NetStream a été défini. Une idée de ce qui aurait pu causer ça?flash.net.NetStream ne reçoit pas onMetaData
Extrait de code:
// set up NetConnection ... private function netStatusHandler(e:NetStatusEvent):void { if (e.info.code == "NetConnection.Connect.Success") { // NetConnection's connection established successfully netStream = new NetStream(nc); netStream.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); netStream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); netStream.client = new NetStreamClient(); netStream.play("mp3:music/123456"); } } class NetStreamClient { public function onMetaData(info:Object):void { trace("onMetaData"); } public function onPlayStatus(info:Object):void { trace("onPlayStatus"); } }
Intéressant Je ne savais pas que vous pouvez jouer mp3 par NetStream ... – jayarjo