模块事件
Last updated
Last updated
说明: 连麦信息通过 connectMic.getConnectMicInfo()
获取,当连麦信息改变时会触发该事件。
Event 事件: ConnectMicEvents.ConnectMicInfoChange
回调参数: Object
对象,详细类型说明如下
属性名 | 说明 | 类型 |
---|---|---|
示例:
说明: 连麦网络状态信息通过 connectMic.getNetworkInfo()
获取,当连麦网络状态信息改变时会触发该事件。
Event 事件: ConnectMicEvents.NetworkInfoChange
回调参数: Object
对象,详细类型说明如下
属性名 | 说明 | 类型 |
---|---|---|
示例:
说明: 讲师开启连麦功能后,触发该事件,开启后页面即可显示连麦功能。
Event 事件: ConnectMicEvents.OpenConnectMic
回调参数: Object
对象,详细类型说明如下
示例:
说明: 讲师关闭连麦功能后触发该事件
Event 事件: ConnectMicEvents.CloseConnectMic
回调参数: Object
对象,详细类型说明如下
示例:
说明: 当观众上下麦或用户流加入/退出后,连麦列表改变,通过该事件监听连麦用户列表更新。
Event 事件: ConnectMicEvents.ConnectMicListChange
回调参数: Object
对象,详细类型说明如下
示例:
说明: 当讲师挂断当前连麦用户,连麦模块将回调该事件。
Event 事件: ConnectMicEvents.TeacherHangUp
示例:
说明: 当讲师邀请观众上麦时触发该事件。
Event 事件: ConnectMicEvents.InviteConnectMic
示例:
说明: 当学员对被邀请上麦是做处接受或拒绝操作时触发该事件
Event 事件: ConnectMicEvents.InviteConnectMicAnswer
示例:
说明: 媒体设备(摄像头/麦克风)自动恢复采集失败,摄像头、麦克风接口松动,或被其他应用占用。恢复采集失败时触发该事件。
Event 事件: ConnectMicEvents.DeviceRecoverFail
示例:
说明: 观众点击同意邀请上麦时,可能因连麦人数到达上限而连麦失败,通过该事件监听并页面提示。
Event 事件: ConnectMicEvents.ConnectMicOverLimit
示例:
说明: 当讲师授予/撤销当前连麦用户的主讲权限时触发该事件。
Event 事件: ConnectMicEvents.CurrentSpeakerStatusChanged
回调参数: Object
对象,详细类型说明如下
示例:
说明: 观众申请连麦,讲师同意连麦申请后触发该事件。
Event 事件: ConnectMicEvents.AllowConnectMicApply
示例:
说明: 讲师同意连麦申请,本地流初始化完成后触发该事件,触发后即可推送本地连麦流。
Event 事件: ConnectMicEvents.LocalStreamInited
回调参数: Object
对象,详细类型说明如下
示例:
说明: 本地连麦流推送成功后触发该事件,触发后连麦状态为 ConnectMicStatus.Connected。
Event 事件: ConnectMicEvents.PublishStreamSuccess
示例:
说明: 本地连麦流离开后触发该事件,触发后连麦状态为 ConnectMicStatus.NotConnect。
Event 事件: ConnectMicEvents.LeaveConnectMicSuccess
示例:
Event 事件: ConnectMicEvents.RemoteAudioMuteChange
回调参数: Object
对象,详细类型说明如下
Event 事件: ConnectMicEvents.RemoteVideoMuteChange
回调参数: Object
对象,详细类型说明如下
Event 事件: ConnectMicEvents.LocalAudioMuteChange
回调参数: Object
对象,详细类型说明如下
Event 事件: ConnectMicEvents.LocalVideoMuteChange
回调参数: Object
对象,详细类型说明如下
说明: 讲师切换第一画面时触发该事件
Event 事件: ConnectMicEvents.SwitchMaster
回调参数: Object
对象,详细类型说明如下
说明: 屏幕恭喜信息改变时触发该事件
Event 事件: ConnectMicEvents.ScreenShareInfoChange
回调参数: Object
对象,详细类型说明如下
示例:
说明: 观众开始屏幕共享时触发该事件。
Event 事件: ConnectMicEvents.ScreenShareStart
示例:
说明: 观众结束屏幕共享时触发该事件。
Event 事件: ConnectMicEvents.ScreenShareStop
示例:
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
属性名 | 说明 | 类型 |
---|---|---|
connectMicInfo
连麦信息
ConnectMicStoreInfo
networkInfo
连麦网络信息
ConnectMicNetworkInfo
type
连麦类型
ConnectMicType
type
连麦类型
ConnectMicType
connectMicList
连麦列表
ConnectMicItem[]
currentIsSpeaker
当前用户是否为主讲
boolean
micItem
连麦用户节点
ConnectMicItem
micItem
连麦用户节点
ConnectMicItem
isAudioMuted
是否关闭麦克风
boolean
micItem
连麦用户节点
ConnectMicItem
isVideoMuted
是否关闭摄像头
boolean
micItem
连麦用户节点
ConnectMicItem
isAudioMuted
是否关闭麦克风
boolean
micItem
连麦用户节点
ConnectMicItem
isVideoMuted
是否关闭摄像头
boolean
currentMaster
当前第一画面的连麦用户节点
ConnectMicItem
previousMaster
上一次的连麦用户节点
ConnectMicItem
screenInfoChange
屏幕共享信息
ScreenShareInfo