Sistema completo de vigilancia usando celulares Android como cámaras, con transmisión en tiempo real.
- 📹 Múltiples cámaras
- 🌐 Acceso remoto
- 🎨 Controles avanzados de video
- 🌙 Modo nocturno
- 🎯 Calidad ajustable
- 🔒 WebRTC
sistema-vigilancia/
├── server.js # Servidor de señalización WebRTC
├── package.json # Dependencias de Node.js
├── README.md # Este archivo
└── public/
└── index.html # Aplicación web cliente
- Brillo: 50% - 200% (por defecto: 100%)
- Contraste: 50% - 200% (por defecto: 100%)
- Zoom: 1.0x - 3.0x (por defecto: 1.0x)
Permite:
- Aumentar automáticamente brillo a 150%
- Aumentar contraste a 120%
- Mejor visibilidad en lugares oscuros
| Calidad | Resolución | FPS | Bitrate | Uso Recomendado |
|---|---|---|---|---|
| Alta | 1080p | 30 | 2.5 Mbps | WiFi excelente (5+ Mbps) |
| Media ⭐ | 720p | 25 | 1.5 Mbps | WiFi bueno (2-5 Mbps) |
| Baja | 480p | 20 | 800 Kbps | WiFi débil / Datos móviles |
- Mantén los celulares enchufados constantemente
- La transmisión de video consume mucha batería
- Desactiva el "ahorro de energía"
- Usa WiFi en lugar de datos móviles
- WiFi de 2.4GHz tiene mejor alcance
- WiFi de 5GHz tiene mejor velocidad
- Evitar suspensión:
- Ve a Ajustes → Opciones de Desarrollo
- Activa "Permanecer activo" (pantalla encendida mientras carga)
- Desactivar rotación automática
- Desactivar notificaciones para evitar interrupciones
- Coloca las cámaras en lugares bien iluminados
- Usa modo nocturno solo cuando sea necesario
- Evita apuntar directamente a luces brillantes
Este proyecto es de código abierto y gratuito para uso personal.
Creado con ❤️ para vigilancia casera sin costos