PHP WebRTC Signaling Server
High-performance WebSocket signaling server establishing direct P2P audio, video, screen sharing, and data channels between browsers and mobile devices.
Versão
v1.0.0
Protocolo
RFC 6455 WebSocket e Malha WebRTC
Multithreading
CLI e Multi-Worker Swoole
Funcionalidades
Vídeo, Áudio, Compartilhamento de Tela e DataChannel
Cobertura de Testes
14 Testes (100% Sucesso)
Licença
MIT Lisansı
PHP WebRTC Signaling Server é um servidor de sinalização WebSocket leve e de alto desempenho desenvolvido para estabelecer fluxos diretos de áudio ponta a ponta (P2P Mesh), vídeo de alta definição, compartilhamento de tela e canal de dados (RTCDataChannel) entre navegadores da web e aplicativos móveis.
Servidor que fornece troca de ofertas/respostas SDP (Session Description Protocol) e candidatos ICE (Estabelecimento de Conectividade Interativa), que formam a base do estabelecimento de conexão WebRTC, para serem transmitidos entre pares em milissegundos; Ele é equipado com um mecanismo de soquete nativo RFC 6455 e arquitetura Swoole multi-worker opcional para alta simultaneidade.
Pacote de sistema; Inclui uma interface de conferência multiparticipante baseada em sala, seleção de dispositivos e telemetria FPS/latência, um módulo de mensagens P2P DataChannel ponto a ponto direto e um Live Raw Frame Debugger que filtra instantaneamente todos os frames WebSocket (oferta, resposta, candidato, ingressar, sair, ping).
Instantaneamente executável no ambiente PHP CLI padrão com zero dependências externas, a infraestrutura se integra diretamente ao software de telessaúde, suporte ao cliente e colaboração remota com documentação interativa de protocolo de sinal e um conjunto abrangente de testes automatizados.
Servidor que fornece troca de ofertas/respostas SDP (Session Description Protocol) e candidatos ICE (Estabelecimento de Conectividade Interativa), que formam a base do estabelecimento de conexão WebRTC, para serem transmitidos entre pares em milissegundos; Ele é equipado com um mecanismo de soquete nativo RFC 6455 e arquitetura Swoole multi-worker opcional para alta simultaneidade.
Pacote de sistema; Inclui uma interface de conferência multiparticipante baseada em sala, seleção de dispositivos e telemetria FPS/latência, um módulo de mensagens P2P DataChannel ponto a ponto direto e um Live Raw Frame Debugger que filtra instantaneamente todos os frames WebSocket (oferta, resposta, candidato, ingressar, sair, ping).
Instantaneamente executável no ambiente PHP CLI padrão com zero dependências externas, a infraestrutura se integra diretamente ao software de telessaúde, suporte ao cliente e colaboração remota com documentação interativa de protocolo de sinal e um conjunto abrangente de testes automatizados.