介面 MeetMediaApiClient

MeetMediaApiClient 的介面。需要設定,並為用戶端提供一組可訂閱的項目。將 MeetMediaClientRequiredConfiguration 做為建構函式參數。

簽名

interface MeetMediaApiClient

方法簽章

名稱 說明
applyLayout(requests) 套用指定的媒體版面配置要求。這是要求影片串流的必要條件。僅接受使用 createMediaLayout 函式建立的媒體版面配置。
createMediaLayout(canvasDimensions) 建立新的媒體版面配置。只有使用這項函式建立的媒體版面配置才能套用。否則,applyLayout 函式會擲回錯誤。建立媒體版面配置後,即可建構要求並使用 applyLayout 函式套用。這些媒體版面配置物件可重複使用 (可重新指派給其他要求),但每個串流都不同 (需要為每個串流建立)。
joinMeeting(communicationProtocol) 加入會議。
leaveMeeting() 離開會議。

房源簽名

名稱 說明
mediaEntries 會議中的媒體項目。可訂閱媒體項目集合的變更。
meetStreamTracks 會議中的 Meet 串流會追蹤。可訂閱會議串流軌集合的變更。
participants 會議參與者。可訂閱參與者集合的變更。
presenter 會議中的簡報者。可訂閱簡報者變更。
screenshare 在會議中分享螢幕畫面。可訂閱螢幕分享的變更。
sessionStatus 工作階段的狀態。可訂閱工作階段狀態的變更。