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
Protokol
RFC 6455 WebSocket & WebRTC Mesh
스레드 동시성
CLI & Swoole Multi-Worker
Özellikler
Video, Ses, Ekran Paylaşımı, DataChannel
테스트 커버리지
14 Test (%100 Başarı)
라이선스
MIT 라이선스
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.
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.