package { import flash.net.NetConnection; import flash.events.NetStatusEvent; import flash.media.Video; import flash.display.Sprite; public class TV extends Sprite { private var nc:NetConnection; private var vid:Video; private var rtmpNow:String; private var tvSet:StreamAV; private var good:Boolean; public function TV() { nc=new NetConnection ; nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect); vid=new Video(200,150); vid.x=81; vid.y=76; addChild (vid); rtmpNow="rtmp://192.168.0.11/studio"; nc.connect (rtmpNow,"viewer"); } //Connection private function checkConnect (e:NetStatusEvent) { good=e.info.code == "NetConnection.Connect.Success"; if (good) { tvSet=new StreamAV(nc); tvSet.streamIn (vid,"presentation"); } } } }