我已經得到了一個NetConnection和NetStream設置和流媒體MP3播放罰款。唯一的問題是即使設置了NetStream的客戶端,也不會收到元數據。任何想法可能造成這種情況?flash.net.NetStream沒有收到onMetaData
代碼片段:
// 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"); } }
有趣的我不知道,你可以通過NetStream的播放mp3 ... – jayarjo 2011-01-16 11:26:43