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