IP Cameras or Network Cameras have ethernet interface to deliver video and PTZ(Pan/Tilt/Zoom) control to a standard PC whereas DVRs i.e. Digital Video Recording require analog to digital capture cards in the PC to deliver video and PTZ control. In many ways IP Cameras with NVR software is a better surveillance system compared to DVRs. Main advantages are easy-installation and cost-effective. For more differences between DVRs and NVRs please check this page
This post is about NVR surveillance system, a comparison of performance and prices on few surveillance software that I tried. I used Axis 214 and Vivotek PZ6112 network cameras to test.

  • This is a free Linux-based open-source surveillance application.
  • Installation is rather tedious and may require dealing with quite a good number of errors before you can really use it. But the good news is you can get it pre-installed on a  liveCD at zoneminder.com in the downloads page. or  a Virtual appliance which is a VMWare Virtual Machine based off of Ubuntu from Viktor Petersson. I tried Virtual appliance
  • After downloading the Virtual appliance I had to use VMWare's Vcenter to convert .vmx file to .ovf and chose to upload the VM to my ESXi datastore.
  • To open zoneminder application's home page where I can add/remove cameras, I opened a browser and typed in http://localhost/ or I could've typed in VM's IP address in any of the LAN machines like http://x.x.x.x
  • I clicked on "add monitor" and added my two cameras but only saw black screen. After matching the screen resolution on zoneminder's camera settings to that on the camera itself which was 352 x 240 I saw the video.
  • Axis was working fine but Vivotek PZ6112 is flapping. If I open vivotek camera settings on the zoneminders page and save it even without making any changes it comes back up but only for a while and then it goes black.
  • All-in-all zoneminder was not ideal in my case, I did not like the user interface but you can't ask much for free.

Argus Surveillance
Next I tried argus surveillance. I tried this on windows 2003.
  • Installation is pretty simple and adding in cameras was fairly easy. I don't have to point the exact path where the video is on the camera, just put in the IP address of the camera, authentication info and port no. which by default is 80. And it picked up both the cameras, very nice user interface, you can view and control all your cameras at one place. No flapping on the Vivotek PZ6112, however, the video is not as smooth as it is for Axis. The software did excellent on Axis only, but on PZ6112, the frames are jumping, sudden transitions, like when a person walks and then disappears. On the Axis its really like a video. 
  • Load on CPU is not high and price for 8 channels/cameras is $118 which is good deal.
  • Definitely worth trying if you have IP cameras other than PZ6112.
  • Here is their website http://www.argussurveillance.com/

Finally, VisionGS worked for both the cameras Axis 214 and Vivotek PZ6112. Axis as with any other software worked without a problem but this software handled Vivotek PZ6112 as well. Video is very smooth, user interface is simple and neat, you can view and control all your cameras at one place like in seperate windows, nice motion detection. There is a huge list of supported cameras and the software is quite updated. Check out the features:

Short feature overview of VisionGS BE and VisionGS PE
  • Real multi-cam support with own profiles.
  • Live streaming video and audio using the latest streaming technology (e.g. WMV8 and WMV9).
  • Support for a large number of video devices and webcams, dv/firewire included.
  • Support for a large amount of network cameras (IP-Cams).
  • Configurable motion detection to monitor your desk, house, children etc. (also ability to capture video in realtime).
  • Most storage location (local harddisk, NFS, FTP, USB-Stick etc.)
  • Ability to run as true Windows Service.
  • Remote control your PTZ camera.
  • Logitech Quickcam Orbit- and Logitech Quickcam Sphere Pan Motor control.
  • Ability to include file-contents (e.g. latest weather information) in your webcam image.
  • Include an overlay image like your company logo.
  • Comes with configurable Java Applet for your website.
  • Support for Dynamic DNS Service, e.g. DynDNS.com
  • Archive images in chronological or reverse chronological order.
  • Send live picture by Email to a friend.
  • Multi language support (English, German).
  • Comes with a configurable HTTP Server.
  • HTTP password protection.
  • IP Upload Feature to automatically update your website.
  • Automatically creates thumbnails of your webcam pictures.
  • Comes with lots of html examples.

Surprisingly price is quite low, its $29.95. It doesn't say how many cameras but from the comparison chart of Private Edition which is free with lots of limitations and Business Edition we can see "unlimited operation with network cameras." Check out the comparison of features below from their website.
Description / Feature VisionGS
Private Edition (PE)
Business Edition (BE)
Unlimited live stream streaming. -  
Can run as true Windows NT service. -  
No VisionGS PE banner added randomly to the webcam image. -  
Unlimited operation with motion detection. -  
Access to the latest beta releases and information. -  
Unlimited operation with network cameras. -  
Access to commandline-parameter. -  

  • This is a bit expensive than others but you get a lot more than what you pay for. I would say this is excellent, user interface is absolutely fabulous, lots of features like storage indicator which would tell if you're running out of storage space, storage recycling which allows you to choose to delete old recorded video files etc. It was able to handle both the PZ6112 and Axis 214.
  • Price for 8 cameras is $264
  • Compared with other expensive surveillance software out there I would say the price is nothing for what this software offers.
  • Installation and adding cameras is fairly simple, not at all a hardware resources hungry application. There are youtube videos on how to install and add cameras which should be more than enough to get you started. Check out the screenshot of main window HERE 
  • Here is their website - http://www.bikal.co.uk/network-surveillance/ip-software.html

To Sum up:
There are quite expensive surveillance software out there like Milestone XProtect, GeoVision, VideoInsight, BrickHouse Security etc. I haven't tried these just because they're way expensive, costing atleast $500 for only 4-channels. If you're budget is under $300, you may decide one among the four I tested. Although PZ6112 is the only model I had trouble with in Zoneminder and Argus Surveillance I am sure they'd cover most IP Cameras.
  • If Argus Surveillance would've supported Vivotek PZ6112, I would've gone with that and pay $118 for 8 cameras.
  • If I am running low on budget and prefer something free then Zoneminder is the option. 
  • If I want some nice user interface, control, simple installation and configuring I'd go with VisionGS for $29.95
  • If I want something real even if I had to spend $264 for 8-channels then Eyesoft is the way to go.
Posted by Freeman On 2:36 PM
Stumble ThisFav This With TechnoratiAdd To Del.icio.usDigg ThisAdd To RedditAdd To FacebookAdd To Yahoo

1 Response to "Comparison of Network Video Recording (NVR) Surveillance Softwares"

  1. Deniel nash Said,

    Shard’s IP Camera Installation, wireless cameras and cloud cameras allow you set up a security system without the need to run wires around your home or business.


    We provide Phone Systems to businesses across the UK, working with world-class manufacturers to offer a full range of telephony systems that can be tailored to your needs. We cater for businesses of any size, and offer a diverse product range from basic two-user phone systems through to multi-feature systems.


Post a Comment

Blog Archive

Related Posts with Thumbnails


HTML hit counter - Quick-counter.net
Copyright 2009 - tips .. come on in. Protected by Copyscape plagiarism checker - duplicate content and unique article detection software. Designed by Gaganpreet Singh