VMS Installation Comparison

By: Sarit Williams, Published on Aug 28, 2013

The first real experience most integrators have with a VMS is installing the software. Immediate issues can create a bad impression. Worse, challenges can lead to integrators giving up in favor of an easier to install products.

Installation impacts ongoing operations as well. The longer and more complex a VMS is to install, the more it costs, the more likely something goes wrong, and the less likely it can be delegated to a junior tech.

In this report, we share our test findings of installing Milestone, Genetec, Avigilon, Exacq, Network Optix and Video Insight VMSes.

Key questions answered:

  • What is the availability of the installer / installation files?
  • How large was the installer and how long did it take to download and install?
  • How complex was the set up process and what could go wrong?
  • What add-ons or modules were separate that might cause issues or confusion later?
  • What is the licensing process and what delays might one experience?

8 key differentiators were revealed in our tests:

  • Installation / Download Time: Size / download time varied greatly. Milestone (1.84 GB / Corporate ~80 min), followed by Genetec (1.88GB / ~60 min), and Avigilon (636 MB/ ~15 min) took the lead as the longest download time required while the fastest was Network Optix (60.6MB) taking seconds (then Video Insight 191MB / ~1 min, Exacq 66.8 MB / ~2 min), which was available to run as soon as the Downloads folder was opened.
  • Dependencies: Some were all inclusive, others had external dependencies. Those that depend on the OS to have certain pre-requisites (Avigilon, Video insight, Milestone and Genetec) and those that don’t (Exacq, and Network Optix). Furthermore, the dependent ones fall in to two groups: all-inclusive (Exacq, Avigilon, Network Optix, and Genetec) and not (Video Insight, and Milestone).
  • Native 64bit Support: It is wasteful to dedicate a robust server to house the VMS server on a machine where lots of RAM is installed if the VMS server will only use ~2-3GB of RAM as is the case with Exacq where it is strictly a 32bit application. Avigilon, Milestone-c-code base products, Video Insight and Network Optix offer the most efficient use of a robust system while using the 64bit options.
  • Demo number of cameras: There were two polarities. Video Insight and Avigilon included the most number of camera licenses out of the box (24-128 for Avigilon and 99 for Video Insight) while Milestone, Exacq, and Network Optix included the least (8, and 4, 4 respectively).
  • Demo length: Video Insight offered the lengthiest trial period at 60 days, followed by Exacq with 45 days. The rest of the VMSes remained at 30 days out of the box with all of them offering extensions when project details are shared.
  • Demo Activations: Avigilon, Network Optix, Milestone (e-code products: Enterprise, Professional, Express and Essential) and Video Insight all offered activation within the software/installation process, while Exacq, and Genetec, and milestone (c-code products: Expert and Corporate) made it more time consuming to wait for a product key and apply it from email to the server.
  • Supported Platforms: Exacq (Linux, MAC) and Network Optix (Linux) are the only VMS providers to offer support for non-windows platforms. The rest of the VMSes support a comparable set of Windows operating systems, with a few minor differences (Genetec, and Avigilon support XP for both server/client).
  • Purchased Activations: Having pre-defined license bundles as Network Optix/Digital Watchdog (1,4,10,20) or Avigilon (24,48,128) requires the user to add multiple product keys to VMS which is inefficient. Compare that to adding one product key once with the exact number of licenses desired as Exacq, Milestone, Genetec, and Video Insight do.

Key Findings Reviewed

Finding the install package

Finding the install package is paramount to whether a VMS vendor is considered in a best of breed evaluation or not. Moreover, the Vendor’s site is the end user’s first impression of the vendor. If the integrator/end users can’t download and evaluate a system when they’re ready - it may be excluded.

Here are the links:

Get Notified of Video Surveillance Breaking News
Get Notified of Video Surveillance Breaking News

Installation / Download Time

Download time directly correlates to the size of the download. In the image below you can see that Milestone, followed by Genetec, took the lead as the longest download time required while the fastest was Network Optix (then Video Insight, Exacq, and Avigilon), which was available to run as soon as the Downloads folder was opened.

The time needed to install the VMSes ranged between ~2-15 minutes generally. Avigilon, at 6 clicks from start-finish, required very little, if any user input (other than EULA acceptance) deeming the installer almost error proof. The rest of the VMSes offered a few error prone areas with Video Insight taking the lead as the worst installer reviewed.

Issues during installation:

