awediohead
Occasional Visitor
We got a couple of PoE cameras recently and while it'll be a few weeks before I can run the ethernet cable, I'm trying to figure out how I'm going to set them up.
Previously I'd planned to hook these up to my current Unraid server using a docker such as Shinobi, but some videos I've watched have made me rethink that idea, as they mention how hard the cpu can be made to work trying to do stuff it wasn't really designed for - compared to an ASIC or a GPU.
The problem in part is that my Unraid NAS is built on a Ryzen 3700 - X570 - these Ryzen CPU's have no iGPU. The ancient nvidia GPU that does media transcoding duties perfectly well is unlikely to also cope with anything else, especially 24/7 recognition and movement detection processing of video from the cameras.
So since I have a an old mini ITX - Haswell era (4460 with 4600 Intel graphics) I was thinking about using that with Proxmox - so I have all options open to run a VM or docker containers. The good thing about this board is that it has two ethernet ports so I can use one for management and one to pass through for the cameras.
First question is whether such an old iGPU on the Intel CPU would cope with a couple of cameras? At least temporarily until I can afford something like the Google Coral TPU?
Secondly, I've looked at a couple of online storage calculators and with 1080p and 10 frames per second, it looks like a couple of 500GB 2.5" SSDs will be more than enough for a week or two of storage. Is there any reason in a home situation to budget for longer term storage or for more frames per second?
Anything else I should consider or think about?
Previously I'd planned to hook these up to my current Unraid server using a docker such as Shinobi, but some videos I've watched have made me rethink that idea, as they mention how hard the cpu can be made to work trying to do stuff it wasn't really designed for - compared to an ASIC or a GPU.
The problem in part is that my Unraid NAS is built on a Ryzen 3700 - X570 - these Ryzen CPU's have no iGPU. The ancient nvidia GPU that does media transcoding duties perfectly well is unlikely to also cope with anything else, especially 24/7 recognition and movement detection processing of video from the cameras.
So since I have a an old mini ITX - Haswell era (4460 with 4600 Intel graphics) I was thinking about using that with Proxmox - so I have all options open to run a VM or docker containers. The good thing about this board is that it has two ethernet ports so I can use one for management and one to pass through for the cameras.
First question is whether such an old iGPU on the Intel CPU would cope with a couple of cameras? At least temporarily until I can afford something like the Google Coral TPU?
Secondly, I've looked at a couple of online storage calculators and with 1080p and 10 frames per second, it looks like a couple of 500GB 2.5" SSDs will be more than enough for a week or two of storage. Is there any reason in a home situation to budget for longer term storage or for more frames per second?
Anything else I should consider or think about?