zaxter 0 Posted June 5, 2017 Hello, I'm trying to build a NVR (network video recorder) on an ARM based embedded linux board. I have seen NVR manufacturers mentioning specs in the form of a relation like: <no. of channels> * <resolution> @ <fps> I understand that this relation is quite straightforward in terms of network bandwidth. However, I need to know how one can determine the hardware specifications (CPU, RAM, etc.) for a given relation. For example, say I need to support 8 channels * 1080p @ 30fps, how can I determine the required hardware specifications for my board? And similarly, for the same hardware, I would like to know what max. fps can be supported for 8 * 2K cameras. Thanks in advance. Share this post Link to post Share on other sites
mattaggie 0 Posted June 8, 2017 any newish pc should be able to handle IP cameras with no problem. The only thing I can think of that demands the latest CPUs is if your cameras are going to utilize H.265 codecs. I have 32 cameras on a 2012 i7 built PC and its no issue. Share this post Link to post Share on other sites