2016-10-13 00:16:48 点击量:8 标签: 收藏本文
[FMS]FMS连接判断过程源代码实例参考
- 1 package
- 2 {
- 3 import flash.net.NetConnection;
- 4 import flash.net.NetStream;
- 5 import flash.display.MovIEClip;
- 6 import flash.net.Responder;
- 7 import flash.events.MouseEvent;
- 8 import flash.events.NetStatusEvent;
- 9 import flash.events.AsyncErrorEvent;
- 10
- 11 public class ConnFMS extends MovieClip
- 12 {
- 13 private var nc:NetConnection;
- 14
- 15 public function ConnFMS()
- 16 {
- 17 btnConnFMS.label="CuPlayer.com连接到FMS";
- 18 }
- 19
- 20 private function onClickHandler(evt:MouseEvent):void
- 21 {
- 22 trace("CuPlayer.com正在连接FMS服务器");
- 23 nc = new NetConnection();
- 24 nc.connect("rtmp://www.cuplayer.com/vod);
- 25 nc.addEventListener(NetStatusEvent.NET_STATUS,onNetStatusHandler);
- 26 }
- 27
- 28 private function onNetStatusHandler(evt:NetStatusEvent):void
- 29 {
- 30 switch (evt.info.code)
- 31 {
- 32 case "NetConnection.Connect.Success":
- 33 trace("CuPlayer.com成功连接FMS服务器!");
- 34 break;
- 35 case "NetConnection.Connect.Rejected":
- 36 trace ("CuPlayer.com访问FMS服务器权限不足,连接被拒绝!");
- 37 break;
- 38 case "NetConnection.Connect.InvalidApp":
- 39 trace("CuPlayer.com指定的应用程序名称没有找到");
- 40 break;
- 41 case "NetConnection.Connect.Failed":
- 42 trace("CuPlayer.com连接失败!");
- 43 break;
- 44 case "NetConnection.Connect.AppShutDown":
- 45 trace("CuPlayer.com服务器端应用程序已经关闭(由于资源耗用过大等原因)或者服务器已经关闭!");
- 46 break;
- 47 case "NetConnection.Connect.Closed":
- 48 trace("CuPlayer.com与FMS的连接中断!");
- 49 break;
- 50 }
- 51 }
- 52 }
- 53 }
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室