VMS Camera Connection Comparison

By: Sarit Williams, Published on Sep 09, 2013

Adding cameras to a VMS is the most basic admin task in any surveillance system. And, of course, it is one of the first. Worse, it can be one of the most frustrating if a camera cannot connect.

Which VMSes are better or worse at managing camera connections? In this report, we share the result of our study.

We tested adding 10 different cameras to Milestone, Genetec, Avigilon, Exacq, Network Optix and Video Insight VMSes.

Key Differentiators Examined

We identified 5 key differentiators for VMSes when connecting to cameras:

  • Auto Discovery Tools
  • Auto Discovery Options / Advanced Features
  • Search Speed
  • Bulk Additions
  • Troubleshooting Connection Options
  • 5 key differentiators were revealed in our tests:

    • Auto-Discovery Tool: While all VMSes offer this feature, two offer a fully automatic Auto Discovery. Network Optix/Digital Watchdog and Avigilon both have automatic Auto Discovery where no user intervention is needed to discover cameras (Some users may not want automatic discovery. However, we think that most may benefit from this approach).
    • Auto Discovery Options: Genetec and Milestone (including CSV import) offered the most flexible options ranging from specific manufacturer selections, IP range capability (Network Optix, and Avigilon as well), and a list of credentials added all at once.  The rest of the VMSes offer one size fits all auto discovery limited to all cameras on a network (Video Insight and Exacq) or just one manufacturer at a time (Avigilon).
    • Search Speed: The option packed Auto Discovery tools added a significant amount of time (~10 min) to the discovery process (Genetec and Milestone's Advanced); either due to added manufacturers, multiple sets of credentials and IP range sets.
    • Bulk adds: In Avigilon and Exacq each camera discovered has to be added individually adding time to the configuration. Gentec, Milestone, Network Optix and Video Insight all offered the ability to add all cameras at once.
    • Troubleshooting Connectivity: It is imperative that errors are clear and immediately visual to help end users troubleshoot. Video Insight offered no message, while Avigilon, and Genetec offered generic connection messages. Exacq, Network Optix (unauthorized, loading, and a Diagnostic option), and Milestone (CSV field specific errors) offered more details.

    Auto Discovery Tools

    Quickly adding cameras to a VMS means monitoring and recording can begin without wasting undue time in configuring, adding manually and troubleshooting.  All VMSes tested offered the ability to scan the network via auto discovery, however only two (Network Optix/Digital Watchdog and Avigilon) actually scan the network as soon as the tool was accessed without waiting for a user intervention.

    Additionally, Network Optix/Digital Watchdog had not only started the discovery, but also added the cameras to the server tree enabling instant usability, whereas Avigilon required connecting the cameras and adding them individually. However, in NO/DW, should you not want those cameras added, you must remove them from the network, because removing them manually will only re-add them every time client is launched- very counterproductive in Enterprise installations if a camera online is not to be part of the system

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

    By contrast, Milestone, Genetec, Video Insight and Exacq needed the user to trigger the discovery, which requires finding the button, clicking it and waiting for the scan to run.

    Auto Discovery Options

    There is a fine balance between the number of options available in any one module where it can get overly busy and complex (but allow for more focused discovery as Genetec and Milestone offer) versus other interfaces where a simple one, all cameras on the network, approach as in the other VMSes.

    Here is a summary at a glance:

    Network Optix /Digital Watchdog

    Network Optix/Digital Watchdog was the quickest; the VMS immediately searches and adds the cameras to the server using default credentials so monitoring can begin immediately.

    They offer advanced manual searches utilizing specific credentials (only one set), IP ranges, and bulk adds.

    Here is an overview video:


    Milestone offers the most options for customizable camera additions (Express, and Advanced) taking into account varying levels of users: beginner-advanced. There is one distinguishable CSV export option for those that are really organized (and advanced) to begin with- it allows for a one-click import list of all cameras whether they are online now or not, so configuration can be done independent of an installation.

    Here is a sample of the CSV file:


    Their advanced option allows users to not only discover cameras, but also checks to see they are valid by testing the credentials added, allows for naming the cameras, and checks that the connection is valid- configuring while adding, rather than just discover as done in Video Insight where only discovery is allowed.

    With the advanced UI there are several options all available in one screen so selecting more than one range and adding multiple camera credentials at once could significantly add to the discovery time due to the number of iterations of each set of credentials.

    Here is an overview video:


    Exacq’s Auto Discovery lagged competitors. They allow the user to add credentials on an individual camera’s basis and confirm password as well as connectivity. However, they lacked the ability to add bulk number of cameras from the discovered list requiring users to select, and add individually. Furthermore, the UI lacked any user feedback: no progress bar or row selection indicator.

    Here is an overview video:

    Video Insight

    Video Insight's one click Auto Discovery was fast to discover cameras on the network, it offered a progress bar and the ability to add all cameras at once. However, it offered one set of credentials for ALL cameras discovered which may not apply. Furthermore, there is no validation or configuration while discovering which results in a myriad of gray, un-streaming cameras while still displaying cameras with green icons assuming they are working. There was not a specific IP range selection, or manufacturer selections available either. In this VMS, the discovery is only that, while configuration has to be done after discovery is completed. 

    Troubleshooting camera errors was non existent and actually showed several low level errors (Object Reference) in System Log while visually not showing any camera specific information such as loading, no signal, or no indication as to credentials validity.

    Here is an overview video:


    Avigilon's auto discovery was automatic, but unlike Network Optix/Digital Watchdog, they do not auto add to the server leaving that option to the administrator to pick and choose. The available camera search was limited to one manufacturer at a time when using an IP range due to differences in port numbers which allotted for a single port entry at a time.

    Here is an overview video:

    Genetec Security Center

    Genetec's Auto Discovery was problematic; it has several issues that get in the way, rather than help the end user. Though it discovers cameras, it shows them duplicated (which do I choose?).  Attempt to select all and timeout sessions will appear for each connection- making the user add them one a time contradicting the ability of adding them in bulk. Furthermore, adding Bosch (NBN-932V) cameras seems to be a big issue - they result in issues with archiver, ghosting (readding a previously added camera) and duplication although they are on the supported list.

    Here is an overview video:

    Search Speed

    The option packed Auto discovery tools as seen in Milestone, and Genetec took ~15-20 minutes when all custom options were used: several credential sets, IP Ranges and all manufacturers.  Albeit it is more common to have users select a specific manufacturer and one IP range.  In that case results can be received within a minute or less - for those that have a varied number of camera manufacturers and pre-existing credentials adding them all to the auto discovery would add to the discovery time, though one would think it would further reduce it since the information is known and provided.  This approach, though considered slow to some, saves on configuration after the discovery.

    On the other hand, when the stripped down version of auto discovery is used as in Avigilon, Video Insight, Exacq, Milestone Express, Genetec (with limited manufacturers), and Network Optix is used all cameras discovered are added to a list, so although the user spends more time post discovery to configure, the search itself is quicker and unspecific.

    Troubleshooting Connections

    Cameras' inability to stream to a VMS can be caused by many different issues ranging from the camera itself, lost packets, service, network or as simple as incorrect credentials.  Moreover, discovering which of those is the culprit can be time consuming. The VMS should assist by providing as much detail as possible as to pin point the issue.

    Network Optix/Digital Watchdog was the most forthcoming VMS by clearly displaying the errors (instead of just Logs) and running down a list of checks (via Diagnostics) by visually displaying which passed and which need correction as well as where to correct the issue.

    Network Optix/Digital Watchdog error:

    Diagnose Option sample:

    Milestone offered visual feedback and a 'verification' process during auto discovery with the CSV import offering exact field errors, though a simple error, as duplicate camera name, was displayed as ambiguous invalid data only message.

    Here is a sample duplicate camera name error:

    And a pointed, clear CSV import error:

    Video Insight was the worst by not offering any immediate feedback (and lacked understandable system log entries) when adding cameras, so all of them were added gray(with no visual feedback as to the cause), but green indicator icons still indicated a working/streaming camera.  

    When camera signal is lost here is a generic error:

    And when some cameras are added, here is a sample error in System Log:

    Exacq, however, at least offered some instant feedback whether camera connectivity was underway.

    System Log entries were just as ambiguous listing "Due to errors.." as a cause much like Avigilon's pop-ups (Avigilon's System log offered "Data not received" indication) though some errors, such as Socket or resolution errors were more descriptive, but didn't elude to resolution. 

    Exacq's System Log:

    Avigilon's Pop-up Error:

    Genetec offered the limited 'Timeout' errors and a single descriptive 'bad logon' error leaving the user wondering as to why bulk adds result in timeouts. Furthermore, notice the Bosch error of "Existing somewhere else"- is the VMS sensitive to having one camera added to more than one server?

    Here is a sample Timeout error:

    Sample ambiguous message:


    VMS Versions Tested

    • Genetec Security Center version Server/Client 5.2.1045.11 SR3 and 5.2.1045.3016
    • Milestone Enterprise version Enterprise server version 8.1a/Client 8.0a 2013
    • Avigilon Server/Client
    • Exacq Server/Client version
    • Network Optix/Digital Watchdog Server/Client version 2.0.0
    • Video Insight version

