I believe ZoneMinder's strength came from the fact it was a open-source community project. Not a close-sourced platform for people to make money off every user. Personally I put up with that horror because it was free and open-source. I am not able to pay for crazily priced platforms nor do i wanna install windows for my servers. I struggled because it was my only option.
I accept ZoneMinder is old and needs a lot of work. I don't accept that the devs claim ZoneMinder is "A full-featured, open source, state-of-the-art video surveillance software system" while it remains nearly the same thing since they picked it up 4+ years ago. I understand they are volunteers and have lives to live... but I am doing the same as them. They even have more incentive than I do, they get donations and bounty support regularly. I wouldn't be surprised if their position on the team has earned them alternate sources of income. The name "ZoneMinder" gives them that luxury.
In short : ZoneMinder is dying (or dead) because it has no guardian to take care of it. It just has people editing it. ZoneMinder would still have a place if there was more effort put into the platform.. and in no way do i intend undermine what they have done so far but for the times we live in it isn't enough.
Enough of my rambling! Yes the world is evolving fast. We have to keep up or we get left behind. Luckily i have been doing a lot of testing with [email protected] for the last few months and Shinobi seems to handle it just fine. Since Shinobi uses FFmpeg you can do things like pass-through (copy encoder). Which will record or stream H.264 data with very little overhead. We can also make use of the GPU to get even better performance.
I will soon be updating object detection docs to include the fast install for OpenCV and CUDA. So you can get that detection stuff going easier.
ZM can still have a place. They just need to earn it all over again.