Como você mencionou, a melhor solução é o Zoneminder.
Se você estiver usando a versão 11.10 do Ubuntu, a versão 1.24.4 do Zoneminder está lá. junto com o mythzoneminder para dar uma maneira mais amigável de assistir aos vídeos.
Para coisas específicas sobre o zoneminder e como ele lida com os dispositivos, sugiro:
Página de suporte - link
Fórum - link