تجربة 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 من تمرير هذه الرسالة إلى مستخدمين آخرين. |