Does your NVR support a large number of cameras? What are the recommended system requirements?
NOTE2: If you have similar questions, you should read System Integrator's Manual thoroughly.
NOTE: The role of Genius Vision is to provide standard software license. Information provided in this section and all technical materials obtained from Genius Vision is only for informative purpose and shall not be construed as proposal, offer, suggestion, recommendation, and/or endorsement from Genius Vision. The effectiveness of a software system depends on many factors, including but not limited to: hardware, network, system limits, OS versions/patches, other software, and user operations. You are required to test and evaluate our full-functional demo software in order to determine whether or not the software is suitable for your usage. In the case you would proceed purchasing license from us, you agree to indemnify Genius Vision from any and all direct and/or indirect damages as a result of using the software that is caused by non-malicious intention. Therefore before you put the "Software" into use, it is your sole responsibility to evaluate and ensure its fitness.
With the CMS architecture and careful project designing & planning, a fairly scalable system can be constructed, as illustrated below:
Primary NVR server
For the CMS architecture to work, there need to exist a primary NVR server, which holds the information of other NVR servers (like the diagram above). This server will be the server to connect when client is connected from a remote site.
Maximum number of TCP incoming connection per server is 150.
The maximum workable number of camera in one server is determined by the memory size, CPU computing power, bandwidth, storage space, combined with the camera configurations such as resolution, FPS, and the usage of intelligent analytics.
Recommended System Requirement
Operating System |
Microsoft Windows XP or above |
CPU |
Multi-core CPU |
System Memory |
4G |
Others |
Requires DirectX 9 preinstalled |
Following is a performance table we came up a couple of years ago, as the time goes by, the techniques of PC, codec are upgrading, combined with dual-stream (if incorporated), the performance will have significant increasing. However, user has to test the boundary by himself. In addition, the video analytics is heavy CPU consuming, the user should test all possible configurations during trial to ensure the system meets future needs.
See also