Experiência CoWatching criada pelo cliente com hooks para hosts gerenciarem o estado.
Assinatura
interface CoWatchingClient
Assinaturas de método
Nome | Descrição |
---|---|
notifyBuffering(mediaPlayoutPosition) |
Informe ao Meet que a mídia não está pronta para ser reproduzida devido a armazenamento em buffer, troca de mídia anterior, busca ou congestionamento normal da rede. |
notifyPauseState(paused, mediaPlayoutPosition) |
Informe ao Meet que o usuário pausou ou retomou a reprodução de mídia. Assim, o Meet pode espelhar essa ação para outros usuários. |
notifyPlayoutRate(rate, mediaPlayoutPosition) |
Informe ao Meet que o usuário atualizou a taxa de reprodução da mídia para um novo valor (por exemplo, 1,25x). |
notifyReady(mediaPlayoutPosition) |
Notifica o Meet de que o armazenamento em buffer foi concluído e a mídia está pronta para ser reproduzida, começando no carimbo de data/hora fornecido. |
notifySeekToTimestamp(mediaPlayoutPosition) |
Informe ao Meet que o usuário buscou o ponto de reprodução da mídia. Assim, o Meet pode espelhar essa ação para outros usuários. |
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) |
Notifique o Meet de que o usuário trocou de mídia para que ele possa repassar para outros usuários. |