Interfaccia CoWatchingClient

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.