واجهة MeetMediaApiClient

واجهة MeetMediaApiClient تُجري عملية ضبط مطلوبة وprovides a set of subscribables to the client. تأخذ MeetMediaClientRequiredConfiguration كمَعلمة دالة إنشائية.

التوقيع

interface MeetMediaApiClient

توقيعات الطرق

الاسم الوصف
applyLayout(requests) تطبِّق طلبات تنسيق الوسائط المحدّدة. هذا الإجراء مطلوب لتتمكّن من طلب بث فيديو. لا تقبل سوى تنسيقات الوسائط التي تم إنشاؤها باستخدام الدالة createMediaLayout.
createMediaLayout(canvasDimensions) لإنشاء تنسيق وسائط جديد لا يمكن تطبيق سوى تنسيقات الوسائط التي تم إنشاؤها باستخدام هذه الوظيفة. بخلاف ذلك، ستُعرِض الدالة applyLayout خطأ. بعد إنشاء تنسيق الوسائط، يمكنك إنشاء طلب وتطبيقه باستخدام الدالة applyLayout. يُقصد أن تتم إعادة استخدام عناصر تنسيق الوسائط هذه (يمكن إعادة تعيينها لطلب مختلف)، ولكنّها تكون مختلفة لكل بث (يجب إنشاؤها لكل بث).
joinMeeting(communicationProtocol) الانضمام إلى الاجتماع
leaveMeeting() مغادرة الاجتماع

توقيعات المواقع

الاسم الوصف
mediaEntries إدخالات الوسائط في الاجتماع يمكن الاشتراك في التغييرات في مجموعة إدخالات الوسائط.
meetStreamTracks تتبُّع أحداث بث Meet في الاجتماع يمكن الاشتراك في التغييرات في مجموعة مسارات أحداث البث في Meet.
participants المشاركون في الاجتماع يمكن الاشتراك في التغييرات في مجموعة المشاركين.
presenter مقدّم العرض في الاجتماع يمكن الاشتراك في التغييرات في المُقدّم.
screenshare مشاركة الشاشة في الاجتماع إمكانية الاشتراك في التغييرات في ميزة مشاركة الشاشة
sessionStatus حالة الجلسة يمكن الاشتراك في التغييرات في حالة الجلسة.