本文主要介绍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. avalon2学习教程15指令总结

    avalon的指令在上一节已经全部介绍完毕,当然有的语焉不详,如ms-js.本节主要总结我对这方面的思考与探索. MVVM的成功很大一语分是来自于其指令,或叫绑定.让操作视图的功能交由形形式式的指令来 ...

  2. markdown 的基本操作

    文档 http://mux.alimama.com/posts/620?spm=0.0.0.0.4VVnvp http://www.jianshu.com/p/1e402922ee32/ MdChar ...

  3. centos7.x/RedHat7.x重命名网卡名称

    从51CTO博客迁移出来几篇博文. 在CentOS7.x或RedHat7.x上,网卡命名规则变成了默认,既自动基于固件.拓扑结构和位置信息来确定.这样一来虽然有好处,但也会影响操作,因为新的命名规则比 ...

  4. UART UVM验证平台平台搭建总结

    tb_top是整个UVM验证平台的最顶层:tb_top中例化dut,提供时钟和复位信号,定义接口以及设置driver和monitor的virual interface,在intial中调用run_te ...

  5. LeetCode OJ 331. Verify Preorder Serialization of a Binary Tree

    One way to serialize a binary tree is to use pre-order traversal. When we encounter a non-null node, ...

  6. XE3随笔12:TSuperTableString、TSuperAvlEntry

    通过 ISuperObject.AsObject 可获取一个 TSuperTableString 对象. TSuperTableString 的常用属性: count.GetNames.GetValu ...

  7. 10个你必须掌握的Linux超酷VI命令技巧

    大部分Linux开发者对vi命令相当熟悉,可是遗憾的是,大部分开发者都只能掌握一些最常用的Linux vi命令,下面介绍的10个vi命令虽然很多不为人知,但是在实际应用中又能让你大大提高效率. 在使用 ...

  8. 短信转发Q群

    ※◆☆★☆◆※欢迎使用!!!如有问题或新功能需求请联系作者QQ:82850696*4*您使用的测试版已到期,如需继续使用,请联系作者 QQ : 82850696*0*2015-1-7 23:59:59 ...

  9. c语言中动态数组的建立

    一维动态数组的创建,这个比较简单,直接上代码 #define _CRT_SECURE_NO_DEPRECATE #include<stdio.h> #include<stdlib.h ...

  10. P2320 [HNOI2006]鬼谷子的钱袋

    洛谷2320 06湖南 鬼谷子的钱袋 来源 题目描述 鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派员前来向他咨询时政.有一天,他在咸阳游历的时候,朋友告诉他在咸阳最大的拍卖行(聚宝商行 ...