Exacq Unbreaks Avigilon Integration

By IPVM Team, Published on Oct 18, 2017

For nearly 4 years, Exacq had broken and effectively blocked use with Avigilon cameras, as IPVM reported in January 2014.

Now, Exacq has 'unbroken' this integration, which we see as being a warming of relations between the two companies. In this note, we examine what happened technically and what this signals about the relationship between the companies.

Avigilon ******* **-***** ** *****

***** ******* *.*.* ***** support *** ******** *******, according ** ******* ***** for *********** ****** [**** no ****** *********].

**** *********** **** ******* to ********'* ***** ******, and **** *** ******* any **** ** *********-***** motion ** ****** **** Avigilon *******.

 

IPVM **** *******

** ****** ***** ******* *.*.*.****** with ******** ** *** and ** **** **** cameras *** ********* ****** events ********* ** *** VMS ** ********, ***** below, **** *** ****** window ****** ******* **** on ****** *** ******** when ****** *****.

** ************* ** ****** VMD ** ********* ** Exacq, **** ** ****** sensitivity ** ****(*), **** pre *** **** ********* time:

Pixel ****** ********* ****

**** **** **** ******* works **** ********'* ***** motion ********* ****, *** classified ****** ****** ********* or ********* *****. ***** other events **** ****** *** recognized ** *** ***** server, *** **** *** not ***** *** ****** in *********.

Response **** *****

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

******** *** ***** *** some ****** ******** ** wanted ** ******* ** their ******** ** ** worked **** **** ** test **** ****** *** validation. ** **** **** it's **** *** ***** motion *********.

Avigilon *******

**** ******** **** *** significant ******* ** ******** management *** ******* ****** get ******* *** ***** cameras **-***** ** *****.

****** *** **** - **** time *****, ******** *** **** ********** competing ******* *****, ********* moves **** ***** **** crossed *** **** ** pushing ** **** ***** VMS ********* ** ********, according ** ****** ***** to *** *******. ***** Avigilon ***** *** ** aggressive sales ****, *** ******* has **** **** ******* in *** ******* *** positioning ******.

Beneficial *** ********

**** ** ****, **** move *** ****** ******* as ***** ******* ****** blocked **** *****. ****, of ******, ******* *********** ******** ************ ****** ** ****. However, ***** ********* *********** with ******** *** ** a ******** *** ********** sign *** *** ******** that ********* *** *** simultaneously ******** *** *********** can ****** **** ********.

Comments (12)

For nearly 4 years, Exacq had broken and effectively blocked use with Avigilon cameras, as IPVM reported in January 2014.

Just the Avigilon motion detection was blocked, or Avigilon cameras in general?

VMD. There was no issue connecting to Avigilon cameras with Exacq, but you were limited to continuous recording. Now the VMD and I/O works. 

Didn't VMD anyway work if you just changed the onvifnvcpi.json file, as you pointed out in 2014?

 

At the time, yes, but it wasn't officially supported and would be overwritten every time you updated. I think support got a little spotty at one point, as well.

That makes sense because it's ONVIF motion detection, not some propreitery version.  

So if VMD worked for other ONVIF cameras on Exacq, and assuming Avigilon's implementation was correct, there's no reason it wouldn't work.

Therefore Exacq had to explicitly mark Avigilon cameras as not supporting ONVIF VMD so that the VMS would not even try. 

So really Exacq didn't just break Avigilon VMD, but actually had to break their ONVIF VMD in a way that made it not work for Avigilon.

 

Nope. ONVIF events are not standardized, even something as simple as VMD. Manufacturers can use different XML strings for events as they see fit. 

So in order to integrate various manufacturers, you need to know where their event stream is. It's not much in the way of coding requirements, but it still has to be integrated for each manufacturer.

That's what the onvifnvcpi.json file contains, the manufacturer name, the event (motion), the location of the event stream (RuleEngine/MotionDetection/), the specific motion event name (MotionActive), and whether it's off or on (1/0), shown here:

Nope. ONVIF events are not standardized, even something as simple as VMD. Manufacturers can use different XML strings for events as they see fit.

Are you sure about that? The strings are not arbitrary manfacturer creations, IMHO, and in any case they are dynamically discoverable at run time.  The Analytic test tool expects:

So in order to integrate various manufacturers, you need to know where their event stream is. It's not much in the way of coding requirements, but it still has to be integrated for each manufacturer.

I agree that Exacq did it this way, and therefore needs the Avigilon entry in the file; but I don't think it was necessary based on the ONVIF docs I have seen.

They unfortunately are arbitrary strings. 

In that onvifnvcpi.json file you can find the strings for multiple manufacturers, here's a sampling:

  • VideoSource/MotionAlarm/
  • VideoSource/MotionDetection
  • VideoAnalytics/Motion/
  • VideoAnalytics/MotionDetection/
  • RuleEngine/MotionDetection/ThresholdCrossed/
  • RuleEngine/CellMotionDetector/Motion/

Some use 1 for on and 0 for off, some use "true" and "false", etc., etc. 

They unfortunately are arbitrary strings.

Agreed they are different.  Though they look somewhat more alike than arbitrary, consider for instance stream URLS. Maybe it's a holdover from early ONVIF implementations?

Regardless my point was that whatever data definition the device used it could be dynamically retrieved at run time via SOAP calls etc, obviating the need for the motion parts of the file.  Perhaps it was easier for Exacq to manage it the way they did it.

