Интерфейс CoWatchingClient

Созданный клиентом опыт CoWatching с перехватчиками для хостов для управления состоянием.

Подпись

interface CoWatchingClient

Сигнатуры методов

Имя Описание
notifyBuffering(mediaPlayoutPosition) Уведомите Meet о том, что медиафайл не готов к воспроизведению из-за буферизации, предыдущего переключения мультимедиа, поиска или обычной перегрузки сети.
notifyPauseState(paused, mediaPlayoutPosition) Сообщите Meet о том, что пользователь приостановил или возобновил воспроизведение мультимедиа, чтобы Meet мог отразить это действие для других пользователей.
notifyPlayoutRate(rate, mediaPlayoutPosition) Уведомите Meet о том, что пользователь обновил скорость воспроизведения мультимедиа до нового значения (например, 1,25x).
notifyReady(mediaPlayoutPosition) Уведомите Meet о том, что буферизация завершена и медиафайл готов к воспроизведению, начиная с указанной отметки времени.
notifySeekToTimestamp(mediaPlayoutPosition) Сообщите Meet о том, что пользователь нашел точку воспроизведения мультимедиа, чтобы Meet мог отразить это действие для других пользователей.
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) Сообщите Meet о том, что пользователь переключил медиафайл, чтобы Meet мог передать это другим пользователям.