Com o painel ligado, cada sala com transmissor aparece automaticamente com vídeo (WebRTC). Na página da câmera, ao transmitir, basta Iniciar câmera — a ligação à sala é automática (a gestão vê logo). A tabela resume dados e ações. Encerrar câmera ordena ao transmissor encerrar; Desconectar socket força a queda da ligação. O servidor mantém sessions-cache.json na pasta do projeto: o histórico por sala permanece após refresh da página e só é removido se o gestor usar Apagar histórico JSON (ou apagar o ficheiro no servidor).
ADMIN_TOKEN). O ficheiro sessions-cache.json atualiza no servidor após cada comando.
Conecte o painel para carregar os vídeos das salas ativas.
| Sala | ID transmissor | Conectado em | Assistentes | Estado | Ações |
|---|
Sem linhas no histórico. A tabela preenche ao carregar sessions-cache.json ou ao ligar o painel.
Defina na VPS: ADMIN_TOKEN=um_segredo_longo. Vídeos ficam muted para o browser permitir autoplay.
Transmissores: camera.html. Cada pré-visualização conta como um assistente na sala.