חוויית צפייה משותפת שנוצרה על ידי הלקוח עם קטעי הוק (hooks) למארחים לניהול המדינה.
חתימה
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 תוכל להעביר את זה למשתמשים אחרים. |