Vom Client erstellte CoWatching-Erfahrung mit Hooks für Hosts zur Verwaltung der Bundesstaat.
Unterschrift
interface CoWatchingClient
Methodensignaturen
Name | Beschreibung |
---|---|
notifyBuffering(mediaPlayoutPosition) |
Teilen Sie Meet mit, dass die Medien aufgrund einer Zwischenspeicherung, eines vorherigen Medienwechsels, einer Suche oder einer normalen Netzwerküberlastung nicht abgespielt werden können. |
notifyPauseState(paused, mediaPlayoutPosition) |
Informieren Sie Meet, dass der Nutzer die Medienwiedergabe pausiert oder wieder aktiviert hat, damit diese Aktion in Meet für andere Nutzer übernommen werden kann. |
notifyPlayoutRate(rate, mediaPlayoutPosition) |
Teilen Sie Meet mit, dass der Nutzer die Wiedergaberate der Medien auf einen neuen Wert aktualisiert hat (z. B. 1,25x). |
notifyReady(mediaPlayoutPosition) |
Teilen Sie Meet mit, dass die Zwischenspeicherung abgeschlossen ist und die Medien jetzt abgespielt werden können (ab dem angegebenen Zeitstempel). |
notifySeekToTimestamp(mediaPlayoutPosition) |
Benachrichtigen Sie Meet, dass der Nutzer den Wiedergabepunkt der Medien gesucht hat, damit Meet diese Aktion für andere Nutzer spiegeln kann. |
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) |
Benachrichtigen Sie Meet, dass der Nutzer die Medien gewechselt hat, damit Meet die Medien an andere Nutzer weiterleiten kann. |