Sobre o projeto
go2rtc é um aplicativo de streaming de câmeras que suporta dezenas de formatos e protocolos. Está disponível como um binário sem dependências para Windows, macOS, Linux e FreeBSD, além de via Docker e Home Assistant.
Os principais recursos incluem:
- Entrada de streaming a partir de protocolos públicos (RTSP, WebRTC, RTMP, ONVIF, MJPEG), protocolos privados (GoPro, Ring, Nest, TP-Link Tapo, Xiaomi, Tuya, Wyze, HomeKit, Hikvision ISAPI, Roborock), arquivos (HLS, FLV, MPEG-TS, WAV), dispositivos (ALSA, V4L2) e scripts (FFmpeg, exec, echo).
- Saída de streaming em formatos populares, incluindo WebRTC, HLS, RTSP, RTMP, MP4/MSE, MJPEG, MPEG-TS, HomeKit e WebTorrent.
- Ingestão de streaming para RTSP, RTMP, WebRTC, MJPEG, FLV e MPEG-TS.
- Suporte a áudio bidirecional para muitos protocolos de câmera.
- Transcodificação sob demanda via FFmpeg apenas quando necessário.
- Publicação de streams em serviços como YouTube e Telegram via RTMP/RTMPS.
- Mixagem de faixas de diferentes fontes em um único stream.
- Correspondência automática de formatos e codecs suportados pelo cliente.
- Interface web para configuração e estatísticas de streaming.
- API HTTP/WebSocket para integração em plataformas de casa inteligente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.