Video Insight - With any Network glitch during installation, both .Net 4.0 and SQL Express installation will be botched, and the installer will continue to run, rather than abort. In addition, if SQL install encountered any errors, a relaunch of the installer assumed an upgrade and THE ONLY way to start a fresh install was to reimage my machine or remove all traces of SQL (yes, even in the registry). Furthermore, the installer asks the user to pick a SQL password (with an unknown hidden one already there) without confirming password to avoid mistypes.

Exacq - Exacq allows users to reduce install size (DLL sizes are negligible in the grand scheme of process) by checking off which cameras' direct driver to install- pick the wrong one or not enough and a reinstall is necessary.

Network Optix - Installer's Enterprise Control Parameters, asked user for input, but did not designate that via the standard asterisks notation resulting in an error.

Activating Demo Licenses

The combination of trial licenses afforded combined with a trial period was important. Is the evaluation period, by default, too long or too short? Too short of an evaluation period might not be enough to experience all of the important features. In contrast, a long-term evaluation is a marketing ploy to hook the evaluator, making it difficult to evaluate objectively. In addition, two VMses did not allow use until the product was provided with a demo product key hindering the evaluation process. Milestone (pre-pidded for e-code editions), and Genetec (allowed installation at least) both required waiting for sales to provide a .lic file or a license product key, respectively.

Activating Purchased Licenses

When making the decision to purchase licenses for long term use there are differences in how the VMSes asked users to apply licences. Some required multiple product keys to match the number of licenses requested because licenses are sold in predefined bundles/blocks (1, 10, 4, etc). While others require 1 license/Product Key with a customized number of camera licenses for a one time application.

VMS Installations and Dependencies

To improve efficiency and reduce incompatibility and configuration issues the VMS installation should be all encompassing. We identified two types of VMS installations: dependent and independent. The dependent VMSes (Avigilon, Milestone, Genetec, and Video Insight) relied heavily on .NET 4.0 Extended (not provided via Windows updates) that required a separate installation. Moreover, SQL 2008 was also required as a database for Milestone, Genetec, and Video Insight adding installation time ~ 4 minutes, though the configuration was done by the VMS installer. Avigilon uses a proprietary database, while Exacq, Network Optix use SQLite.

On the other hand, the independent VMSes were free of .Net and SQL requirements (notable of cross platform VMSes) and opted to use an invisible installation of SQLLite and either their own Web Server (Network Optix/Digital Watchdog) or an Apache server (Exacq).

In addition, the dependent VMSes fall into two groups as well: All-inclusive (Exacq, Avigilon, Network Optix, and Genetec) and not (Video Insight, and Milestone). The all-inclusive ones (Avigilon, and Genetec) are not dependent on Internet or downloading any of the pre-requisites - all that is needed is included in the install package. It is not uncommon to have the VMS servers isolated from the outside network and so an internet dependency could be a hassle to some integrators.

Here is an overview showing the differences as an end user:

Native 64bit Install

Having a server with lots of RAM would be useless without an application that can utilize the added RAM for processes. VMSes can often suppress the fact that native 64bit is not available by simply compiling their application and installing it as Windows on Windows installation (WoW).

Exacq, disappointedly, is a 32bit application only, which will greatly reduce the efficiency of processes when only the first 2GB of RAM can be used, regardless of the robustness of the server purchased for this VMS. Performance of a VMS on a given server is greatly impacted by the OS bit type and the VMS’ software native support. Moreover, when adding the SQL Server (as Milestone, Video Insight, and Genetec do) installation it further reduce the amount of RAM left over for VMS processes.

Supported Operating Systems

Operating systems use varies between user bases, either based on budget constraints (educational, etc.) or size of the organization (the smaller it is the fastest they are to upgrade to latest OSes). The only VMS providers to offer non-Windows support are notably Exacq (Mac client, and Linux) and Network Optix (Linux).

Genetec and Avigilon still support XP service pack 3 (Video Insight offers client only XP pro support), while all VMSes support Windows 8 with the exception of Video Insight.

Installers Naming Convention

Naming conventions may be important to evaluators performing best-of-breed and the organization of all of those installers. All of the VMS install packages included at least the manufacturers name (except Video Insight) to clearly differentiate, and some included package version (Avigilon, Network Optix) as well as the Edition used when applicable (Milestone did, Avigilon did not).

Bit rate of the package was also included in Network Optix/ Digital Watchdog and Video Insight. Although this bit of detail is likely not as important as Manufacturer name, version and edition (since best of breed is usually compared on same server type).