Now the new Analytic test tool expects RuleEngine/MotionRegionDetector/Motion and event.

8.8 has been the best feature release in years in my opinion. Exacq nailed it on this one.

Is it possible to use current Avigilon models with the latest versions of Exacq still or is it limited to specific models.  They only have a couple listed.

We've had an Avigilon camera added to Exacq for months, if not more than a year, with no issues. It only works with the camera's VMD, not analytics, but is otherwise fine.

Archived video from today, with motion highlighted blue in the timeline.

Read this IPVM report for free.

This article is part of IPVM's 6,599 reports, 889 tests and is only available to members. To get a one-time preview of our work, enter your work email to access the full article.

Already a member? Login here | Join now

Related Reports

Genetec and Dahua-Backed Intelbras Split Examined on Jul 29, 2020
China is the cause of the breakup between Canada's and Brazil's largest video...
Huawei HiSilicon Shortage Impacts Surveillance Manufacturers on Aug 14, 2020
Huawei acknowledged problems and challenges for its HiSilicon chip business,...
Avigilon ACC Cloud Tested on Jul 08, 2020
Avigilon merged Blue and ACC, adding VSaaS features to its on-premise VMS,...
Longse Promoting Hikvision Partner Fullhan Chip Based Cameras on Oct 14, 2020
With Huawei HiSilicon production being shut down at TSMC, camera...
Ban Rules Released: Use Dahua or Hikvision, No US Government Contracts on Jul 13, 2020
The US government has released the rules implementing the "Prohibition on...
Access Control and Video Integration Statistics 2020 on Oct 08, 2020
Video Surveillance and Access Control are two of the most common security...
Motorola Solutions Sells Avigilon Products To North Carolina Utility on Jul 16, 2020
Just 2 years after Motorola acquired Avigilon, concerns are growing among...
Ubiquiti Access Control Tested on Oct 21, 2020
Ubiquiti has become one of the most widely used wireless and switch providers...
Favorite Network Switches 2020 on Aug 31, 2020
Cisco has long been the gorilla of network switches but would an upstart...
Wyze Fails To Deliver Own On-Board Analytics, Launches Novel Name Your Own Price Service on Jul 24, 2020
While Wyze failed to deliver their own onboard analytics to replace the...
Avigilon Elevated Temperature Detection Camera Tested on Sep 17, 2020
Avigilon has entered the temperature screening market with the release of...
Camera Course Summer 2020 - Last Chance on Jul 18, 2020
This is your last chance to register for the Summer 2020 Camera Course. This...
Huawei HiSilicon Production Shut Down on Sep 17, 2020
Huawei HiSilicon chips are no longer being manufactured or supplied to...
Avigilon Social Distancing Analytics Tested on Aug 26, 2020
Avigilon released its social distancing analytics in response to the...
White House Expands Dahua Hikvision Blacklist To Federal Funding [Final Rule Reverses] on Aug 13, 2020
The White House is expanding the NDAA to blacklist anyone who "uses" banned...

Recent Reports

Bedside Cough and Sneeze Detector (Sound Intelligence and CLB) on Oct 28, 2020
Coronavirus has increased interest in detecting symptoms such as fever and...
Fever Tablet Thermal Sensors Examined (Melexis) on Oct 28, 2020
Fever tablet suppliers heavily rely on the accuracy and specs of...
Verkada Fires 3 on Oct 28, 2020
Verkada has fired three employees over an incident where female colleagues...
Recruiters Online Show LIVE Thursday! on Oct 27, 2020
IPVM's 7th online show resumes Thursday with 12 recruiters presenting...
Eagle Eye Networks Raises $40 Million on Oct 27, 2020
Eagle Eye has raised $40 million aiming to "reinvent video...
Hikvision Q3 2020 Global Revenue Rises, US Revenue Falls on Oct 27, 2020
While Hikvision's global revenue rises driven by domestic recovery, its US...
VICE Investigates Verkada's Harassing "RawVerkadawgz" on Oct 26, 2020
This month, IPVM investigated Verkada's sexism, discrimination, and cultural...
Six Flags' FDA Violating Outdoor Dahua Fever Cameras on Oct 26, 2020
As Six Flags scrambled to reopen parks amid plummeting revenues caused by the...
ISC Brasil Digital Experience 2020 Report on Oct 23, 2020
ISC Brasil 2020 rebranded itself to ISC Digital Experience and, like its...
Top Video Surveillance Service Call Problems 2020 on Oct 23, 2020
3 primary and 4 secondary issues stood out as causing the most problems when...
GDPR Impact On Temperature / Fever Screening Explained on Oct 22, 2020
What impact does GDPR have on temperature screening? Do you risk a GDPR fine...
Security And Safety Things (S&ST) Tested on Oct 22, 2020
S&ST, a Bosch spinout, is spending tens of millions of dollars aiming to...
Nokia Fever Screening Claims To "Advance Fight Against COVID-19" on Oct 22, 2020
First IBM, then briefly Clorox, and now Nokia becomes the latest Fortune 500...
Deceptive Meridian Temperature Tablets Endanger Public Safety on Oct 21, 2020
IPVM's testing of and investigation into Meridian Kiosk's temperature...
Honeywell 30 Series and Vivotek NVRs Tested on Oct 21, 2020
The NDAA ban has driven many users to look for low-cost NVRs not made by...