Web & Software

PHP WebRTC Signaling Server

Hochleistungs-WebSocket-Signalisierungsserver für direkte P2P-Audio-, Video-, Bildschirm- und Datenübertragung zwischen Browsern und Mobilgeräten.

PHP WebRTC Signaling Server
Version
v1.0.0
Protokol
RFC 6455 WebSocket & WebRTC Mesh
Thread-Architektur
CLI & Swoole Multi-Worker
Özellikler
Video, Ses, Ekran Paylaşımı, DataChannel
Testabdeckung
14 Test (%100 Başarı)
Lizenz
MIT-Lizenz
PHP WebRTC Signaling Server, web tarayıcıları ve mobil uygulamalar arasında doğrudan uçtan uca (P2P Mesh) ses, yüksek çözünürlüklü video, ekran paylaşımı ve veri kanalı (RTCDataChannel) akışları kurmak için geliştirilmiş yüksek performanslı ve hafif bir WebSocket sinyalleşme sunucusudur.

WebRTC bağlantı kurulumunun temelini oluşturan SDP (Session Description Protocol) teklif/cevap (Offer/Answer) takası ve ICE (Interactive Connectivity Establishment) adaylarının eşler arasında milisaniyeler içinde iletilmesini sağlayan sunucu; RFC 6455 yerel soket motoru ve yüksek eşzamanlılık için opsiyonel Swoole çoklu-iş parçacıklı (multi-worker) mimarisiyle donatılmıştır.

Sistem paketi; oda bazlı çoklu katılımcı konferans arayüzü, cihaz seçimi ve FPS/gecikme telemetrisi, doğrudan eşler arası P2P DataChannel mesajlaşma modülü ve tüm WebSocket çerçevelerini (offer, answer, candidate, join, leave, ping) anlık filtreleyen Canlı Ham Paket İnceleyicisi (Raw Frame Debugger) içerir.

Sıfır harici bağımlılıkla standart PHP CLI ortamında anında çalışabilen altyapı, interaktif sinyal protokol dokümantasyonu ve kapsamlı otomatik test paketiyle tele-sağlık, müşteri destek ve uzaktan ortak çalışma yazılımlarına doğrudan entegre edilir.
common.actions.view_all Fallstudien