Interfaccia MeetMediaApiClient
Interfaccia per MeetMediaApiClient. Prende una configurazione richiesta e fornisce al client un insieme di elementi a cui iscriversi. 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 è necessario per poter richiedere uno stream video. Accetta solo i layout dei contenuti multimediali creati con la funzione createMediaLayout . |
createMediaLayout(canvasDimensions) |
Crea un nuovo layout dei contenuti multimediali. È possibile applicare solo i layout dei contenuti multimediali creati con questa funzione. In caso contrario, la funzione applyLayout restituirà un errore. Una volta creato il layout dei contenuti multimediali, puoi creare una richiesta e applicarla con la funzione applyLayout . Questi oggetti di layout dei contenuti multimediali 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() |
Riunione abbandonata. |
Firme delle proprietà
Nome |
Descrizione |
mediaEntries |
Le voci multimediali nella riunione. Possono essere sottoscritte per le modifiche nella raccolta di voci multimediali. |
meetStreamTracks |
Lo stream della riunione monitora la riunione. È possibile iscriversi alle modifiche nella raccolta dei canali di stream di Meet. |
participants |
I partecipanti alla riunione. Possono essere sottoscritte modifiche alla raccolta dei partecipanti. |
presenter |
Il presentatore della riunione. Possono essere sottoscritte modifiche al presentatore. |
screenshare |
La condivisione schermo nella riunione. Possono iscriversi alle modifiche alla condivisione schermo. |
sessionStatus |
Lo stato della sessione. Possono essere sottoscritti per le modifiche dello stato della sessione. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-02-06 UTC.
[null,null,["Ultimo aggiornamento 2025-02-06 UTC."],[[["The `MeetMediaApiClient` interface allows developers to interact with the Google Meet media API, requiring a specific configuration upon initialization."],["It provides methods like `applyLayout` and `createMediaLayout` to manage media layouts, with layouts created using `createMediaLayout` being the only ones compatible with `applyLayout`."],["The interface offers `joinMeeting` and `leaveMeeting` methods to control meeting participation."],["The `MeetMediaApiClient` also exposes properties like `mediaEntries`, `meetStreamTracks`, `participants`, `presenter`, `screenshare`, and `sessionStatus`, which are subscribable to changes in their respective collections or statuses."],["This API is available through the Google Workspace Developer Preview Program, allowing early access to its features."]]],[]]