🎥 WebRTC Stream Gateway

Gateway WebRTC — consome streams via RTSP do servidor de ingest e serve via WebRTC

🗄️ Câmeras do Banco de Dados

📡 Fonte da verdade: Dados direto do MongoDB (collection cameras + ingest_nodes).
🟢 Online: Câmera com streamIngest preenchido — clique em Assistir para iniciar WebRTC.
🔴 Offline: streamIngest === null — câmera não está transmitindo.

🎥 Streams Ativos no Gateway

📡 MediaMTX local: Streams já configurados no gateway (puxando RTSP do ingest).
🎵 Áudio Opus: Streams com sufixo _opus são transcodificados automaticamente (AAC→Opus) pelo MediaMTX on-demand.

▶️ Player WebRTC