回调接口
回调接口主要是作为主调接口的回调反馈和返回业务上通知的接口,封装在 ArtvcRoom 的类中。
目前 uid 只支持英文字母、数字、下划线的组合,且长度不超过 128 个字符。
OnConnect(data)
建立连接回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnGetSign(bizName, appId, uid,workspaceId)
此接口的值需要返回给 SDK。
获取签名。
回调参数 |
类型 |
说明 |
bizName |
String |
对应 Connect 的 biz_name |
appId |
String |
对应 Connect 的 appId |
uid |
String |
对应 Connect 的 UID |
workspaceId |
String |
对应 Connect 的 workspaceId |
OnError(data)
错误信息回调通知。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnCreateRoom(data)
创建房间成功回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnJoinRoom(data)
加入房间成功回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnPublish(data)
发布媒体流成功回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnSubscribe(data)
订阅媒体流成功回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnLeaveRoom(data)
离开房间回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnParticipantLeaveRoom(data)
通知对端离开房间回调。
回调参数 |
类型 |
说明 |
data |
JSON |
|
OnSendTxtMessageSucc(data)
发送文本信息成功回调。
回调参数 |
类型 |
说明 |
msgId |
number |
已发送文本信息的 ID |
OnGetTxtMessage(data)
获取文本信息成功回调。
回调参数 |
类型 |
说明 |
mgsId |
int |
文本信息的 ID |
uid |
int |
发送文本信息的 UID |
msg |
String |
文本信息的内容 |
OnGetFeedIdsD(Array)
获取当前房间的所有用户信息成功回调。
回调参数 |
类型 |
值 |
值类型 |
说明 |
Array |
Array |
feedId |
String |
订阅流需要的 ID |
uid |
String |
用户 ID |
||
tag |
String |
自定义标签 |
OnClientJoin(Data)
通知有用户加入房间回调。
回调参数 |
类型 |
值 |
值类型 |
说明 |
Data |
JSON |
feedId |
String |
订阅流需要的 ID |
uid |
String |
用户 ID |
||
tag |
String |
自定义标签 |