تجربه CoWatching ساخته شده توسط مشتری با قلاب هایی برای میزبان ها برای مدیریت وضعیت.
امضا
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 بتواند آن را به سایر کاربران منتقل کند. |