Sistema de cámaras de seguridad doméstica autohospedado para Raspberry Pi, con video en vivo, alertas y grabaciones cifrados de extremo a extremo en el teléfono.
- Estrellas
- 137
- Forks
- 25
- Issues abiertos
- 2
- Último commit
- hace 4 días
¿Qué es?
CamMonitor funciona en dos modos: Modo Cámara, en un teléfono Android que ya no usas y que captura video y audio a 720p, y Modo Visor, en tu teléfono habitual para ver la transmisión en vivo. Los dos dispositivos se emparejan una sola vez al escanear un código QR cifrado. Después, se conectan directamente por Wi-Fi o datos móviles mediante WebRTC, sin que el video pase por un servidor de terceros.
La app está diseñada para prolongar la vida útil del hardware. Funciona como monitor en vivo bajo demanda, no como grabadora 24/7: la pantalla de la cámara se apaga tras un minuto de inactividad y el sensor entra en espera cuando no hay ningún visor conectado. La grabación continua y la detección de objetos en el dispositivo se excluyen intencionalmente, aunque es posible ampliar el código para incorporarlas.
Desde el visor se puede activar el modo nocturno, controlar la linterna de la cámara, girar la imagen en pasos de 90° y hablar mediante la función pulsar para hablar. Un visor puede emparejarse con hasta ocho cámaras, y una cámara puede transmitir a dos visores a la vez.
Funciones clave
- 01Emparejamiento sin cuentas mediante un código QR cifrado de un solo uso.
- 02Transmisión P2P cifrada de extremo a extremo, con claves de dispositivo ECDSA y AES-256-GCM.
- 03Transmite video y audio a 720p, con hasta dos visores por cámara.
- 04Control remoto del modo nocturno, la linterna y la rotación desde el visor.
- 05Intercomunicador con función pulsar para hablar y monitoreo del nivel de batería de ambos dispositivos.
- 06Modo de espera automático y pantalla OLED negra para ahorrar batería.
Casos de uso
- Vigilar la puerta de entrada, la sala o la habitación del bebé con un teléfono Android antiguo.
- Monitorear varios lugares desde un solo teléfono sin suscribirse a un servicio de cámaras en la nube.
- Hablar con alguien en el lugar de la cámara mediante el intercomunicador con función pulsar para hablar.
Inicio rápido
- 1
En el móvil que hará de cámara, abre CamMonitor y pulsa «Iniciar modo cámara» para mostrar el código QR de emparejamiento
- 2
En el móvil desde el que se verá la imagen, abre CamMonitor, pulsa «Iniciar modo visor» y escanea el código QR para emparejarlo
- 3
En el móvil desde el que se verá la imagen, pulsa «Iniciar modo visor» y selecciona una cámara emparejada para ver la transmisión en directo
Antes de usarlo
- Solo para Android; ambos móviles deben tener Android 9.0 o una versión posterior.
- Es un monitor en directo, no un grabador 24/7, y no incluye detección de objetos ni de movimiento.
- Ambos móviles necesitan una conexión de red activa y hacen falta dos dispositivos Android.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es CamMonitor?
- Una app Android que convierte un teléfono que ya no usas en una cámara de seguridad doméstica privada, con transmisión entre dispositivos sin cuentas ni servidores en la nube. CamMonitor funciona en dos modos: Modo Cámara, en un teléfono Android que ya no usas y que captura video y audio a 720p, y Modo Visor, en tu teléfono habitual para ver la transmisión en vivo. Los dos dispositivos se emparejan una sola vez al escanear un código QR cifrado. Después, se conectan directamente por Wi-Fi o datos móviles mediante WebRTC, sin que el video pase por un servidor de terceros.
- ¿CamMonitor es gratuito? ¿Qué licencia tiene?
- CamMonitor es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿CamMonitor sigue mantenido?
- Mantenimiento activo. El último commit de CamMonitor fue el 3 nov 2026.
- ¿Para qué puedo usar CamMonitor?
- Vigilar la puerta de entrada, la sala o la habitación del bebé con un teléfono Android antiguo. Monitorear varios lugares desde un solo teléfono sin suscribirse a un servicio de cámaras en la nube. Hablar con alguien en el lugar de la cámara mediante el intercomunicador con función pulsar para hablar.
- ¿Cómo se instala CamMonitor?
- En el móvil que hará de cámara, abre CamMonitor y pulsa «Iniciar modo cámara» para mostrar el código QR de emparejamiento En el móvil desde el que se verá la imagen, abre CamMonitor, pulsa «Iniciar modo visor» y escanea el código QR para emparejarlo En el móvil desde el que se verá la imagen, pulsa «Iniciar modo visor» y selecciona una cámara emparejada para ver la transmisión en directo
- ¿Dónde consigo CamMonitor?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/samlu/CamMonitor
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta gratuita y de código abierto para transferir archivos entre dispositivos directamente, sin almacenamiento en la nube y con cifrado de extremo a extremo.
Una aplicación de chat P2P gratuita y sin servidor, con cifrado de extremo a extremo: los mensajes nunca se almacenan y desaparecen al salir de la sala.
Aplicación web centrada en la privacidad para enviar archivos, carpetas y texto directamente entre navegadores mediante WebRTC, como alternativa a AirDrop.
Kit de comunicación descentralizado y cifrado entre pares de confianza, con uso compartido de archivos, chat, foros, canales y tablones en varias plataformas.
Mensajería privada, gratuita y de código abierto, con chats y comunidades cifrados de extremo a extremo, basada en el protocolo Nostr y sin necesidad de teléfono ni correo electrónico.