نظرة عامة على مكالمات الفيديو من طرف ثالث

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
إنّه بالإمكان تشغيل مسلسلات تلفزيونية على مدار الساعة أو أكثر

عند إنشاء حدث في تقويم Google أو تعديله، فإن المستخدمين لديهم خيار إنشاء مؤتمر Google Hangout بسرعة وربطه بالحدث. بعد إضافتهم، يمكن لضيوف الحدث الانضمام بسهولة إلى دردشة الفيديو الجماعية المقترنة بنقرة بسيطة.

ولكن إذا أراد المستخدم استخدام مؤتمر تابع لجهة خارجية (مثل WebEx) بدلاً من Google Hangouts، تكون العملية أكثر تعقيدًا. يتطلب هذا عادةً من المستخدم إنشاء مكالمة فيديو خارج "تقويم Google"، ثم نسخ رمز مكالمة فيديو إلى وصف حدث "تقويم Google". بعد ذلك، يجب على الحاضرين في الحدث اتباع مجموعة محدّدة من الخطوات لدخول المؤتمر باستخدام الرمز المقدّم.

يمكن أن تساعد الإضافات المستخدمين في تجنب هذا التعقيد. يمكنك إنشاء إضافة توسِّع نطاق "تقويم Google" باستخدام حلول للمؤتمرات التابعة لجهات خارجية. يضيف كل حل مؤتمر إضافي خيار مكالمة فيديو جديدًا لأحداث "تقويم Google"، ما يسمح للمستخدمين بإنشاء اجتماعات الفيديو هذه والانضمام إليها مباشرةً من "تقويم Google".

إذا كنت مزوّد خدمة مكالمات فيديو، يمكنك إنشاء إضافة لتحديد الرابط بين "تقويم Google" ومنتجك. ويمكنك بعد ذلك نشر الإضافة في Marketplace حيث يمكن للمستخدمين والمشرفين اكتشافها وتثبيتها.

حلول مكالمات الفيديو

يمثّل حل المكالمة الجماعية نوعًا من المؤتمرات التي يمكن للمستخدمين الانضمام إليها. يتم عرض كل حل كخيار للمؤتمر يمكن للمستخدم اختياره عند إنشاء حدث في "تقويم Google" أو تعديله.

تتضمن أمثلة حلول المؤتمرات التي يمكن أن تُحدِّدها الإضافة ما يلي:

  • مؤتمر فيديو عادي
  • مؤتمر صوتي فقط
  • مؤتمر شخصي
  • مؤتمر يتم بثه بشكل عام

يمكن أن يكون لأي نوع من المؤتمرات التي تقدمها خدمة الجهة الخارجية حلاً مرتبطًا بها، كما يمكن تجميع مجموعات الحلول معًا في إضافة واحدة.

آلية عمل حلول مكالمة الفيديو

عند إضافة أحد حلول المؤتمر إلى إضافة، لن تكون هناك حاجة إلى تقديم واجهة مستخدم مفصّلة له. بدلاً من ذلك، عند إنشاء المستخدم لحدث "تقويم Google" أو تعديله، تظهر أي حلول محددة في الإضافات التي ثبّتها المستخدم كخيارات للمؤتمرات.

عندما يختار المستخدم أحد حلول مكالمة الفيديو، يتم ربط الإضافة بنظام مكالمات الفيديو التابع لجهة خارجية باستخدام واجهة برمجة التطبيقات التابعة لها ويتم إنشاء المؤتمر ومزامنة البيانات بين المؤتمر وحدث "تقويم Google". إذا تم تعديل الفعالية أو حذفها لاحقًا، تكتشف الإضافة ذلك وتجري التعديلات المقابلة على نظام مكالمات الفيديو. بعد إرفاق مكالمة فيديو بأحد الأحداث، يمكن للحاضرين الانضمام إلى المؤتمر من تقويم Google.

بشكل اختياري، يمكن للإضافة توفير صفحة إعدادات للسماح للمستخدمين بالتحكم في سلوك مكالمة فيديو معين.

بيانات المؤتمر

تتطلب الإضافات التي توفر حلول المؤتمرات لتقويم Google معلومات محددة—بيانات مؤتمر المؤتمر—للسماح للمستخدمين بالانضمام إلى المؤتمرات التابعة لجهات خارجية. عند تحديد أحد حلول المؤتمرات في الإضافة، يتم تحديد onCreateFunction لإنشاء كائن ConferenceData وعرضه. يجب أن يحتوي كائن ConferenceData على جميع بيانات مكالمة الفيديو التي يحتاج إليها "تقويم Google"، أو كائن ConferenceError الذي يصف خطأ حدث عند الاتصال بنظام مكالمات الفيديو التابع لجهة خارجية.

يوضّح الجدول التالي كل نوع من أنواع بيانات المؤتمر التي يمكن أن تستخدمها الإضافة ويدرج كائن خدمة DataConference الذي يمثلها. يجب أن يحتوي كل عنصر ConferenceData تستخدمه الإضافة على جميع العناصر التي تحمل علامة مطلوبة:

المكوِّن النوع الوصف
أخطاء المؤتمر ConferenceError مطلوب في حال حدوث خطأ، وفي هذه الحالة لن تكون هناك حاجة إلى استخدام بيانات أخرى. استخدِم هذا الإذن للإبلاغ عن مشكلة حدثت عندما حاولت الإضافة الاتصال بنظام مكالمات الفيديو.
رقم تعريف المؤتمر string مطلوب إذا لم يكن هناك خطأ.
يمكنك استخدام هذا المعرّف لتحديد المؤتمر في نظام مكالمات الفيديو التابع لجهة خارجية.
معلمات مكالمة الفيديو ConferenceParameter[] استخدِم أزواج المفتاح/القيمة هذه لتمرير أي معلومات خاصة بالنظام إلى ومن نظام مكالمات الفيديو التابع لجهة خارجية. على سبيل المثال، قد يتطلب النظام رسالة إلكترونية من منسق الاجتماع أو مفتاح اجتماع.
ملاحظات المؤتمر string استخدم هذا لإلحاق إشعار نصي بالمؤتمر. وعادةً ما تستخدم هذه المعلومات لإضافة تعليمات إلى مشرفي المؤتمرات أو الإشعارات القانونية.
نقاط الدخول EntryPoint[] مطلوب في حال عدم وجود خطأ، وفي هذه الحالة يجب تحديد EntryPoint واحد على الأقل.
استخدِم EntryPoint لوصف طريقة محددة للانضمام إلى المؤتمر (على سبيل المثال، عن طريق الهاتف أو الفيديو أو SIP). تتطلب كل نقطة إدخال معرف الموارد المنتظم (URI) و EntryPointType.

قراءات إضافية

يمكن أن تساعدك المستندات التالية في معرفة المزيد: