Interfaccia CoWatchingClient

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.