Expérience de CoWatch conçue par le client avec des hooks pour que les hôtes gèrent l'état.
Signature
interface CoWatchingClient
Signatures de méthodes
Nom | Description |
---|---|
notifyBuffering(mediaPlayoutPosition) |
Informer Meet que le contenu multimédia n'est pas prêt à être lu en raison d'une mise en mémoire tampon, d'un changement de contenu multimédia antérieur, d'une recherche ou de l'encombrement normal du réseau |
notifyPauseState(paused, mediaPlayoutPosition) |
Informer Meet que l'utilisateur a mis en pause ou réactivé la lecture d'un contenu multimédia afin que Meet puisse reproduire cette action pour les autres utilisateurs |
notifyPlayoutRate(rate, mediaPlayoutPosition) |
Informer Meet que l'utilisateur a modifié le taux de lecture du contenu multimédia vers une nouvelle valeur (par exemple, x1,25). |
notifyReady(mediaPlayoutPosition) |
Informer Meet que la mise en mémoire tampon est terminée et que le contenu multimédia est prêt à être lu, à partir du code temporel fourni |
notifySeekToTimestamp(mediaPlayoutPosition) |
Informer Meet que l'utilisateur a recherché le point de lecture du contenu multimédia afin que Meet puisse reproduire cette action pour les autres utilisateurs |
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) |
Informer Meet que l'utilisateur a changé de contenu multimédia pour que Meet puisse le transmettre à d'autres utilisateurs. |