Esperienza CoWatching creata dal client con hook per consentire agli host di gestire lo stato.
Firma
interface CoWatchingClient
Firme del metodo
Nome | Descrizione |
---|---|
notifyBuffering(mediaPlayoutPosition) |
Comunica a Meet che i contenuti multimediali non sono pronti per essere riprodotti a causa del buffering, di un interruttore multimediale precedente, di una ricerca o della normale congestione della rete. |
notifyPauseState(paused, mediaPlayoutPosition) |
Comunica a Meet che l'utente ha messo in pausa o riattivato la riproduzione dei contenuti multimediali, in modo che Meet possa eseguire il mirroring di quell'azione per altri utenti. |
notifyPlayoutRate(rate, mediaPlayoutPosition) |
Comunica a Meet che l'utente ha aggiornato la percentuale di playout dei contenuti multimediali impostando un nuovo valore (ad esempio, 1,25x). |
notifyReady(mediaPlayoutPosition) |
Comunica a Meet che il buffer è stato completato e che i contenuti multimediali sono ora 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 eseguire il mirroring dell'azione per altri utenti. |
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) |
Comunica a Meet che l'utente ha cambiato contenuto multimediale in modo che Meet possa inoltrarli ad altri utenti. |