I write software for a living and usually choose open source solutions because I can modify them to do exactly what I want them to do. Unfortunately, when it came to ZoneMinder, it had too many critical problems that had no obvious solution. Running on a dedicated NUC with 1.9Ghz i5 processor...