Esperienza di coWatching creata dal client con hook per consentire agli host di gestire stato.
Firma
interface CoWatchingClient
Firme dei metodi
| Nome | Descrizione | 
|---|---|
| notifyBuffering(mediaPlayoutPosition) | Avvisa Meet che i contenuti multimediali non sono pronti per essere riprodotti a causa di buffering, di un precedente cambio di contenuti multimediali, della ricerca o della normale congestione di rete. | 
| notifyPauseState(paused, mediaPlayoutPosition) | Avvisa Meet che l'utente ha messo in pausa o riattivato la riproduzione di contenuti multimediali, in modo che Meet possa rispecchiare l'azione per altri utenti. | 
| notifyPlayoutRate(rate, mediaPlayoutPosition) | Comunica a Meet che l'utente ha aggiornato la percentuale di riproduzione dei contenuti multimediali impostando un nuovo valore (ad esempio, 1,25x). | 
| notifyReady(mediaPlayoutPosition) | Avvisa Meet che il buffering è stato completato e che i contenuti multimediali sono pronti per la riproduzione, a partire dal timestamp fornito. | 
| notifySeekToTimestamp(mediaPlayoutPosition) | Comunica a Meet che l'utente ha cercato il punto di riproduzione dei contenuti multimediali, in modo che Meet possa rispecchiare l'azione per altri utenti. | 
| notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) | Avvisa Meet che l'utente ha cambiato contenuti multimediali in modo che Meet possa trasmetterlo ad altri utenti. |