نظرة عامة
أداة التحقق من WebRTC هي أداة مستنِدة إلى الويب تهدف إلى محاكاة مشغّل WebRTC المتوفّر على شاشات Google الذكية مع "Google Assistant". يستفيد تطبيق الويب هذا من WebRTC API المتاحة ضمن المتصفحات الحديثة. بشكل عام، "أداة التحقّق من WebRTC" هي عبارة عن K WebRTCالتي يمكنك بثها من أو إلى
الانتقال إلى أداة WebRTC مدقّق

تخصيص خادم STUN/turn
تستخدم أداة التحقق من WebRTC خادم STUN من Google تلقائيًا. يمكن أن تستخدم "أداة التحقّق من WebRTC" خادم STUN/turn يحدده المستخدم.

إضافة خادم STUN/turn
- أدخِل عنوان خادم STUN أو خادم RT في مربّع النص STUN
أو
turn
URI. تأكَّد من أنّ مخطط URI بالتنسيق التالي
scheme:host:[port]
. وتستخدم الأداة بشكل تلقائيstun:stun.l.google.com:19302
- (اختياري) إذا كنت تستخدم خادم turn، سيُطلب منك إدخال بيانات الاعتماد في المربّع نص اسم المستخدم وتحويل كلمة المرور.
- انقر على إضافة خادم لإضافة تفاصيل الخادم إلى الأداة.
سيتم استخدام خوادم STUN/T بالترتيب الذي تظهر به في القائمة.
إزالة خادم STUN/turn
- اختَر خادم STUN/T الذي تريد إزالته.
- انقر على إزالة الخادم.
ستستخدم الأداة stun:stun.l.google.com:19302
إذا لم يتم تحديد خوادم(STUN/) أخرى.
تفعيل/إيقاف إرسال الصوت
- ترسل الأداة التسجيلات تلقائيًا كجزء من بث WebRTC. إذا كنت تريد إيقاف إرسال التسجيلات الصوتية، أزِل العلامة من مربّع الاختيار تفعيل الصوت.

زر الإرسال
بعد التأكّد من أنّه لديك خادم(STUN/) خوادم والإعدادات المفضّلة للصوت، انقر على إرسال.


سيتم عرض إدخال الفيديو من كاميرا الويب في عنصر الفيديو المحلي.
إنشاء بروتوكول وصف الجلسة (SDP) للعرض
- انقر على إنشاء بروتوكول وصف الجلسة (SDP) لإنشاء عرض بروتوكول وصف الجلسة (SDP). سيتم تنسيق JSON JSON
بالتنسيق التالي:
{ "action": "offer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
2.يمكن الآن نقل "بروتوكول وصف الجلسة" (SDP) إلى عرض نظير إلى WebRTC. يمكن أن تكون هذه الإضافة وكيل Google Smart Home WebRTC أو "أداة التحقّق من صحة WebRTC" التي تعمل على متصفِّح آخر.
إرسال "بروتوكول وصف الجلسة" (SDP) للإجابة
ضَع رمز JSON الخاص بالإجابة في مربّع النص الخاص بالإجابة المخصّصة لمحادثات SDP وانقر على إرسال SDP. يجب أن يكون تنسيق JSON للإجابة هو بالتنسيق التالي:
{ "action": "answer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
إذا كان بروتوكول وصف الجلسة (SDP) الخاص بالإجابة صالحًا، سيظهر الفيديو (والصوت) من المصدر البعيد في Element Video Element.
تصحيح أخطاء WebRTC
ننصح بشدة باستخدام "أداة التحقّق من WebRTC" مع متصفّح Chrome (الإصدار 87 أو إصدار أحدث). ستتمكّن الأدوات المتوفّرة في متصفّح Chrome من تصحيح أخطاء بث WebRTC.
صفحة Webrtc-داخلية
- فتح علامة تبويب جديدة في متصفّح Chrome
- الانتقال إلى العنوان التالي
chrome://webrtc-internals

تعرض هذه الصفحة جميع اتصالات WebRTC النشطة الحالية. ويتم جمع الإحصاءات والمقاييس التي يتم إنشاؤها في هذه الصفحة من getStats() API.
أدوات مطوّري برامج Chrome
ستساعدك أدوات مطوّري برامج Chrome أيضًا في تحديد وحلّ أي مشاكل في مصدر بيانات WebRTC. ننصحك بشدة بفتح وحدة التحكّم قبل استخدام أداة التحقّق من WebRTC.