Price is an interesting one - I designed the solution, but didn't have pricing(!)
It was part of a new school build where the M&E contractor had the original remit, before I pointed out we'd be better off with an IP based system rather than old style BNC stuff!
I believe the cameras were around 250-300 though. I'll do some more digging and confirm later
QNAP system is also web based though you do have to load a plug-in into the browser!
But what I most like is when our Head (yes it’s that easy) wants to save the video she’s found, the downloaded file is just a .wmv so no complicated codecs.
Milestone XProtect here, with AXIS cameras.. got around 70, all running on 21 days archiving, on two 4Tb arrays attached to the server(s). Good performance, easy interface. Should come in under your budget easily with only 20 cameras.
I would like to recommend Milestone as well. Its completely vendor neutral and very easy to manage / set up. We use Bosch IP Day/Night cameras and they run at 540i and are PoE.
AirVision | Ubiquiti Networks, Inc. looks interesting.
Sorry for the thread divert but we currently have around 30 Mobotix cameras here, recording directly to 3 snap nas boxes.
All of this is done through the cameras settings, no additional software.
Due to the poor performance when retrieving footage using MxCC we are looking at Milestone & Mirasys to hopefully improve things.
With Milestone, instead of the camera recording/retrieving directly from the NAS boxes does the milestone software do this?
The AirVision system is quite a revalation and extremely cost effective as HD Cameras go and as Im a Ubiquiti lover to you would expect me to say that.
But, like most things Ubiquiti what has been released so far still needs alot of refinement.
The Cameras are incredible and cheap but still 24v passive PoE. They have excellent Low light capabilities but no IR so you need to add night illumination and for 20+ cameras recording in 720p HD needs some serious back end computing power and storage if you intend to record much at these resolutions.
It's got huge potential but is going to take them a while to iron out the bugs and bring it to the masses.
Like the Mobotix solutions, HD CCTV brings with it other challenges, storage, processing and retrieving what you want from terabytes of data can be a real nightmare, so it still seems like we will be juggling with resolutions, NVR's and playback software for a few more years yet. Watch the demo Ubiquiti AirVision Demo - Streakwave.com - YouTube
We've installed our own using a QNAP box and a number of YCam bullet cameras - they're great as they come as waterproof external cameras with built-in night vision. Very easy to configure, very reliable - stunning picture quality, too - like watching TV!
Your best bet if using milestone is to set up the cameras to record locally and archive off to the NAS boxes. We only keep 6 hours locally, then archive off to NAS storage - as we are using a single raided NAS, we use "Dynamic Paths", which pretty much means each camera is set by default to "Dynamic" and uses \\UNCPath\Storage\ (defined in the app, not per-camera) then the camera's MAC address.
In your setup you would choose where each camera archives its data (if using multiple NAS boxes), as opposed to setting them all to Dynamic.
Hope this helps,
Edit - We keep only 6 hours locally, this can be adjusted to archive off as frequently as you like (Minimum of once per 24hrs).