Jump to content
Sign in to follow this  

PC build specs for NVR, Comment please before i order

Recommended Posts

Corsair Carbide Series 200R




Intel Core i5 4670K Quad Core Retail CPU




Gigabyte Z87X-D3H Motherboard




Corsair CMZ8GX3M2A1600C9 Vengeance 8GB (2x4GB) DDR3 1600 Mhz




Corsair Builder Series CXM 430W




Samsung 24x Retail SATA DVD Writer




Akasa AK-ICR-07 Internal Card Reader




Samsung 840 Series Pro 256GB 2.5 inch SATA Solid State Drive




Seagate Barracuda 3 TB HDD






Total £716



what will or could i be running,


8-12 1-3mp hik/dah cams

software like milestone. . where you have hardware motion detection


baiscally trying to get a good PC for good value.


have i over spec'd?. maybe leave out the solid state drive?


could i get away with a lower power supply?.


is there better quality for less money though? given that this will be on 24/7


also need to think of power consumption, need to keep it to a mininum


feed back thoughts welcome. .


trying to get this order done asap

Share this post

Link to post
Share on other sites

You could use a smaller SSD to run OS and VMS, but dont even think about using it for recordings/database/anything that writes to the disk all the time.


Also we've had it with 3TB Barracudas, either it's bad luck or those have a high fail-rate. Might not be bad idea to actually get something like WD Red or Purple for 24/7 writing, yes it will cost a bit more but I think it's worth it considering how important it is to have the recordings when you need them.

Share this post

Link to post
Share on other sites

Looks like a pretty good build and about what i'm using for my home server.

I believe you'll be just fine with the amount of cameras you are looking to run and quality style.

To give you an idea, I went with a mini-itx ASRock motherboard, i5-4670, g.skill 16GB ram 1600Mhz DDR3, corsair cx430m

NVIDIA GT650 TI boost 2GB video card, 3TB 7200rpm seagate, 60gb Kingston SSD for OS and the awesome

mini-itx case Fractal Node 304. I put a test of several high bandwidth megapixel cameras on it constantly recording

and pushed about 200Mbps to it and it seemed fine. Granted i only have 4 IP cameras on it now utilizing about 34Mbps of bandwidth

and cpu at about 8% which leaves me plenty of room to play Battlefield 4 or Titanfall while vms is still running


The only thing I think you should add to your quote is a decent graphics card with 1-2GB of ram for viewing your video

and not necessarily rely on the intel graphics built on the chip.


I agree with mkkoskin, use an SSD for OS only and not recording to.



Share this post

Link to post
Share on other sites

Totally depends on the software really, but what you have should be more than enough.


I just built 8 more servers for my systems and they are all i3s with 4gb, Samsung 128gb SSD for OS and 2tb WD enterprise drive for storage. No issues at all with up to 14 cameras on there, say 20-30mp total in cameras.


The vast majority of my servers are i3s with only 2gb of ram and they still run fine, where I live I have a system like that with 3tb of storage total. I have nine 3mp cameras and one 2 mp, along with 5 analog, all on an i3 with 2gb of ram. It's very busy with a lot of motion recording and I'm still at 120 days of footage. With cameras on screen I use around 35% CPU, with client closed down it uses about 2%.


Software makes or breaks whatever system you have, but if you have hardware motion detection on your software then you should be more than fine.

Share this post

Link to post
Share on other sites
what's the best version of windows to use, 7 or 8 ,


would 7 be more stable,


If you get your hands on Windows 7, that's the way I would go. It is easier for you as the installer and to the end-user, and it doesn't have any of the useless metro-stuff. How it performs is again matter of the software you're gonna use, and some (no idea who or why) manufacturer might've optimized their software for Win 8.


So all in all that's probably a question you should be asking from the helpdesk of the software you're gonna use.

Share this post

Link to post
Share on other sites

Let me add my 2 cents:

It seems Milestone to be a leader in this field. They must have been working on their software optimization and stability. The best could be to check their recommended PC Spec for their software platform. Definitely i5 could be short for your application in mind.

Share this post

Link to post
Share on other sites

I use Windows Server 2008 R2 with NVR software like HikVision's iVMS-4200 to record and stream. I use a separate machine to view live or playback recordings.


iVMS-4200 uses sqlite as a DB backend. DO NOT use an SSD to run iVMS-4200.


AMD Athlon II X4 620e




1 WD Velociraptor 320GB SATA3 system drive


3 Seagate 2TB SATA3


On-board 1Gb NIC


Currently motion recording six bullet VBR (8192 Kbps max. per main stream) 1080p 30FPS streams with 28-45% CPU utilization, 1-2 GB physical memory usage, and about 12% network utilization. The media server process (streaming server) uses more processor time than the NVR server process.


Edit: to change Mbps to Kbps

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this