المقدمة
يوضح هذا المستند الاختلافات بين CVI و WebRTC.
معلومات أساسية
CVI -دمج فيديو Cisco Webex ل Microsoft Teams(VIMT)
توفير تجربة سلسة للمستخدمين للانضمام إلى إجتماعات Microsoft Teams من Cisco أو أي جهاز فيديو قادر على SIP مسجل إما في السحابة أو داخل الشركة.
WebRTC
تقنية إتصالات مفتوحة المصدر لمنصات الأجهزة المحمولة والمكتبية. تم تصميمه على واجهات برمجة التطبيقات (API) التي لا تتطلب إضافات، كما تم دعمه بواسطة جميع مستعرضات الويب وأنظمة التشغيل الرئيسية.
من الشائع أن تكون التطبيقات التي تستخدم WebRTC مستندة إلى مستعرض
يستخدم WebRTC عادة في إتصالات الصوت والفيديو في الوقت الفعلي. شائع الاستخدام في التطبيقات القائمة على المستعرض للاتصال من شخص لآخر
معالجة جميع تفاصيل توصيل الجهازين مباشرة وإرسال بيانات الصوت والفيديو في الوقت الفعلي باستخدام العديد من المعايير والبروتوكولات.
CVI
تم إنشاء هذا لأن Microsoft Teams حل مغلق.
يمكن لعملاء Microsoft فقط الانضمام إلى إجتماعات Microsoft. إذا مايكروسوفت صنعت CVI (نقاط اتصال فيديو سحابية)
VIMT هو شراكة بين Cisco و Microsoft Teams لإنشاء حل:
WebRTC
عند بدء تشغيل WebRTC، يجب أن يقوم التطبيق بإنشاء اتصال مع الأجهزة الأخرى المتصلة بالمكالمة.
قبل أن يحدث ذلك، يجب أن يمر تطبيق WebRTC عبر جدران الحماية و NAT. نظرا لأن جهاز الكمبيوتر الخاص بك يعرف عنوانك الخاص فقط، لذا اتصل تطبيق WebRTC بخادم STUN لاسترداد عنوان IP العام الذي يواجه.
يقوم تطبيق WebRTC التالي باسترداد IP العام المتجه من الأجهزة الأخرى المتصلة بالمكالمة أيضا. بمجرد أن يعرف التطبيق جميع عناوين IP الضرورية، فإنه يقوم بإنشاء قائمة بتكوينات الاتصال المحتملة المسماة ICE (مؤسسة الاتصال التفاعلي) يختار المرشحون التكوين الأكثر فعالية.
يفتح تطبيق WebRTC التالي قناة بيانات خاصة حيث يمكن لجميع الأجهزة الموجودة على اتصال WebRTC تبادل بيانات الصوت والفيديو في الوقت الفعلي. هذا اتصال خاص ولا يمكن لأي شخص الوصول إليه على المكالمة.
إذا تعذر إنشاء اتصال مباشر، يستخدم تطبيق WebRTC خادم TURN(Traversal باستخدام Relays Around NAT).
يعمل خادم TURN كمكرر. في حالة تعذر إنشاء اتصال مباشر بين الجهاز الموجود على اتصال WebRTC، يحتوي التطبيق على أجهزة كمبيوتر تقوم بإرسال بيانات الصوت والفيديو إلى خادم TURN، الذي يقوم بإرسال البيانات إلى الجهاز المتلقي والعكس. يعد إستخدام خادم TURN لاتصالات WebRTC هو الحل الأخير.
بالإضافة إلى ذلك، يتم إستخدام التقنيات الداعمة للتنقل في النظام المعقد للمنافذ والبروتوكولات والشبكات بين الأجهزة الموجودة على مكالمة WebRTC. تستخدم واجهات برمجة التطبيقات للوصول إلى الكاميرات والميكروفونات وجمع البيانات الصوتية والمرئية.
من يستطيع الإستفادة؟
في المواقع التجارية -
- يتم دعم CVI و WebRTC في المجال التجاري
- نعمل على ميزات أفضل ل WebRTC مثل الانضمام عبر رقم الاجتماع
في مواقع فيدراmp -
- يعمل CVI في Fedramp ولكنه غير مدعوم
- نحن لا ندعم مكالمات CVI في بيئة Fedramp حيث أنها توفر صوتا متلاشيا أثناء مكالمات VIMT إذا كنت قادرا على تكوين اتصال.
- ندعم WebRTC للانضمام إلى إجتماعات Microsoft Teams. (وليس أعلى مستوى لمجلس التعاون الخليجي)
التكوين
إعداد CVI
يتطلب ذلك امتيازات المسؤول الكامل لمؤسس Webex وليس للمسؤول الشريك، والوصول إلى الحساب باستخدام امتيازات المسؤول العمومي للمستأجر ل Microsoft، إضافة المجال الفرعي إلى مؤسسة Webex.
تأكد من عرض دمج فيديو Webex لترخيص Microsoft Teams داخل لوحة الاشتراك في لوحة التحكم، داخل المؤسسة مع تراخيص من الاشتراك. يمكنك أيضا تحديد موقع حالة ترخيص المؤسسة لبطاقة المؤسسة المرخصة أو بطاقة مؤسسة الإعداد الموجودة أو بطاقة مؤسسة غير مرخصة في Control Hub ضمن الخدمات المختلطة.
نشر VIMT
عرض إرتباط المتطلبات الأساسية الذي يعرض الوثائق للنشر وقائمة إختيار. حدد "تخويل" ليتم مطالبتك بتسجيل الدخول بواسطة مطالبة تسجيل دخول Microsoft. توجد مطالبة بتسجيل الدخول باستخدام حساب O365 Global Administrator وقبول الأذونات المطلوبة. الصق في PowerShell التكوينين المقدمين. يتم توفير خط التكوين الأول بواسطة صفحة الإعداد داخل "لوحة التحكم"، وهذا يقوم بالتكوين. يوفر سطر التكوين الثاني "علامة عمومية" تمكن الميزة لجميع مستخدمي Microsoft Teams في المؤسسة.
يتم الآن تضمين تكامل فيديو Cisco Webex كتطبيق مؤسسي داخل مركز إدارة Azure Active Directory.
إعداد WebRTC
تمكين التقويم المختلط -
تمكين Microsoft Teams ضمن موفري الاجتماعات في الأجهزة -> الإعدادات.
تأكد من تمكين محرك الويب على الجهاز ( الأجهزة => الإعدادات => دعم WebRTC).