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

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