Interfaccia MeetMediaApiClient

Interfaccia per MeetMediaApiClient. Accetta una configurazione obbligatoria e fornisce un insieme di elementi a cui è possibile abbonarsi al client. Utilizza un MeetMediaClientRequiredConfiguration come parametro del costruttore.

Firma

interface MeetMediaApiClient

Firme dei metodi

Nome Descrizione
applyLayout(requests) Applica le richieste di layout dei contenuti multimediali specificate. Questo campo è obbligatorio per poter richiedere uno stream video. Accetta solo i layout multimediali creati con la funzione createMediaLayout.
createMediaLayout(canvasDimensions) Crea un nuovo layout multimediale. Possono essere applicati solo i layout multimediali creati con questa funzione. In caso contrario, la funzione applyLayout genererà un errore. Una volta creato il layout dei media, puoi creare una richiesta e applicarla con la funzione applyLayout. Questi oggetti di layout multimediale sono pensati per essere riutilizzati (possono essere riassegnati a una richiesta diversa), ma sono distinti per stream (devono essere creati per ogni stream).
joinMeeting(communicationProtocol) Partecipa alla riunione.
leaveMeeting() Abbandona la riunione.

Firme delle proprietà

Nome Descrizione
mediaEntries Le voci multimediali della riunione. Può iscriversi alle modifiche nella raccolta di voci multimediali.
meetStreamTracks Le tracce di Meet vengono monitorate nella riunione. È possibile iscriversi alle modifiche nella raccolta di tracce del flusso di Meet.
participants I partecipanti alla riunione. Possibilità di iscriversi alle modifiche nella raccolta dei partecipanti.
presenter Il relatore della riunione. Possibilità di iscriversi alle modifiche del presentatore.
screenshare La condivisione schermo nella riunione. Possibilità di iscriversi alle modifiche nella condivisione dello schermo.
sessionStatus Lo stato della sessione. È possibile iscriversi alle modifiche dello stato della sessione.