2 reports cite this report:

IP Network Setup Guide for Surveillance on Apr 06, 2015
In this guide, we teach the fundamentals of setting up an IP video surveillance network, taking factory default cameras through to a fully...
Directory Default IP Camera Addresses on Feb 13, 2015
Initializing IP cameras can be tedious and frustrating, made worse because manufacturers have no standardization, with some supporting DHCP, some...
Comments (7) : Members only. Login. or Join.

Related Reports

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 designing video surveillance systems. Though 'convergence' was a big...
Testing Bandwidth vs. Frame Rate on Jan 23, 2019
Selecting frame rate has a major impact on surveillance bandwidth and storage consumption. But with smart codecs now common and cameras more...
ONVIF Profile T Examined on Dec 21, 2018
Despite ONVIF's overall success (11,000+ devices supported), ONVIF has been criticized for its limitations and problems, including VMD and video...
VMS Export Shootout - Avigilon, Dahua, Exacq, Genetec, Hikvision, Milestone on Sep 13, 2018
When crimes, accidents or problems occur, exporting video from one's video surveillance system is critical to proving incidents. But who does it...
Video Analytics Integration Guide on Aug 16, 2018
Video analytics is hot again (at least conceptually) but integrating video analytics with VMSes can be challenging. This is especially significant...
4 Most Difficult Camera Installs (Statistics) on Jul 12, 2018
Heavy housings, cumbersome brackets, heavy ladders required, and tricky field of view requirements will cause difficulties no matter the camera...
Top Features For Easy Camera Installation (Statistics) on Jun 05, 2018
Camera installation is the most fundamental and common task for video security technicians. Because of this, camera manufacturers market their...
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...
Calculator - NEW Advanced Searching, Camera Favorites, Model Adding on Dec 05, 2017
The IPVM Calculator has significantly improved your ability to work with 5,500+ camera models: Advanced searching - now pick cameras based on...
Ubiquiti FrontRow Camera Tested on Aug 24, 2017
Ubiquiti is famous for low-cost wireless network equipment, a common choice for wireless video surveillance applications. The company has expanded...

Most Recent Industry Reports

Hikvision Illicitly Uses Back To The Future In Marketing on Jul 03, 2020
NBCUniversal told IPVM that Hikvision UK's ongoing coronavirus marketing campaign using NBCUniversal's assets was not allowed. Hikvision mass...
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...