He estado usando el iVideon gratuito ( enlace ), que me permite grabar un número ilimitado de horas de video localmente y tiene todo el calendario y funciones de detección de movimiento. Se puede pagar una cuota de suscripción para guardar el video en la nube, pero realmente no lo necesitaba. Funciona tanto en Mac como en PC.
Otra excelente aplicación de CCTV para Mac es Sighthound Video, pero la versión gratuita está limitada a 1 cámara y cuesta $ 60 por 2 licencias de cámara.
En cuanto al código abierto, recomiendo el video Shinobi ( enlace ), pero el proceso de instalación puede ser más avanzado para los usuarios promedio y requiere escribiendo una gran cantidad de comandos en la Terminal. Está escrito en javascript / node.js y aunque es un poco tosco, es gratuito y funciona. También es muy prometedor.
Otro código abierto es ContaCam, y mientras que es para Windows, funciona en Mac con un software gratuito llamado WINE. Lo único que no me gustó fue que el programador era demasiado simple, y necesitaba la programación más avanzada que tenía iVideon.