VMS Camera Connection Comparison

Author: 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

****** ******* ** * *** ** *** **** ***** ***** task ** *** ************ ******. ***, ** ******, ** ** one ** *** *****. *****, ** *** ** *** ** the **** *********** ** * ****** ****** *******.

***** ***** *** ****** ** ***** ** ******** ****** ***********? In **** ******, ** ***** *** ****** ** *** *****.

** ****** ****** ** ********* ******* ** *********, *******, ********, Exacq, ******* ***** *** ***** ******* *****.

Key *************** ********

** ********** * *** *************** *** ***** **** ********** ** cameras:

  • **** ********* *****
  • **** ********* ******* / ******** ********
  • ****** *****
  • **** *********
  • *************** ********** *******

[***************]

[****: ** ***** ******* ** **** ****** *** ** ******** dedicated ****** ** ***** *********** ** ****** **. ***** ******* / ******** ** ********* *** ** ******* ****** ** ******* its *** ******.]

* *** *************** **** ******** ** *** *****:

  • ****-********* ****: ***** *** ***** ***** **** *******, *** ***** * ***** automatic **** *********. ******* *****/******* ******** *** ******** **** **** automatic **** ********* ***** ** **** ************ ** ****** ** discover ******* (**** ***** *** *** **** ********* *********. *******, we ***** **** **** *** ******* **** **** ********).
  • **** ********* *******: ******* *** ********* (********* *** ******) ******* *** **** flexible ******* ******* **** ******** ************ **********, ** ***** ********** (******* Optix, *** ******** ** ****), *** * **** ** *********** added *** ** ****.  *** **** ** *** ***** ***** one **** **** *** **** ********* ******* ** *** ******* on * ******* (***** ******* *** *****) ** **** *** manufacturer at * **** (********).
  • ****** *****: *** ****** ****** **** ********* ***** ***** * *********** ****** of **** (~** ***) ** *** ********* ******* (******* *** *********'* ********); either *** ** ***** *************, ******** **** ** *********** *** IP ***** ****.
  • **** ****: ** ******** *** ***** **** ****** ********** *** ** be ***** ************ ****** **** ** *** *************. ******, *********, Network ***** *** ***** ******* *** ******* *** ******* ** add *** ******* ** ****.
  • *************** ************: ** ** ********** **** ****** *** ***** *** *********** visual ** **** *** ***** ************. ***** ******* ******* ** message, ***** ********, *** ******* ******* ******* ********** ********. *****, Network ***** (************, *******, *** * ********** ******), *** ********* (CSV ***** ******** ******) ******* **** *******.

Auto ********* *****

******* ****** ******* ** * *** ***** ********** *** ********* can ***** ******* ******* ***** **** ** ***********, ****** ******** and ***************.  *** ***** ****** ******* *** ******* ** **** the ******* *** **** *********, ******* **** *** (******* *****/******* Watchdog *** ********) ******** **** *** ******* ** **** ** the **** *** ******** ******* ******* *** * **** ************.

************, ******* *****/******* ******** *** *** **** ******* *** *********, but **** ***** *** ******* ** *** ****** **** ******** instant *********, ******* ******** ******** ********** *** ******* *** ****** them ************. *******, ** **/**, ****** *** *** **** ***** cameras *****, *** **** ****** **** **** *** *******, ******* removing **** ******** **** **** **-*** **** ***** **** ****** ** launched- **** ***************** ** ********** ************* ** * ****** ****** is *** ** ** **** ** *** ******

** ********, *********, *******, ***** ******* *** ***** ****** *** user ** ******* *** *********, ***** ******** ******* *** ******, clicking ** *** ******* *** *** **** ** ***.

Auto ********* *******

***** ** * **** ******* ******* *** ****** ** ******* ********* in *** *** ****** ***** ** *** *** ****** **** and ******* (*** ***** *** **** ******* ********* ** ******* and ********* *****) ****** ***** ********** ***** * ****** ***, all ******* ** *** *******, ******** ** ** *** ***** VMSes.

**** ** * ******* ** * ******:

Network ***** /******* ********

******* *****/******* ******** *** *** ********; *** *** *********** ******** and **** *** ******* ** *** ****** ***** ******* *********** so ********** *** ***** ***********.

**** ***** ******** ****** ******** ********* ******** *********** (**** *** set), ** ******, *** **** ****.

**** ** ** ******** *****:

*********

