[ActionSprit 3.0] FMS客户端与服务器端交互(传参)

客户端as:

 1 import flash.net.NetConnection;
 2 import flash.events.NetStatusEvent;
 3
 4 var nc:NetConnection = new NetConnection();
 5 nc.addEventListener(NetStatusEvent.NET_STATUS,onStatus);
 6 nc.connect("rtmp://localhost/HelloWorld","小明");
 7 function onStatus(e:NetStatusEvent):void
 8 {
 9     trace(e.info.code);
10     switch (e.info.code)
11     {
12         case "NetConnection.Connect.Success" ://连接尝试成功
13
14             break;
15         case "NetConnection.Connect.Closed" ://成功关闭连接
16
17             break;
18         case "NetConnection.Connect.Rejected"://服务器拒绝连接
19             for(var key in e.info.application){
20                 trace("服务器返回的信息:",e.info.application[key]);
21             }
22              break;
23         default :
24             break;
25     }
26 }

服务器asc:

1 application.onConnect = function( client,name ) {
2     if(name == "小明"){
3         // Reject the connection.
4         application.rejectConnection(client,{msg:"服务器拒绝"+name+"进入!"});
5     }else{
6         // Accept the connection.
7         application.acceptConnection( client );
8     }
9 }
时间: 2024-11-12 17:28:46

[ActionSprit 3.0] FMS客户端与服务器端交互(传参)的相关文章

浅析Java web程序之客户端和服务器端交互原理(转)

转载自http://www.cnblogs.com/lys_013/archive/2012/05/05/2484561.html 1. 协议 a. TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型.传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务. 该模型的目的是使各种硬件在相同的层次上相互通信.这7层是:物理层.数据链路层.网路层.传输层.话路层.表示层和应用层.而TCP/IP通讯协议采用 了4层的层级结构,每一层都呼叫它

[转]HTTP报文接口及客户端和服务器端交互原理

1. 协议 a. TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型.传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务.该模型的目的是使各种硬件在相同的层次上相互通信.这7层是:物理层.数据链路层.网路层.传输层.话路层.表示层和应用层.而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求.这4层分别为: i. 应用层:应用程序间沟通的层,如超文本传送协议(HTTP).简单电子邮件传输(

封装一个类搞定90%安卓客户端与服务器端交互

本实例封装了一个处理安卓客户端与服务器端交互的几个方法,对于中文乱码问题本实例也找到了解决方案.本例可以处理的场景如下: 1.与服务器端交互json数据. 2.Get方式与服务器端交互数据. 3.Post方式与服务器端交互数据. 4.HttpClient方式与服务器端交互数据. 5.上传文件到服务器端. 6.从服务器端下载文件. 7.从服务器端读取文本文件. 实例截图: 本篇文章将实例代码完整贴出,希望以本文作为一个交流的平台,大家集思广益封装出更好的处理类.交流地址: http://blog.

zookeeper原理解析-客户端与服务器端交互

Zookeeper集群中server数量总是确定的,所以集群中的server交互采用比较可靠的bio长连接模型:不同于集群中sever间交互zookeeper客户端其实数量是未知的,为了提高zookeeper并发性能,zookeeper客户端与服务器端交互采用nio模型.下面我们主要来讲讲zookeeper的服务器端与客户端的交互.读者对nio不了解的话不妨抽点时间去了解下,对于一些nio框架如netty,mina再如一些web容器如tomcat,jetty底层都实现一套nio框架,对于实现ni

[ActionSprit 3.0] FMS直播

音视频流的发布(服务器) 1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.NetStatusEvent; 5 import flash.media.Camera; 6 import flash.media.Microphone; 7 import flash.net.NetConnection; 8 import flash.net.NetStream; 9 import flash.net.ObjectEnc

[ActionSprit 3.0] FMS服务器带宽检测

1 package { 2 3 import flash.display.Sprite; 4 import flash.net.NetConnection; 5 import flash.events.NetStatusEvent; 6 import flash.events.AsyncErrorEvent; 7 8 /** 9 * @author Frost.Yen 10 * @E-mail [email protected] 11 * @create 2015-7-16 上午10:02:15

[ActionSprit 3.0] FMS安装与测试

1.运行Flash Media Server4.5.exe,安装选项可全默认,序列号可不填:输入用户名和密码需记住,登录时要用. 2.安装完成,在安装目录C:\Program Files\Adobe\Flash Media Server 4.5\tools\下找到fms_adminConsole.htm或者fms_adminConsole.swf,这是管理文件,打开其中之一填入相应信息登录,Server Address 填本机ip,如192.168.3.106,Username和Password

[ActionSprit 3.0] FMS远程共享

1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.NetStatusEvent; 5 import flash.events.SyncEvent; 6 import flash.net.NetConnection; 7 import flash.net.SharedObject; 8 import flash.text.TextField; 9 10 /** 11 * @author Frost.Yen 12 *

[ActionSprit 3.0] FMS接收正在播放的视频中嵌入的描述性信息(onMetaData事件)

1 package { 2 import flash.display.MovieClip; 3 import flash.net.NetConnection; 4 import flash.events.NetStatusEvent; 5 import flash.events.MouseEvent; 6 import flash.events.AsyncErrorEvent; 7 import flash.net.NetStream; 8 import flash.media.Video; 9