Arayüz CoWatchingClient

Sunucuların eyaleti yönetmesi için kancalar içeren, istemci tarafından oluşturulan CoWatching deneyimi.

İmza

interface CoWatchingClient

Yöntem imzaları

Ad Açıklama
notifyBuffering(mediaPlayoutPosition) Arabelleğe alma, önceden medya geçişi, arama veya ağdaki normal yoğunluk nedeniyle medyanın oynatılmaya hazır olmadığını Meet'e bildirin.
notifyPauseState(paused, mediaPlayoutPosition) Kullanıcının medya oynatma işlemini duraklattığını veya devam ettirdiğini Meet'e bildirin. Böylece Meet, işlemi diğer kullanıcılara yansıtabilir.
notifyPlayoutRate(rate, mediaPlayoutPosition) Kullanıcının medyanın oynatılma oranını yeni bir değerle (örneğin, 1,25x) güncellediğini Meet'e bildirin.
notifyReady(mediaPlayoutPosition) Sağlanan zaman damgasından başlayarak arabelleğe alma işleminin tamamlandığını ve medyanın artık oynatılmaya hazır olduğunu Meet'e bildirin.
notifySeekToTimestamp(mediaPlayoutPosition) Kullanıcının medyanın oynatma noktasını aradığını Meet'e bildirin. Böylece Meet, bu işlemi diğer kullanıcılara yansıtabilir.
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) Kullanıcının medyayı değiştirdiğini Meet'e bildirerek Meet'in bunu diğer kullanıcılara iletebilmesi.