MeetMediaApiClient 인터페이스

MeetMediaApiClient의 인터페이스입니다. 필수 구성을 가져와 클라이언트에 구독 가능한 항목 집합을 제공합니다. MeetMediaClientRequiredConfiguration를 생성자 매개변수로 사용합니다.

서명

interface MeetMediaApiClient

메서드 서명

이름 설명
applyLayout(requests) 지정된 미디어 레이아웃 요청을 적용합니다. 동영상 스트림을 요청하려면 이 단계가 필요합니다. createMediaLayout 함수로 만든 미디어 레이아웃만 허용합니다.
createMediaLayout(canvasDimensions) 새 미디어 레이아웃을 만듭니다. 이 함수로 만든 미디어 레이아웃만 적용할 수 있습니다. 그렇지 않으면 applyLayout 함수가 오류를 발생시킵니다. 미디어 레이아웃이 생성되면 요청을 구성하고 applyLayout 함수로 적용할 수 있습니다. 이러한 미디어 레이아웃 객체는 재사용 (다른 요청에 재할당 가능)하도록 설계되었지만 스트림마다 다릅니다 (스트림마다 생성해야 함).
joinMeeting(communicationProtocol) 회의에 참여합니다.
leaveMeeting() 회의에서 나갑니다.

속성 서명

이름 설명
mediaEntries 회의의 미디어 항목입니다. 미디어 항목 컬렉션의 변경사항을 구독할 수 있습니다.
meetStreamTracks 회의에서 Meet 스트림이 추적됩니다. Meet 스트림 트랙 컬렉션의 변경사항을 구독할 수 있습니다.
participants 회의 참석자 참여자 컬렉션의 변경사항을 구독할 수 있습니다.
presenter 회의의 발표자입니다. 프레젠터의 변경사항을 구독할 수 있습니다.
screenshare 회의의 화면 공유입니다. 스크린 공유 변경사항을 구독할 수 있습니다.
sessionStatus 세션 상태입니다. 세션 상태 변경사항을 구독할 수 있습니다.