ממשק לקוח לצפייה משותפת

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