Hello guys!
I'm trying to decide on a good setup for my house's surveillance system.
First here's my hardware:
pfSense router running on a dedicated Dell R210ii server with a VPN access when I'm on the road.
A FreeNAS VM running on my ESXI server (Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz, 32Go RAM total but FreeNAS has allocated 12Go at the moment) HDD are not bought yet but I'm think about 2x 4Tb WD Purple in Stripe mode)
6x Reolink RLC-410-5MP connected via POE to my Network switch (I'm planning to use VLan for that surveillance network and block internet access)
1x Dahua VTO2111D-WP-S1 Doorbell
The first thing I noticed is that CPU usage is higher than I expected. I'm a newbie in this field so I was thinking at first running a VM with ZoneMinder and being able to record fulltime all my cameras 24/7 at 30Fps and Full 5mp Resolution with Motion detection (to help finding events in the 24/7 recordings). After attempting it I realized that first HDD usage will be a concern with only 8Tb and that the CPU usage was trough the roof.
Then I tried using the FTP recording option within the Reolink cameras to save directly from the camera to the FTP server on FreeNAS. I was surprised that worked flawlessly and without really any CPU using on my server. That method is not ideal as I cannot find events in a UI for 24/7 recording and if I used the motion only options then I may miss some event if the detection is not to point. The Reolink app have a notification option so that could help me get notified when something happened but I'm sure you guys have way better options than that.
Is 30Fps possible or is the standards in this world like 10fps?
Would it be an idea in ZoneMinder (or BlueIris) to enable 24/7 Record using the h264Preview_01_sub set at 10fps/5mp and use the h264Preview_01_main for motion recording only at 30fps/5mp ?
What would you do in my case?
I''m open to all your inputs and experience
I'm trying to decide on a good setup for my house's surveillance system.
First here's my hardware:
pfSense router running on a dedicated Dell R210ii server with a VPN access when I'm on the road.
A FreeNAS VM running on my ESXI server (Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz, 32Go RAM total but FreeNAS has allocated 12Go at the moment) HDD are not bought yet but I'm think about 2x 4Tb WD Purple in Stripe mode)
6x Reolink RLC-410-5MP connected via POE to my Network switch (I'm planning to use VLan for that surveillance network and block internet access)
1x Dahua VTO2111D-WP-S1 Doorbell
The first thing I noticed is that CPU usage is higher than I expected. I'm a newbie in this field so I was thinking at first running a VM with ZoneMinder and being able to record fulltime all my cameras 24/7 at 30Fps and Full 5mp Resolution with Motion detection (to help finding events in the 24/7 recordings). After attempting it I realized that first HDD usage will be a concern with only 8Tb and that the CPU usage was trough the roof.
Then I tried using the FTP recording option within the Reolink cameras to save directly from the camera to the FTP server on FreeNAS. I was surprised that worked flawlessly and without really any CPU using on my server. That method is not ideal as I cannot find events in a UI for 24/7 recording and if I used the motion only options then I may miss some event if the detection is not to point. The Reolink app have a notification option so that could help me get notified when something happened but I'm sure you guys have way better options than that.
Is 30Fps possible or is the standards in this world like 10fps?
Would it be an idea in ZoneMinder (or BlueIris) to enable 24/7 Record using the h264Preview_01_sub set at 10fps/5mp and use the h264Preview_01_main for motion recording only at 30fps/5mp ?
What would you do in my case?
I''m open to all your inputs and experience

Last edited: