Web与软件工程

PHP WebRTC Signaling Server

High-performance WebSocket signaling server establishing direct P2P audio, video, screen sharing, and data channels between browsers and mobile devices.

PHP WebRTC Signaling Server
版本号
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.
common.actions.view_all 客户案例