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. |