我已经得到了一个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