********* ****** *** **** ******* *** ************ ****** ********* (*******, and ********) ****** **** ******* ******* ****** ** *****: ********-********. There ** *** *************** *** ****** ****** *** ***** **** are ****** ********* (*** ********) ** ***** ****- ** ****** for * ***-***** ****** **** ** *** ******* ******* **** are ****** *** ** ***, ** ************* *** ** **** independent ** ** ************.

**** ** * ****** ** *** *** ****:

 

***** ******** ****** ****** ***** ** *** **** ******** *******, but **** ****** ** *** **** *** ***** ** ******* the *********** *****, ****** *** ****** *** *******, *** ****** that *** ********** ** *****- *********** ***** ******, ****** **** just ******** ** **** ** ***** ******* ***** **** ********* is *******.

**** *** ******** ** ***** *** ******* ******* *** ********* in *** ****** ** ********* **** **** *** ***** *** adding ******** ****** *********** ** **** ***** ************* *** ** the ********* **** *** ** *** ****** ** ********** ** each *** ** ***********.

**** ** ** ******** *****:

*****

*****’* **** ********* ****** ***********. **** ***** *** **** ** add *********** ** ** ********** ******’* ***** *** ******* ******** as **** ** ************. *******, **** ****** *** ******* ** add **** ****** ** ******* **** *** ********** **** ********* users ** ******, *** *** ************. ***********, *** ** ****** any **** ********: ** ******** *** ** *** ********* *********.

**** ** ** ******** *****:

Video *******

***** *******'* *** ***** **** ********* *** **** ** ******** cameras ** *** *******, ** ******* * ******** *** *** the ******* ** *** *** ******* ** ****. *******, ** offered *** *** ** *********** *** *** ******* ********** ***** may *** *****. ***********, ***** ** ** ********** ** ************* while *********** ***** ******* ** * ****** ** ****, **-********* cameras ***** ***** ********** ******* **** ***** ***** ******** **** are *******. ***** *** *** * ******** ** ***** *********, or ************ ********** ********* ******. ** **** ***, *** ********* ** only ****, ***** ************* *** ** ** **** ***** ********* is *********. 

*************** ****** ****** *** *** ******** *** ******** ****** ******* low ***** ****** (****** *********) ** ****** *** ***** ******** not ******* *** ****** ******** *********** **** ** *******, ** signal, ** ** ********** ** ** *********** ********.

**** ** ** ******** *****:

********

********'* **** ********* *** *********, *** ****** ******* *****/******* ********, they ** *** **** *** ** *** ****** ******* **** option ** *** ************* ** **** *** ******. *** ********* camera ****** *** ******* ** *** ************ ** * **** when ***** ** ** ***** *** ** *********** ** **** numbers ***** ******** *** * ****** **** ***** ** * time.

**** ** ** ******** *****:

Genetec ******** ******

*******'* **** ********* *** ***********; ** *** ******* ****** **** get ** *** ***, ****** **** **** *** *** ****. Though ** ********* *******, ** ***** **** ********** (***** ** * choose?).  ******* ** ****** *** *** ******* ******** **** ****** for **** **********- ****** *** **** *** **** *** * time ************* *** ******* ** ****** **** ** ****. ***********, adding ***** (***-****) ******* ***** ** ** * *** ***** - they ****** ** ****** **** ********, ******** (******** * ********** ***** camera) *** *********** ******** **** *** ** *** ********* ****.

**** ** ** ******** *****:

Search *****

*** ****** ****** **** ********* ***** ** **** ** *********, and ******* **** ~**-** ******* **** *** ****** ******* **** used: ******* ********** ****, ** ****** *** *** *************.  ****** it ** **** ****** ** **** ***** ****** * ******** manufacturer *** *** ** *****.  ** **** **** ******* *** be ******** ****** * ****** ** **** - *** ***** that **** * ****** ****** ** ****** ************* *** ***-******** credentials ****** **** *** ** *** **** ********* ***** *** to *** ********* ****, ****** *** ***** ***** ** ***** further ****** ** ***** *** *********** ** ***** *** ********.  This ********, ****** ********** **** ** ****, ***** ** ************* after *** *********.

** *** ***** ****, **** *** ******** **** ******* ** auto ********* ** **** ** ** ********, ***** *******, *****, Milestone *******, ******* (**** ******* *************), *** ******* ***** ** used *** ******* ********** *** ***** ** * ****, ** although *** **** ****** **** **** **** ********* ** *********, the ****** ****** ** ******* *** **********.

