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.

IPVM Image

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.

IPVM Image

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.

IPVM Image

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.

IPVM Image

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.

IPVM Image

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.

IPVM Image

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).

IPVM Image

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 5.0.0.52
  • Exacq Server/Client version 5.6.8.45600
  • Network Optix/Digital Watchdog Server/Client version 2.0.0
  • Video Insight Server/Client/Web Client version 5.5.18.3, and old version sent via demo email: 5.5.12.2

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...
Comments (26) : Members only. Login. or Join.

Related Reports

Verkada Disruptive Embedded Live Help on Sep 24, 2020
Call up your integrator? Have someone come by the next day? Verkada is...
Help Security End Users Facing Coronavirus Improve Remote Access on Mar 24, 2020
Many end-users and integrators are struggling with the impact of coronavirus...
Installation Course Fall 2020 - Save $50 - Last Chance on Sep 22, 2020
This is a unique installation course in a market where little practical...
AHJ / Authority Having Jurisdiction Tutorial on Aug 06, 2020
One of the most powerful yet often underappreciated characters in all...
Converged vs Dedicated Networks For Surveillance Tutorial on Feb 12, 2020
Use the existing network or deploy a new one? This is a critical choice in...
"Severely Impacted" Mercury Security 2020 Leap Year Firmware Issue on Jan 17, 2020
One of the largest access controller manufacturers has a big problem:...
Convergint Coronavirus Cuts on Mar 25, 2020
One of the world's largest security integrators, Convergint, has made a major...
Securing Access Control Installations Tutorial on Oct 17, 2019
The physical security of access control components is critical to ensuring...
Door Fundamentals For Access Control Guide on Aug 24, 2020
Doors vary greatly in how difficult and costly it is to add electronic access...
Integrators Hard Hit By Coronavirus on Mar 18, 2020
Integrators are already being hard hit by Coronavirus as brand new IPVM...
Every VMS Will Become a VSaaS on Feb 21, 2020
VMS is ending. Soon every VMS will be a VSaaS. Competitive dynamics will be...
VMS 101 on Mar 03, 2020
This guide teaches the fundamentals about video management...
Use Access Control Logs To Constrain Coronavirus on Apr 09, 2020
Access control users have included capabilities that are not commonly used...
Exit Devices For Access Control Tutorial on Aug 25, 2020
Exit Devices, also called 'Panic Bars' or 'Crash Bars' are required by safety...
OnTech Smart Services Partners With Google and Amazon To Compete With Integrators on Sep 25, 2020
A pain point for many homeowners to use consumer security and surveillance is...

Recent Reports

New Products Show Fall 2020 continues tomorrow with Genetec, Milestone, Avigilon, Microsoft and more! on Sep 29, 2020
IPVM's sixth online show continues tomorrow and will feature New Products...
Avigilon / Motorola VS Virtual ISC West on Sep 29, 2020
ISC West has historically been so dominant that no player would think of...
Dartmouth College Deploys K3 Temperature Screening on Sep 29, 2020
While Dartmouth College has a $6+ billion endowment, the College has bought...
Hanwha AI Object Detection Tested on Sep 28, 2020
Hanwha has added detection and classification of people, cars, clothing...
Favorite Access Control Manufacturers 2020 on Sep 28, 2020
200+ Integrators told IPVM "What is your favorite access control management...
OnTech Smart Services Partners With Google and Amazon To Compete With Integrators on Sep 25, 2020
A pain point for many homeowners to use consumer security and surveillance is...
The Future of Metalens For Video Surveillance Cameras - MIT / UMass / Immervision on Sep 25, 2020
Panoramic cameras using 'fisheye' lens have become commonplace in video...
Hikvision Sues Over Brazilian Airport Loss on Sep 24, 2020
Hikvision was excluded from a Brazilian airport project because it is owned...
China General Chamber of Commerce Calls Out US Politics on Sep 24, 2020
While US-China relations are at an all-time low, optimism about relations...
Verkada Disruptive Embedded Live Help on Sep 24, 2020
Call up your integrator? Have someone come by the next day? Verkada is...
IP Networking Course Fall 2020 - Last Chance - Register Now on Sep 23, 2020
Today is the last chance to register for the only IP networking course...
Drain Wire For Access Control Reader Tutorial on Sep 23, 2020
An easy-to-miss cabling specification plays a key role in access control, yet...
Norway Council of Ethics Finds Hikvision Human Rights Abuses "Ongoing" on Sep 23, 2020
Hikvision's involvement in "serious human rights abuse" in Xinjiang is...
IPVM Camera Calculator User Manual / Guide on Sep 23, 2020
Learn how to use the IPVM Camera Calculator (updated for Version 3.1). The...