Esta nota muestra cómo usar go2rtc para obtener directamente los flujos de cámaras Xiaomi y redistribuirlos a NVR, HomeKit y Frigate.
Ejemplo de despliegue con Docker
|
|
Interfaz web de go2rtc:
|
|
Ejemplo de configuración de flujos
|
|
Formato de URL RTSP:
|
|
Calidad y parámetros
La calidad se controla con valores de 0 a 5:
0suele significar automático1significasd2significahd, el valor predeterminado en go2rtc
En algunos modelos nuevos, HD puede estar en 3. En modelos antiguos, 3 puede romper la configuración de códec, así que no conviene aplicar un único valor fijo a todos los dispositivos.
Puedes usar subtype=hd/sd/auto/0-5 para definir la calidad:
|
|
Para cámaras de doble lente, usa el segundo canal con channel=2:
|
|
Resumen
Una vez que go2rtc está delante, una misma fuente RTSP puede servir al mismo tiempo para grabación NVR, detección en Frigate y vista previa en HomeKit, lo que reduce bastante el coste de mantenimiento.
Referencias
- Lista de cámaras soportadas: https://github.com/AlexxIT/go2rtc/issues/1982
- Notas oficiales de Xiaomi: https://github.com/AlexxIT/go2rtc/blob/master/internal/xiaomi/README.md
- Imagen Docker: https://hub.docker.com/r/alexxit/go2rtc