Troubleshooting ***********

*******' ********* ** ****** ** * *** *** ** ****** by **** ********* ****** ******* **** *** ****** ******, **** packets, *******, ******* ** ** ****** ** ********* ***********.  ********, discovering ***** ** ***** ** *** ******* *** ** **** consuming. *** *** ****** ****** ** ********* ** **** ****** as ******** ** ** *** ***** *** *****.

******* *****/******* ******** *** *** **** *********** *** ** ******* displaying *** ****** (******* ** **** ****) *** ******* **** a **** ** ****** (*** ***********) ** ******** ********** ***** passed *** ***** **** ********** ** **** ** ***** ** correct *** *****.

******* *****/******* ******** *****:

******** ****** ******:

********* ******* ****** ******** *** * '************' ******* ****** **** discovery **** *** *** ****** ******** ***** ***** ******, ****** a ****** *****, ** ********* ****** ****, *** ********* ** ambiguous ******* **** **** *******.

**** ** * ****** ********* ****** **** *****:

*** * *******, ***** *** ****** *****:

***** ******* *** *** ***** ** *** ******** *** ********* feedback (*** ****** ************** ****** *** *******) **** ****** *******, so *** ** **** **** ***** ****(**** ** ****** ******** as ** *** *****), *** ***** ********* ***** ***** ********* a *******/********* ******.  

**** ****** ****** ** **** **** ** * ******* *****:

*** **** **** ******* *** *****, **** ** * ****** ***** in ****** ***:

*****, *******, ** ***** ******* **** ******* ******** ******* ****** ************ was ********.

****** *** ******* **** **** ** ********* ******* "*** ** errors.." ** * ***** **** **** ********'* ***-*** (********'* ****** log ******* "**** *** ********" **********) ****** **** ******, **** as ****** ** ********** ****** **** **** ***********, *** ****'* elude ** **********. 

*****'* ****** ***:

********'* ***-** *****:

******* ******* *** ******* '*******' ****** *** * ****** *********** 'bad *****' ***** ******* *** **** ********* ** ** *** bulk **** ****** ** ********. ***********, ****** *** ***** ***** of "******** ********* ****"- ** *** *** ********* ** ****** one ****** ***** ** **** **** *** ******?

**** ** * ****** ******* *****:

****** ********* *******:

 

*** ******** ******

  • ******* ******** ****** ******* ******/****** *.*.****.** *** *** *.*.****.****
  • ********* ********** ******* ********** ****** ******* *.**/****** *.** ****
  • ******** ******/****** *.*.*.**
  • ***** ******/****** ******* *.*.*.*****
  • ******* *****/******* ******** ******/****** ******* *.*.*
  • ***** ******* ******* *.*.**.*

Comments (7)

Any comments here asking to test other VMSes will be deleted as they distract from discussing the specific technical issues in this test.

if you want other products tested, submit your request and explanation here.

Also, see our future VMS test plan.

If there is a specific feature for connecting to cameras that another VMS supports that is clearly superior to what is reviewed here, feel free to share it in the comments below.

Regarding the CSV import function, I had run across a limitation to its use that may affect the way some users add the devices.

The limitation is that the import funtion is not able to handle devices that use multiple ports on a single IP address using the range syntax ...ie IPADDR:port1-IPADDR:portN.... only the first added 'port line' will get added.

You do not get an error, it simply does not include the extra ports.

I run into this in my lab due to the way the camera emulator I use works, so I am not familiar with any real devices that present themselves to the VMS with 'port ranges'.

Your future ONVIF one will be interesting to see.

Hi Mike,

I haven't used the Syntax Range option of the CSV for this test. To add a device that has different ports (which should be rare, right? what camera emulator are you using with same IP different ports?) you'd have to use IP range scanning where port numbers can be added separated by a comma.

I can attest that I have already attempted Range scanning with the VMS with the top technical person remoted into my lab machine.

We tried doing this from the VMS gui as well as through the CSV.

No dice.

I use the Axis Virtual Camera tool from Axis of course.

Hi John !

Thank you for this report.

We use mostly Milestone and Avigilon VMS.
What I miss from the VMS is info about what features the VMS can use from the camera. A VMS that use a spesific driver for the camera should offer a list of choices like codec MPEG4/H.264/profile/MJPEG/dualstream/IO/Audio and so on. Det default in Milestone is MJPEG no IO.
For a "simple" installer/user, he will use the default, and not dig in to the menus to find the optimal settings.

/Thor Heggedal
Elektronix Com-Scan as, Norway

Hi Thor,

Yes, The VMSes do offer a dropdown list of CODECs (which differ depending on the camera functions) as well as other features (like audio). We'll cover those differences for a few cameras in a future article where cameras are added as either ONVIF or Direct Driver to note those differences.

Yes, I do know the VMS offer dropdown lists with the cameratype spesific features, but this is after you have added the camera to the system...

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

The IP Camera Lock-In Trend: Meraki and Verkada on Jan 18, 2019
Open systems and interoperability have not only been big buzzwords over the past decade, but they have also become core features of video...
Mobile Surveillance Trailers Guide on Jan 17, 2019
Putting cameras in a place for temporary surveillance where power and communications are not readily available can be complicated and expensive....
Avigilon Favorability Results 2019 on Jan 15, 2019
Since IPVM's 2017 Avigilon favorability results, the company was acquired by Motorola and has shifted from being an aggressive startup to a more...
Gorilla Technology AI Provider, Raises $15 Million, Profiled on Jan 15, 2019
Gorilla Technology is a Taiwanese video analytics manufacturer that recently announced a $15 million investment from SBI Group, saying this...
Pelco Favorability Results 2019 on Jan 11, 2019
Pelco had a significant favorability problem amongst integrators in our previous study (see 2016 Pelco results). Now, in the first edition of our...
NTP / Network Time Guide For Video Surveillance on Jan 10, 2019
Inaccurate time can lead to missing or inadmissible video, yet this topic is often overlooked, with cameras and servers left defaulted,...
H.265 / HEVC Codec Tutorial on Jan 08, 2019
H.265 support improved significantly in 2018, with H.265 camera/VMS compatibility increased compared to only a year ago, and most manufacturers...
IPVM Best New Products 2019 Opened - 70+ Entrants on Jan 07, 2019
The inaugural IPVM Best New Product Awards has been opened - the industry's first and only program where the awards are not pay-to-play and the...
CyberExtruder Face Recognition Profile on Jan 04, 2019
CyberExtruder offers 3D modeling face recognition software that they say provides quicker and more accurate matches than other 2D face recognition...
Axis Tailgate Detection Tested on Jan 04, 2019
Axis is aiming to tackle tailgating, one of access control's biggest issues, with the Tailgating Detector ACAP application. This camera app claims...

Most Recent Industry Reports

The IP Camera Lock-In Trend: Meraki and Verkada on Jan 18, 2019
Open systems and interoperability have not only been big buzzwords over the past decade, but they have also become core features of video...
NYPD Refutes False SCMP Hikvision Story on Jan 18, 2019
The NYPD has refuted the SCMP Hikvision story, the Voice of America has reported. On January 11, 2018, the SCMP alleged that the NYPD was using...
Mobile Surveillance Trailers Guide on Jan 17, 2019
Putting cameras in a place for temporary surveillance where power and communications are not readily available can be complicated and expensive....
Exacq Favorability Results 2019 on Jan 17, 2019
Exacq favorability amongst integrators has declined sharply, in new IPVM statistics, compared to 2017 IPVM statistics for Exacq. Now, over 5 since...
Testing Bandwidth Vs. Low Light on Jan 16, 2019
Nighttime bandwidth spikes are a major concern in video surveillance. Many calculate bandwidth as a single 24/7 number, but bit rates vary...
Access Control Records Maintenance Guide on Jan 16, 2019
Weeding out old entries, turning off unused credentials, and updating who carries which credentials is as important as to maintaining security as...
UK Fines Security Firms For Illegal Direct Marketing on Jan 16, 2019
Two UK security firms have paid over $200,000 in fines for illegally making hundreds of thousands of calls to people registered on a government...
Access Control Cabling Tutorial on Jan 15, 2019
Access Control is only as reliable as its cables. While this aspect lacks the sexiness of other components, it remains a vital part of every...
Avigilon Favorability Results 2019 on Jan 15, 2019
Since IPVM's 2017 Avigilon favorability results, the company was acquired by Motorola and has shifted from being an aggressive startup to a more...
Gorilla Technology AI Provider, Raises $15 Million, Profiled on Jan 15, 2019
Gorilla Technology is a Taiwanese video analytics manufacturer that recently announced a $15 million investment from SBI Group, saying this...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact