自身在房间中的状态变化回调
当自身在房间中的状态发生变化时,会收到此回调,例如加入房间、加入房间成功、离开回调等。
当前状态
变化前状态
房间属性变化回调
当房间的属性发生变化时,会收到此回调,例如房间中有成员发起屏幕共享、录制状态发生变化等。
变化标识集合
查询房间信息结果回调
调用 query 接口成功后,会收到此回调。
操作id,对应 query 接口返回值
查询房间信息是否成功 - true: 查询成功 - false: 查询失败
查询失败原因,当 result 为 false 时该值有效。失败原因参见:ReasonCode
JRTCRoomQueryInfo 对象,查询到的房间信息,当失败时只需关注 JRTCRoomQueryInfo.roomId
加入房间结果回调
调用 join 接口成功后,会收到此回调。
加入房间是否成功
加入失败原因,当 result 为 false 时该值有效。失败原因参见:ReasonCode
房间标识
离开房间结果回调
调用 leave 接口成功后,会收到此回调。
离开原因,参见:ReasonCode
房间标号
新成员加入回调
当有用户调用 JRTCRoom.join 接口加入房间成功时,已在房间中的成员会收到此回调。
JRTCRoomParticipant 成员对象
成员离开回调
当房间中有成员调用 leave 接口离开房间后,房间中的其他成员会收到此回调。
成员对象
成员离开原因
成员属性更新回调
当房间中有成员的属性发生变化时,房间中的其他成员会收到此回调,例如音频上传状态、视频上传状态、网络状态等发生变化。
JRTCRoomParticipant 成员对象
JRTCRoomParticipantChangeParam 更新标识类对象
接收房间消息的回调
当房间中有成员调用 sendMessage 接口发送消息时,接收消息的成员会收到此回调。
消息类型,对应 sendMessage 方法中的 type 参数
消息内容,对应 sendMessage 方法中的 content 参数
消息发送成员的用户ID
Generated using TypeDoc
房间相关事件回调