保利威文档中心

幫助中心

連麥模組

更新時間:2026-06-05 13:23:19

连麦模块(connectMic) 是基於保利威 连麦SDK 實現的一個控制模組,用於實現觀眾與主講之間的連麥功能,如:申請連麥,打開設備調試等。

一、Api 方法概覽

Api 方法 說明
getConnectMicInfo 獲取連麥資訊
isConnectMicing 判斷連麥狀態是否處於連麥中
getNetworkInfo 獲取連麥網路資訊
changeFacingMode 切換前後鏡頭
getConnectMicList 獲取連麥列表
supportConnectMic 是否支援連麥功能
setupConnectMic 設定連麥
joinAsAudience 以觀眾模式加入連麥房間,僅訂閱講師流,不推本地流
leaveAudience 離開觀眾模式
stopSmallClassStat 小班課場景停止統計
isAudienceModeJoined 當前是否為觀眾模式
toggleMirror 切換鏡像開關狀態
getMirrorEnabled 獲取鏡像狀態
openDeviceSetting 打開設備設定介面
closeDeviceSetting 關閉設備設定介面
openInviting 打開邀請上麥介面
closeInviting 關閉邀請上麥介面
acceptInvite 接受講師上麥邀請
refuseInvite 拒絕講師上麥邀請
getInviteCountDown 獲取邀請上麥倒數計時
startPreview 開啟本地預覽
stopPreview 停止本地預覽
isPreviewing 是否正在本地預覽
getPreviewVolume 獲取本地預覽的當前音量(0~1)
getLocalMuteStatus 獲取當前本地音視訊靜音狀態
setLocalMuteStatus 預設/調整本地音視訊開關
applyConnectMic 觀眾申請連麥
cancelApplyConnectMic 取消連麥申請
publishLocalStream 推送本地連麥流
endConnectMic 結束連麥
enabledVideo 開啟本地鏡頭
disabledVideo 關閉本地鏡頭
enabledAudio 開啟本地麥克風
disabledAudio 關閉本地麥克風
getScreenShareInfo 獲取螢幕共享資訊
setScreenShareConfig 設定螢幕共享配置
startScreenShare 開始螢幕共享
stopScreenShare 停止螢幕共享
enterPip 顯示使用者鏡頭(畫中畫)
exitPip 隱藏使用者鏡頭(畫中畫)
resumeAllStreams 恢復所有流播放

二、Event 事件概覽

Event 事件 說明
ConnectMicEvents.ConnectMicInfoChange 連麥資訊改變
ConnectMicEvents.NetworkInfoChange 連麥網路資訊改變
ConnectMicEvents.OpenConnectMic 講師開啟連麥功能
ConnectMicEvents.CloseConnectMic 講師關閉連麥功能
ConnectMicEvents.ConnectMicListChange 連麥列表修改
ConnectMicEvents.TeacherHangUp 講師掛斷當前連麥者
ConnectMicEvents.InviteConnectMic 邀請上麥
ConnectMicEvents.InviteConnectMicAnswer 邀請上麥回覆
ConnectMicEvents.DeviceRecoverFail 設備採集失敗
ConnectMicEvents.ConnectMicOverLimit 連麥人數到達上限
ConnectMicEvents.CurrentSpeakerStatusChanged 當前主講狀態改變
ConnectMicEvents.AllowConnectMicApply 講師同意連麥申請
ConnectMicEvents.LocalStreamInited 本地流初始化成功
ConnectMicEvents.PublishStreamSuccess 本地流推送成功
ConnectMicEvents.LeaveConnectMicSuccess 離開連麥成功
ConnectMicEvents.RemoteAudioMuteChange 遠端連麥用戶麥克風開關改變
ConnectMicEvents.RemoteVideoMuteChange 遠端連麥用戶鏡頭開關改變
ConnectMicEvents.LocalAudioMuteChange 本地麥克風開關改變
ConnectMicEvents.LocalVideoMuteChange 本地鏡頭開關改變
ConnectMicEvents.SwitchMaster 切換第一畫面
ConnectMicEvents.ScreenShareInfoChange 螢幕共享資訊改變
ConnectMicEvents.ScreenShareStart 螢幕共享開始
ConnectMicEvents.ScreenShareStop 螢幕共享結束
ConnectMicEvents.ApplyTimeOut 舉手申請連麥逾時
ConnectMicEvents.FacingModeChange 前後鏡頭切換
ConnectMicEvents.UserStreamPlayFailed 用戶流播放失敗
ConnectMicEvents.InviteCountDown 邀請上麥倒數計時
ConnectMicEvents.LocalMuteStatusChange 本地音視訊開關變更(預設 / 預覽階段)
联系客服,在线咨询