インターフェース MeetMediaApiClient

MeetMediaApiClient のインターフェース。必要な構成を取得し、クライアントに一連のサブスクライブ可能なオブジェクトを提供します。MeetMediaClientRequiredConfiguration をコンストラクタ パラメータとして受け取ります。

署名

interface MeetMediaApiClient

メソッド シグネチャ

名前 説明
applyLayout(requests) 指定されたメディア レイアウト リクエストを適用します。動画ストリームをリクエストするために必要です。createMediaLayout 関数で作成されたメディア レイアウトのみを受け入れます。
createMediaLayout(canvasDimensions) 新しいメディア レイアウトを作成します。この関数で作成されたメディア レイアウトのみを適用できます。それ以外の場合、applyLayout 関数はエラーをスローします。メディア レイアウトを作成したら、リクエストを作成して applyLayout 関数で適用できます。これらのメディア レイアウト オブジェクトは再利用を目的としていますが(別のリクエストに再割り当て可能)、ストリームごとに異なります(ストリームごとに作成する必要があります)。
joinMeeting(communicationProtocol) 会議に参加します。
leaveMeeting() 会議から退出します。

プロパティの署名

名前 説明
mediaEntries 会議のメディア エントリ。メディア エントリ コレクションの変更をサブスクライブできます。
meetStreamTracks 会議で Meet ストリームをトラッキングします。会議ストリーム トラック コレクションの変更をサブスクライブできます。
participants 会議の参加者。参加者コレクションの変更をサブスクライブできます。
presenter 会議の発表者。プレゼンターの変更を購読できます。
screenshare 会議中の画面共有。画面共有の変更をサブスクライブできます。
sessionStatus セッションのステータス。セッション ステータスの変更をサブスクライブできます。