void onError(TUICommonDefine.Error errorCode, String message)
参数 | 类型 | 描述 |
errorCode | TUICommonDefine.Error | 错误码 |
message | String | 错误信息 |
void onKickedOffLine(String message)
参数 | 类型 | 描述 |
message | String | 被踢下线的描述 |
userSig
过期事件void onUserSigExpired()
void onRoomNameChanged(String roomId, String roomName)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
roomName | String | 房间名称 |
void onAllUserMicrophoneDisableChanged(String roomId, boolean isDisable)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
isDisable | boolean | 是否被禁用 |
void onAllUserCameraDisableChanged(String roomId, boolean isDisable)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
isDisable | boolean | 是否被禁用 |
void onSendMessageForAllUserDisableChanged(String roomId, boolean isDisable)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
isDisable | boolean | 是否被禁用 |
void onRoomDismissed(String roomId)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
void onKickedOutOfRoom(String roomId, String message)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
message | String | 被踢出的描述 |
void onRoomSpeechModeChanged(String roomId, TUIRoomDefine.SpeechMode speechMode)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
speechMode | 房间麦控模式 |
void onRemoteUserEnterRoom(String roomId, TUIRoomDefine.UserInfo userInfo)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
userInfo | 用户信息 |
void onRemoteUserLeaveRoom(String roomId, TUIRoomDefine.UserInfo userInfo)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
userInfo | 用户信息 |
void onUserRoleChanged(String userId, TUIRoomDefine.Role role)
参数 | 类型 | 描述 |
userId | String | 用户 ID |
role | 用户角色 |
void onUserVideoStateChanged(String userId,TUIRoomDefine.VideoStreamType streamType,boolean hasVideo,TUIRoomDefine.ChangeReason reason)
参数 | 类型 | 描述 |
userId | String | 用户 ID |
streamType | 视频流类型 | |
hasVideo | boolean | 是否有视频流 |
reason | 视频流发生变化原因 |
void onUserAudioStateChanged(String userId, boolean hasAudio, TUIRoomDefine.ChangeReason reason)
参数 | 类型 | 描述 |
userId | String | 用户 ID |
hasAudio | boolean | 是否有音频流 |
reason | 视频流发生变化原因 |
void onUserVoiceVolumeChanged(Map<String, Integer> volumeMap)
参数 | 类型 | 描述 |
volumeMap | Map | 用户音量 Map key:userId value:用于承载所有正在说话的用户的音量大小,取值范围 0 - 100 |
void onSendMessageForUserDisableChanged(String roomId, String userId, boolean isDisable)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
userId | String | 用户 ID |
isDisable | boolean | 是否被禁止发送文本消息 |
void onUserNetworkQualityChanged(Map<String, TUICommonDefine.NetworkInfo> networkMap)
参数 | 类型 | 描述 |
networkMap | Map | 用户网络状态 Map key:userId value:网络状况 |
void onUserScreenCaptureStopped(int reason)
参数 | 类型 | 描述 |
reason | int | 停止原因 0:用户主动停止 1:屏幕窗口关闭导致停止、 2:表示屏幕分享的显示屏状态变更(如接口被拔出、投影模式变更等) |
void onRoomMaxSeatCountChanged(String roomId, int maxSeatCount)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
maxSeatCount | int | 房间内最大麦位数量 |
void onSeatListChanged(List<TUIRoomDefine.SeatInfo> seatList,List<TUIRoomDefine.SeatInfo> seatedList,List<TUIRoomDefine.SeatInfo> leftList)
参数 | 类型 | 描述 |
seatList | 目前麦上最新的用户列表,包含新上麦的用户 | |
seatedList | 新上麦的用户列表 | |
leftList | 新下麦的用户列表 |
void onKickedOffSeat(String userId)
参数 | 类型 | 描述 |
userId | String | 操作踢人的(主持人/管理员)用户 ID |
void onRequestReceived(TUIRoomDefine.Request request)
参数 | 类型 | 描述 |
request | 请求内容 |
void onRequestCancelled(String requestId, String userId)
参数 | 类型 | 描述 |
requestId | String | 请求 ID |
userId | String | 取消信令的用户 ID |
void onReceiveTextMessage(String roomId, TUICommonDefine.Message message)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
message | 消息内容 |
void onReceiveCustomMessage(String roomId, TUICommonDefine.Message message)
参数 | 类型 | 描述 |
roomId | String | 房间 ID |
message | 消息内容 |
本页内容是否解决了您的问题?