Web
一、概述
简介
第三代娃娃机在线解决方案,全新娱乐方式,超低延时娱乐。</br>
Demo体验
请根据需求选择渠道安装,安装完RTWawaji Demo后,可体验在线娃娃机功能。
源码GitHub
二、集成指南
适用范围
本集成文档适用于Web RTWawaji SDK 3.0.0版本。
兼容情况
Chrome、Firefox、safari 11(以上)或其他谷歌内核浏览器
H5支持chrome内核
三、API接口文档
ARMeet 类方法介绍
1.初始化实例
示例
2.获取SDK版本信息
示例
说明
该方法为获取版本信息。
3.配置开发者信息
示例
参数
参数名
类型
描述
DEV_ID
String
平台开发者信息
APP_ID
String
平台应用appid
APP_KEY
String
平台应用appkey
APP_TOKEN
String
平台应用appToken
说明
该方法为配置开发者信息,上述参数均可在https://www.anyrtc.io/ 应用管理中获得。
4.开启服务并连接远程娃娃机
示例
说明
该方法为开启服务连接远程娃娃机,收到成功回调后可以进行后续操作。
5.获取房间列表
示例
说明
该方法为获取房间列表。
6.加入房间
示例
参数
参数名
类型
描述
anyrtcid
String
平台开发者信息
userid
String
用户ID
username
String
用户名称
usericon
String
用户头像
usertype
Number
用户类型
说明
该方法为加入房间,加入房间成功之后可进行后续操作。
7.离开房间
示例
说明
该方法为离开房间。
8.预约
示例
说明
预约
9.取消预约
示例
说明
取消预约
10.开始游戏
示例
说明
开始游戏
11.取消游戏
示例
说明
取消游戏。
12.操作控制
示例
参数
参数名
类型
描述
type
Number
0向上,1向下,2向左,3向右,4抓取,5旋转摄像头
说明
操作控制。
anyClient 接口类
1.连接娃娃机成功
示例
说明
连接娃娃机成功
2.初始化anyrtc成功
示例
说明
初始化anyrtc成功
3.初始化anyRtc失败
示例
说明
初始化anyRtc失败
4.加入房间
示例
参数
参数名
类型
描述
code
Number
状态码
videoInfo
String
视频流信息
memberNum
Number
房间内人数
说明
加入房间
5.预约结果
示例
说明
预约结果
6.获取房间列表
示例
参数
参数名
类型
描述
roomList
String
房间列表
说明
获取房间列表
7.预约结果
示例
参数
参数名
类型
描述
code
Number
状态码
BookNum
Number
预约人数
说明
预约结果
8.取消预约结果
示例
参数
参数名
类型
描述
code
Number
状态码
BookNum
Number
预约人数
说明
取消预约结果
9.排队人数更新
示例
参数
参数名
类型
描述
bookMember
Number
排队人数
说明
排队人数更新
10.指令回掉
示例
参数
参数名
类型
描述
code
Number
状态码
cmd
String
方向 left、right、down、up
说明
指令回掉
11.准备开始通知
示例
说明
准备开始通知
12.抓娃娃结果
示例
参数
参数名
类型
描述
result
Boolean
true为成功, false为失败
说明
抓娃娃结果
13.房间人数更新
示例
参数
参数名
类型
描述
roomMember
Number
房间人数
说明
房间人数更新
14.抓娃娃超时
示例
说明
抓娃娃超时了
15.准备超时通知
示例
说明
准备超时通知
16.娃娃机视频流变化
示例
参数
参数名
类型
描述
code
Number
返回状态码
data
String
返回错误
说明
娃娃机视频流变化
17.娃娃机离开房间
示例
说明
娃娃机离开房间
18.与服务断开连接
示例
说明
和服务器断开连接,正在尝试重连
19.重连服务
示例
说明
正在重连中...
Last updated
Was this helpful?