# Live Gateway

Processo **independente** do painel e do Recorder. Não grava em disco de retenção.

- systemd: `deploy/systemd/ipcam-live.service`
- comando: `php artisan ipcam:live`
- Só inicia FFmpeg para câmeras com visualizador recente (`live_viewers`)
- HLS em cache (`storage/app/live/{id}/`), servido pelo Laravel **com auth**
- Live = substream (fallback main); gravação continua no Recorder

```bash
sudo cp /var/www/html/ipcam/deploy/systemd/ipcam-live.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now ipcam-live
sudo systemctl status ipcam-live
```

WebRTC (MediaMTX) fica como evolução: esta fase entrega HLS autenticado + grades 1 / 2×2 / 3×3.