VMS Versions Tested

  • Genetec version Server/Client 5.2.1045.11 SR3
  • Milestone Enterprise version Corporate server version 6.0a/Client 8.0a 2013
  • Avigilon Server/Client
  • Exacq Server/Client version
  • Network Optix/Digital Watchdog Server/Client version 2.0.0
  • Video Insight Server/Client/Web Client version, and old version sent via demo email:

1 report cite this report:

VMS Installer Sizes Getting Out of Control on Oct 11, 2016
Huge VMS file sizes increase installation size and can cause problems in the field.  As VMSes become more mature and add features their file size...
Comments (26) : Members only. Login. or Join.

Related Reports

Propped Doors Access Control Tutorial on Jan 07, 2020
Doors should keep 'bad guys' out, but a common access control problem is people propping doors open, preventing them from being secure. Even...
Warning: Windows 7 Update Crashing NVRs on Aug 26, 2019
Windows 7 updates are causing VMS servers to fail to boot. After running the update, impacted systems do not boot as normal, instead display this...
"New" Arecont Fixes Failures "Without A Fight" on Jun 05, 2019
The "old" Arecont was infamous not only for its camera failures but for making their "partners" fight to get them fixed. IPVM drew the ire of...
Avigilon Opens Up Analytics And Cameras on Nov 06, 2018
Avigilon is opening up. The company historically famous for advocating its own end-to-end solutions and making it harder for 3rd parties to...
IP Camera Installation Tool Shootout - Avigilon, Axis, Ideal, Hanwha, Triplett, Veracity on Oct 23, 2018
Setting up IP cameras has historically been challenging, with techs often precariously using a laptop on a ladder or lift. Some options for install...
SNMP / Network Monitoring For Surveillance on Aug 21, 2018
Surveillance systems typically rely on the the VMS to report issues, but this most often just means knowing a camera is "down" with no warning or...
VMS Server Sizing on May 25, 2018
Specifying the right sized PC/server for VMS software is one of the most important yet difficult decisions in IP video surveillance. In the past...
3D Install App For Physical Security (BILT) on Mar 13, 2018
Installation of security hardware is a skill that has historically been complicated to train new installers, and just as complicated to quote...
Top Problems For Integrator Project Management on Feb 13, 2018
Security projects routinely encounter issues that jeopardize deadlines, create confusion, and shrink profits. Unfortunately, there are common...
VMS Update Automation Compared on Mar 20, 2017
Updating VMS software can be a tedious and time consuming processing, which historically has required users to access each machine, download update...

Most Recent Industry Reports

Verkada: "IPVM Should Never Be Your Source of News" on Jul 02, 2020
Verkada was unhappy with IPVM's recent coverage declaring that reading IPVM is 'not a good look' and that 'IPVM should never be your source of...
Vintra Presents FulcrumAI Face Recognition on Jul 02, 2020
Vintra presented its FulcrumAI face recognition and mask detection offering at the May 2020 IPVM Startups show. Inside this report: A...
Uniview Wrist Temperature Reader Tested on Jul 02, 2020
Uniview is promoting measuring wrist temperatures whereas most others are just offering forehead or inner canthus measurements. But how well does...
Dahua USA Admits Thermal Solutions "Qualify As Medical Devices" on Jul 02, 2020
Dahua USA has issued a press release admitting a controversial point in the industry but an obvious one to the US FDA, that the thermal temperature...
Access Control Online Show - July 2020 - With 40+ Manufacturers - Register Now on Jul 01, 2020
IPVM is excited to announce our July 2020 Access Control Show. With 40+ companies presenting across 4 days, this is a unique opportunity to hear...
Hanwha Face Mask Detection Tested on Jul 01, 2020
Face mask detection or, more specifically lack-of-face-mask detection, is an expanding offering in the midst of coronavirus. Hanwha in partnership...
UK Government Says Fever Cameras "Unsuitable" on Jul 01, 2020
The UK government's medical device regulator, MHRA, told IPVM that fever-seeking thermal cameras are "unsuitable for this purpose" and recommends...
Camera Course Summer 2020 on Jun 30, 2020
This is the only independent surveillance camera course, based on in-depth product and technology testing. Lots of manufacturer training...
Worst Over But Integrators Still Dealing With Coronavirus Problems (June Statistics) on Jun 30, 2020
While numbers of integrators very impacted by Coronavirus continue to drop, most are still moderately dealing with the pandemic's problems, June...