CloudHub 文档中心
下载中心 文档中心

云端录制


云端录制 SDK

回调方法

onChatMsg

聊天消息。

返回参数 为一个对象 对象内容为:

名称描述
fromId发送者的用户 id
textMsg聊天内容
extraData扩展参数

onPubMsg

发送信令。

返回参数 为一个对象 对象内容为:

名称描述
msgId信令 id
msgName信令名称
toId通知了哪些用户
fromId发送者的用户 id
data信令的数据
extraData扩展参数
associatedUserId关联的用户 id
associatedMsgId关联的信令 id
ts时间戳

onDelMsg

删除信令。

返回参数 为一个对象 对象内容为:

名称描述
msgId信令 id
msgName信令名称
fromId发送者的用户 id
toId通知了哪些用户
data信令的数据
associatedUserId关联的用户 id
associatedMsgId关联的信令 id
ts时间戳

onSetProperty

更改用户属性。

返回参数 为一个对象 对象内容为:

名称描述
userId被更改的用户 id
properties更改的属性对象

onUserJoined

用户加入

返回参数 为一个对象 对象内容为:

名称描述
properties用户属性
uid加入的用户 id

onUserLeaved

用户离开

返回参数 为一个对象 对象内容为:

名称描述
uid离开的用户 id

onRemoteVideoStateChanged

远端视频状态发生改变

返回参数 为一个对象 对象内容为:

名称描述
uid用户 id
mediaType视频类型(1:音频 3:音视频 4:媒体 5:电影 6:桌面分享)
state视频状态(0:移除 1:添加)
streamId该路视频流在频道内的唯一ID

onRemoteAudioStateChanged

远端音频状态发生改变

返回参数 为一个对象,对象内容为:

名称描述
uid用户 id
state音频状态(0:静音 1:正常)
streamId该路视频流在频道内的唯一ID

onRemoteMultiAudioStateChanged

多流模式下远端音频状态发生改变

返回参数 为一个对象,对象内容为:

名称描述
uid用户 id
state音频状态(0:静音 1:正常)
streamId该路视频流在频道内的唯一ID
mediaType视频类型(1:音频 3:音视频 4:媒体 5:电影 6:桌面分享)