博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在线教学、视频会议 Webus Fox(3) 客户端开发手册
阅读量:6969 次
发布时间:2019-06-27

本文共 1977 字,大约阅读时间需要 6 分钟。

本文主要介绍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. 客户端下载

  访问密码 7e2f

 

 

 

转载地址:http://vyasl.baihongyu.com/

你可能感兴趣的文章
设计模式笔记——设计模式原则总结
查看>>
浏览器解析html全过程详解
查看>>
sqlserver中有没有类似oracle中dual这样的表
查看>>
阿里双十一背后的技术
查看>>
试用许可证的疑惑
查看>>
使用Button组件
查看>>
各Spring-Boot-Starters介绍(转)
查看>>
测试赛3部分题题解及总结
查看>>
阿里巴巴为什么主推HSF?比Dubbo有哪些优势?
查看>>
AI技术落地医疗搜索 搜狗明医独家首推“湿疹痱子识别”功能
查看>>
中国又一项技术让世界叹服,世界500强抢着合作!
查看>>
年薪百万都招不来人,AI与区块链的技术人才有多稀缺?|技术大会
查看>>
一起撸个朋友圈吧 - 重构
查看>>
图片懒加载
查看>>
「面经:面试 ThoughtWorks | 掘金技术征文」
查看>>
Android和iOS开发中的异步处理(四)——异步任务和队列
查看>>
iOS开发之 Autolayout 详解
查看>>
ijkplayer如何使用FFmpeg 4.0内核?
查看>>
HBase2.0中的Benchmark工具 — PerformanceEvaluation
查看>>
基于 Docker 打造前端持续集成开发环境
查看>>