PHP WebRTC Signaling Server
High-performance WebSocket signaling server establishing direct P2P audio, video, screen sharing, and data channels between browsers and mobile devices.
الإصدار
v1.0.0
البروتوكول
معيار RFC 6455 WebSocket وشبكة WebRTC Mesh
خيوط التنفيذ
واجهة سطر الأوامر ومحرك Swoole متعدد الخيوط
الميزات
فيديو، صوت، مشاركة الشاشة وقناة بيانات
تغطية الاختبارات
14 اختباراً (نجاح 100%)
الترخيص
MIT Lisansı
PHP WebRTC Signaling Server هو خادم إشارات WebSocket عالي الأداء وخفيف الوزن تم تطويره لإنشاء تدفقات صوتية مباشرة من طرف إلى طرف (P2P Mesh) وفيديو عالي الوضوح ومشاركة الشاشة وقناة البيانات (RTCDataChannel) بين متصفحات الويب وتطبيقات الهاتف المحمول.
الخادم الذي يوفر تبادل العرض/الإجابات لـ SDP (بروتوكول وصف الجلسة) ومرشحي ICE (مؤسسة الاتصال التفاعلي)، والتي تشكل أساس إنشاء اتصال WebRTC، ليتم نقلها بين النظراء خلال أجزاء من الثانية؛ إنه مجهز بمحرك مقبس أصلي RFC 6455 وبنية Swoole الاختيارية متعددة العمال لتحقيق التزامن العالي.
حزمة النظام؛ يتضمن واجهة مؤتمرات متعددة المشاركين قائمة على الغرفة، واختيار الجهاز وقياس FPS/زمن الوصول عن بعد، ووحدة مراسلة مباشرة من نظير إلى نظير P2P DataChannel، ومصحح أخطاء Live Raw Frame الذي يقوم على الفور بتصفية جميع إطارات WebSocket (العرض، والرد، والمرشح، والانضمام، والمغادرة، واختبار الاتصال).
يمكن تشغيل البنية التحتية على الفور في بيئة PHP CLI القياسية بدون أي تبعيات خارجية، وتتكامل مباشرة مع الرعاية الصحية عن بعد ودعم العملاء وبرامج التعاون عن بعد مع وثائق بروتوكول الإشارة التفاعلية ومجموعة اختبار آلية شاملة.
الخادم الذي يوفر تبادل العرض/الإجابات لـ SDP (بروتوكول وصف الجلسة) ومرشحي ICE (مؤسسة الاتصال التفاعلي)، والتي تشكل أساس إنشاء اتصال WebRTC، ليتم نقلها بين النظراء خلال أجزاء من الثانية؛ إنه مجهز بمحرك مقبس أصلي RFC 6455 وبنية Swoole الاختيارية متعددة العمال لتحقيق التزامن العالي.
حزمة النظام؛ يتضمن واجهة مؤتمرات متعددة المشاركين قائمة على الغرفة، واختيار الجهاز وقياس FPS/زمن الوصول عن بعد، ووحدة مراسلة مباشرة من نظير إلى نظير P2P DataChannel، ومصحح أخطاء Live Raw Frame الذي يقوم على الفور بتصفية جميع إطارات WebSocket (العرض، والرد، والمرشح، والانضمام، والمغادرة، واختبار الاتصال).
يمكن تشغيل البنية التحتية على الفور في بيئة PHP CLI القياسية بدون أي تبعيات خارجية، وتتكامل مباشرة مع الرعاية الصحية عن بعد ودعم العملاء وبرامج التعاون عن بعد مع وثائق بروتوكول الإشارة التفاعلية ومجموعة اختبار آلية شاملة.