Monitor de bebé y mascotas con video en vivo de baja latencia
Mira un cuarto desde cualquier teléfono o navegador en tu red con MediaMTX: privado y sin nube.
MediaMTX es un servidor de video liviano que puede leer la cámara del Raspberry Pi directamente y servirla por WebRTC con muy poco retraso. Usa la cámara NoIR y una luz infrarroja para ver de noche.
Una cámara en el cuarto de un niño nunca debe ser accesible desde internet sin autenticación fuerte. Mantenla en tu red local o VPN.
Pasos de la misión
Instala MediaMTX
Descarga la versión ARM64 desde su página de GitHub y descomprímela en el Pi.
Activa la cámara
En mediamtx.yml agrega una ruta con source: rpiCamera y pon resolución y cuadros por segundo.
Inícialo
Corre ./mediamtx y abre http://<ip-del-pi>:8889/cam en un navegador para ver por WebRTC.
Arranque automático
Crea un servicio systemd para que el monitor vuelva después de un apagón.
Mantenlo privado
No abras puertos. Usa Tailscale para verlo desde fuera y pon usuario y contraseña en la configuración.
Código
# mediamtx.yml (excerpt)
paths:
cam:
source: rpiCamera
rpiCameraWidth: 1280
rpiCameraHeight: 720
rpiCameraFPS: 30Code comments are in English, like most libraries and docs — a good habit for makers.
Preguntas
¿Puede avisar cuando el bebé llora?
Sí: un script pequeño de nivel de audio puede enviar una notificación cuando el sonido se mantiene fuerte unos segundos. Es una comodidad, no un equipo médico.