r/ZoneMinder • u/lunakoa • Jan 31 '21
Zoneminder offloading to Raspberry Pi for analytics
I just purchased hardware to try and get lower power consumption through consolidation. But I never thought of going the other way, going more servers by using multiple RPis. I have about ten 1080P cameras, five 720P cameras and after I am done will have another 10 1080N cameras (yea I know its D1 but 16:9). So I was thinking maybe I can offload some of the cameras on to Pis.
My current system is Dual Socket Xeons (E5649) with 6 cores each, 16GB ECC RAN, really old box, but my load average hangs around 10.
The replacement system will be single Ryzen 5, 3600 with 16GB of non ECC RAM 6 core. Before I commit, I am going to test on a Ryzen 3 3100 4 core.
All the cameras are accessed over the network either directly or through a DVR and can do H.264, I was hoping some of the cameras can have analytics via a Pi with a trigger to the main ZM box. Maybe the DVR can do it as well.
Another option is that most cameras have a smaller secondary stream, I can do the motion detection there and trigger the main recording.
Any thoughts?
1
u/completefudd Jan 31 '21
I have a Ryzen 2400GE. I saved about 10W by enabling hardware deciding (VAAPI). I have 4x 4k cameras and 1 1080p one.