連麥模組
更新時間:2024-10-10 17:27:10
连麦模块(connectMic) 是基於保利威 连麦SDK 實作的一個控制模組,用於實現觀眾與主播之間的連麥功能,如:申請連麥,開啟裝置除錯等。
一、Api 方法概覽
| Api 方法 | 說明 |
|---|---|
| getConnectMicInfo | 取得連麥資訊 |
| getMicDatas | 取得連麥列表 |
| isConnectMicing | 判斷連麥狀態是否處於連麥中 |
| supportConnectMic | 是否支援連麥功能 |
| setupConnectMic | 設定連麥 |
| applyConnectMic | 觀眾申請連麥 |
| cancelApplyConnectMic | 取消連麥申請 |
| endConnectMic | 結束連麥 |
| startStream | 開始推送本地串流 |
| enabledVideo | 開啟本地攝影機 |
| disabledVideo | 關閉本地攝影機 |
| enabledAudio | 開啟本地麥克風 |
| disabledAudio | 關閉本地麥克風 |
| switchCamera | 切換前後置攝影機 |
pusherEventHandler |
<live-pusher> 事件回呼 |
pusherNetStatusHandler |
<live-pusher> 事件回呼 |
pusherErrorHandler |
<live-pusher> 事件回呼 |
pusherBGMStartHandler |
<live-pusher> 事件回呼 |
pusherBGMProgressHandler |
<live-pusher> 事件回呼 |
pusherBGMCompleteHandler |
<live-pusher> 事件回呼 |
pusherAudioVolumeNotify |
<live-pusher> 事件回呼 |
playerEventHandler |
<live-player> 事件回呼 |
playerFullscreenChange |
<live-player> 事件回呼 |
playerNetStatus |
<live-player> 事件回呼 |
playerAudioVolumeNotify |
<live-player> 事件回呼 |
二、Event 事件概覽
| Event 事件 | 說明 |
|---|---|
| ConnectMicEvents.ConnectMicInfoChange | 連麥資訊改變 |
| ConnectMicEvents.OpenConnectMic | 講師開啟連麥功能 |
| ConnectMicEvents.CloseConnectMic | 講師關閉連麥功能 |
| ConnectMicEvents.ConnectMicStatusChange | 連麥狀態更新 |
| ConnectMicEvents.ConnectMicDataChange | 連麥列表修改 |
| ConnectMicEvents.TeacherHangUp | 講師掛斷當前連麥者 |
| ConnectMicEvents.ConnectMicOverLimit | 連麥人數到達上限 |
| ConnectMicEvents.CurrentSpeakerStatusChanged | 當前主講狀態改變 |
| ConnectMicEvents.AllowConnectMicApply | 講師同意連麥申請 |
| ConnectMicEvents.RemoteAudioMuteChange | 遠端連麥用戶麥克風開關改變 |
| ConnectMicEvents.RemoteVideoMuteChange | 遠端連麥用戶攝影機開關改變 |
| ConnectMicEvents.LocalAudioMuteChange | 本地麥克風開關改變 |
| ConnectMicEvents.LocalVideoMuteChange | 本地攝影機開關改變 |
| ConnectMicEvents.LeaveConnectMicSuccess | 離開連麥成功 |
