fms系列之一 连接服务器

http://www.cnblogs.com/beniao/category/190537.html

Fms = flash media service  “是用于用户之间相互通讯的服务器平台,它集成了Flash多媒体交互的特性 ,又添加了实时音频和实时数据流等新特色。使用该平台,你可以通过网络存储录制下来的音频、视频,也可以共享数据对象,并且可以将这些音频、视频和共享数 据对象传递给多个客户端,实现实时同步共享。该平台集成了通讯功能和应用程序功能,它通过Flash Player(Flash player6或更高在客户端提供音频共享,视频共享和数据流。 ”

1.建立连接:

var nc:NetConnect = new NetConnect();

nc.connect(“rtmp://localhost/firstFmsApp”);

nc.addEventListener(NetStatusEvent.NET_STATUS,onNetStatus);

function onNetStatus(e:NetStatusEvent):void{

    switch(e.info.code){

     case  "NetConnection.Connect.Success":
            trace("连接成功");
            break ;
         case "NetConnection.Connect.Rejected":
                   trace ("访问FMS服务器权限不足,连接被拒绝!");
                   break;
          case "NetConnection.Connect.InvalidApp":
                     trace("指定的应用程序名称没有找到");
                     break;
                 case "NetConnection.Connect.Failed":
                     trace("连接失败!");
                     break;
                 case "NetConnection.Connect.AppShutDown":
                     trace("服务器端应用程序已经关闭(由于资源耗用过大等原因)或者服务器已经关闭!");
                     break;
                 case "NetConnection.Connect.Closed":
                     trace("与FMS的连接中断!");
                     break;

    }

}

=================================

fms中的程序一般是指在application文件夹下建立 的文件夹,例如 firstFmsApp,因为采用rtmp协议,所以默认地址是rtmp://localhost/XXX

事件类型是NetStatusEvent,通过判断e.info.code的值,来确认连接情况。

在webroot --swfs下的fms_adminConsole.swf是个很重要的文件,相当于控制台,一些连接进程等可以在这观察到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值