本文主要介绍webus fox 客户端的配置及接口说明。

1. 文件列表和配置

1.1 文件列表

1.2 common.xml 配置

根据服务器端的部署, 替换[ServerUrl] , [RtmpPort], [GatewayPort]

[GatewayPort]: 指的是iis 里的site的port

2. 相关接口说明

2.1. 消息

2.1.1 MessageClient/MsgClient.as

API名称

start

应用场景

启动message消息, 连接服务并登陆

异常

 

API名称

close

应用场景

关闭连接

异常

 

API名称

getAllOnlineUsers

应用场景

获取在线用户列表

Contract

QueryAllOnlineUserReqContract

异常

 

API名称

sendMsg

应用场景

发送消息给制定用户

Contract

CommonMessageContract

异常

 

API名称

broadcast

应用场景

广播消息, 发送通知给其他用户

Contract

BroadcastContract

异常

 

API名称

BeingKickedOut

应用场景

用户被挤出或者被踢出

Contract

 

异常

 

2.1.2. MessageClient/MsgClientHandler.as

API名称

onFriendConnected

应用场景

接收到其他用户上下线通知

Contract

FriendNotifyContract

异常

 

API名称

onCommMsg

应用场景

接收到其他用户消息 information type = 0为文本消息

Contract

CommonMessageContract

异常

 

API名称

onBroadcast

应用场景

接收到其他用户发出的广播消息 information type = 0为文本消息

Contract

BroadcastContract

异常

 

API名称

onGetUsers

应用场景

得到服务器端发送的在线用户列表

Contract

QueryAllOnlineUserResContract

异常

 

2.2. 视频 音频

2.2.1. Videoclient/videoClientHandler.as

API名称

onMicBtnClick

应用场景

选择或者取消 发布本地的音频

异常

 

API名称

onCarmerBtnClick

应用场景

选择或者取消发布本地视频

异常

 

API名称

onSoundBtnClick

应用场景

选择或者取消静音

异常

 

API名称

audioAutoPlay

应用场景

登录以后 自动开启语音

异常

 
2.2.2. AudioVideoController

API名称

playVideoStream

应用场景

播放视频流

异常

 

API名称

closePlayVideoStream

应用场景

停止播放视频流

异常

 

API名称

playAudioMulticast

应用场景

播放音频

异常

 

API名称

closeAudioMulticast

应用场景

停止播放音频

异常

 

API名称

publishVideoStream

应用场景

发布视频流

异常

 

API名称

closeVideoStreamPublish

应用场景

停止发布视频流

异常

 

API名称

publishAudioStream

应用场景

发布音频流

异常

 

API名称

closeAudioStreamPublish

应用场景

停止发布音频流

异常

 

2.3. 白板

PaintClient/PaintClientHandler.as

API名称

onDeleteView

应用场景

删除图形

异常

 

API名称

onAddView

应用场景

添加图形

异常

 

API名称

onChangePage

应用场景

改变课件页数

异常

 

API名称

initSO

应用场景

初始化shared object

异常

 

API名称

handleSyncTest

应用场景

同步shared object

异常

 

2.4. 上传下载

Utils/UploadFileHandler.as

API名称

onFileHandlerComplete

应用场景

已选择文件, 准备上传

异常

 

API名称

uploadFile

应用场景

上传文件

异常

 

API名称

uploadResult

应用场景

文件上传进度 结果

异常

 

API名称

onShareFile

应用场景

共享文件 生成课件

异常

 

API名称

onDownloadFile

应用场景

下载文件

异常

 

API名称

onDeleteFile

应用场景

删除文件

异常

 

3. 客户端下载

http://yunpan.cn/cmeTGGzPxJDLF  访问密码 7e2f

在线教学、视频会议 Webus Fox(1)文本、语音、视频聊天及电子白板基本用法

在线教学、视频会议 Webus Fox(2) 服务端开发手册

在线教学、视频会议 Webus Fox(3) 客户端开发手册

