As a long-time user of MythTV (open-source DVR), and more recently a very enthusiastic user of Zoneminder, I can't help but notice they have some similarities, at least at a high-level:
- Both deal with live capture of video streams (typically from cameras in ZM, and typically from broadcast TV in MythTV)
- Both do analysis on the video streams (ZM has Modect, MythTV has commercial flagging and skipping)
- Both use a MariaDB backend for management/file tracking
- Both have a web interface (though native X11 is the primary interface for Myth)
But, like I said, mostly just thinking out loud here, and curious if anyone with experience with either code base has thought about this?