在线教学、视频会议 Webus Fox(3) 客户端开发手册的更多相关文章

  1. 在线教学、视频会议 Webus Fox(2) 服务端开发手册

    上次在<在线教学.视频会议软件 Webus Fox(1)文本.语音.视频聊天及电子白板基本用法>里介绍了软件的基本用法.本文主要介绍服务器端如何配置.开发. 1. 配置 1.1 IIS配置 ...

  2. 在线教学、视频会议 Webus Fox(1)文本、语音、视频聊天及电子白板基本用法

    Webus Fox是基于网页的在线教学.视频会议软件,不用安装,直接使用.它提供文本.语音.视频聊天,文件共享.电子白板等功能. 1. 登录 访问 http://flash.webus.cn/#,用自 ...

  3. kali 在线教学群 第一次 公开课 小结(1)

    kali 在线教学群 第一次 公开课 小结(1) 文/玄魂 1.1 需要准备的基础环境 vmware 虚拟机,kali 2.0 镜像,科学上网工具包.这三项内容,可以在本人的微信订阅号“xuanhun ...

  4. C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 多系统开发接口 - 苹果客户端开发接口

    最近工作上需要,给苹果客户端开发接口,实现集中统一的用户管理,下面是接口调用参考. 1: 获取OpenId? http://127.0.0.1/GetOpenId.ashx?username=Admi ...

  5. [原创]上海好买基金招高级Java技术经理/运维主管/高级无线客户端开发等职位(内推)

    [原创]上海好买基金招高级Java技术经理/运维主管/高级无线客户端开发等职位(内推) 内部推荐职位 高级JAVA技术经理: 岗位职责: 负责项目管理(技术方向),按照产品开发流 ,带领研发团队,制定 ...

  6. 在线支付接口之PHP支付宝接口开发简单介绍

    php100:92:在线支付接口之PHP支付宝接口开发 支付接口一般是第三方提供的代收款.付款的平台,可以通过支付接口帮助企业或个人利用一切可以使用的支付方式.常见支付平台:支付宝.快钱.云网支付.财 ...

  7. iOS客户端开发与Web前端开发

    转载自:http://blog.cnbang.net/tech/1813/不知不觉做iOS客户端开发已经半年多了,了解到iOS客户端开发与Web前端开发的一些异同,写一下. 版本升级.用户角度上看,客 ...

  8. 基于Android的小巫新闻客户端开发系列教程

    <ignore_js_op> 141224c6n6x7wmu1aacap7.jpg (27.51 KB, 下载次数: 0) 下载附件  保存到相册 23 秒前 上传   <ignor ...

  9. ASP.NET5之客户端开发:Grunt和Gulp构建工具在Visual Studio 2015中的高效的应用

    Grunt和Gulp是Javascript世界里的用来做自动压缩.Typescript编译.代码质量lint工具.css预处理器的构建工具,它帮助开发者处理客户端开发中的一些烦操重复性的工作.Grun ...

随机推荐

  1. Rserve, java调用R源文件

    Rserve安装和加载: install.packages("Rserve") library("Rserve") Rserve()   java调用: REn ...

  2. 解析工具Goson

    /** * 解析申请分配座位席别 * @param json * @return */ public static TrainOrderResponse getTrainOrder(String js ...

  3. SQL镜像资料

    使用数据库镜像端点证书 (Transact-SQL):https://msdn.microsoft.com/zh-cn/library/ms191477.aspx 允许数据库镜像端点将证书用于入站连接 ...

  4. hivepython 同时读入python 且python脚本中处理外部文件txt

      找出表test_gid2中每个gid的安装列表中含有文件pkgs中的pkg名字的数据行. pkgs文件要与python脚本放在一个路径下. 用 transform 的传入数据的时候,不管原文件分隔 ...

  5. scala 学习:object 和class, trait

    object: Scala中没有静态修饰符,static,在object下的成员全部都是静态的,如果在类中声明了与该类相同的名字的object则该object是该类的"半生对象", ...

  6. .net 更新数据 ado.net parameter

    UPDATE yborder_ordernotes SET recoder400= @FileAddress, havefile400 = 1 WHERE id = @OrderID Maticsof ...

  7. css3的2D转换

    CSS3的2D转换用transform来实现 1.rotate()   /*通过 rotate() 方法,元素顺时针旋转给定的角度.允许负值,元素将逆时针旋转.*/ 2.scal()   /*通过 s ...

  8. ftl文件格式化jsp形式显示

    通过myeclipse设置ftl的编辑器为jsp的编辑器,达到效果. Myeclipse->windows->preferences 1\ 2\ 3\ 完成后即可.

  9. 在sqlserver存储过程中给in参数传带逗号值的办法,如传'1','2','3'这样的

    最近在一项目修改中,要在存储过程中给in参数传值,语句写的也对,但怎么执行都得不出结果,如果把这语句直接赋值.执行,却能得出结果,很是奇怪,如: 直接执行select schoolname from ...

  10. ytxgnopyvw

    Rt.不是我的博客被盗了 而是我要测试一下某网站是自动抓取我的博客还是手动抓取. 如果是手动抓取,那么该网站的管理员一定会看见这篇博文, 希望管理员能够自己反省. ytxgn只是为了百度搜索方便罢了.