ONVIF Mega Test 2014

By: Ethan Ace, Published on Apr 16, 2014

In this groundbreaking report, we share findings of in-depth ONVIF testing.

ONVIF Real World Integration

We tested 14 camera manufacturers with 5 VMSes, performing 70 total integrations.

The camera manufacturers included: ACTi, Avigilon, Axis, Bosch, Dahua, DRS, Geovision, Hikvision, Honeywell, Pelco, Samsung, Sony, Wodsee (the super cheap Chinese offering).

The VMSes included: Exacq, Milestone, VideoInsight, Axxon and Wodsee. The first 2 are ONVIF Profile S conformant, the middle 2 are 1.x / archived products and the last is not officially conformant, just claims it in marketing. This provided a range of products / conformance to evaluate.

The testing checked (1) connectivity, (2) video streaming, (3) setting resolution, (4) setting frame rate and (5) enabling camera side motion detection.

ONVIF Test Tool

ONVIF has an official test tool that we accessed by paying $500 to become a member. This is the tool that each camera manufacturer uses to verify their conformance. We tested this with 15 cameras to determine how useful this tool is for verifying conformance and understanding problems.

ONVIF Device Manager

Finally, we tested the ONVIF Device Manager, an open source tool, to understand what value it offered and how it compared to the official ONVIF test tool.

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

Key Findings

Here are our key findings from this test:

  • Connecting a sampling of cameras from 14 different manufacturers to 5 recorders, the majority of cameras, 90%+, connected and streamed, regardless of ONVIF version and Profile conformance.
  • Profile S VMSs were far more likely to support motion detection, with Exacq and Milestone supporting 50% or more cameras. Non-Profile VMSs supported motion on nearly no cameras.
  • Support for changing framerate, resolution, and image settings (brightness, contrast, WDR) varied widely depending on VMS and ONVIF version used.
  • Compared to our 2011 ONVIF test, performance was radically better, with basic problems essentially eliminated.
  • In our tests using the ONVIF Device Test Tool, no cameras (out of 15+) passed a conformance test, even after following ONVIF recommendations and settings manufacturers used for their own conformance tests.
  • The tool itself is complex to operate, with little guidance on what settings to use (timeouts, event settings, etc.), and little clear feedback on what caused failures without intimate knowledge of low level camera and network performance information.
  • ONVIF Device Manager allows basic management, viewing, and configuration of ONVIF cameras, but does not provide conformance information and little in the way of diagnostics.
  • However, ODM may report features are available which are not, or are not properly implemented, limited its use to basic functions only.

Recommendations

ONVIF, especially the introduction of Profile S, has done much to increase camera/VMS compatibility, with most listed cameras and VMSs able to connect and stream. However, basic functions such as the ability to change resolution and framerate are not implemented across the board, and motion detection worked in few combinations, less than 25% of the time.

The ONVIF Device Test Tool is likely useful only to manufacturer technical staff, as the low level technical details required in order to properly run a test and interpret results are not available to outside parties.

ONVIF DM may be useful for basic camera configuration and feature checks, but does not perform any conformance testing, limiting its use to these tasks.

Unfortunately, the only way to truly test if a specific camera/recorder combination will work is to test it in the field. This is especially true of camera side motion detection, as neither tool discussed here can confirm that the VMS has integrated motion events specific to each manufacturer.

ONVIF Camera/VMS Field Test

We tested 14 cameras with 4 VMS systems and an NVR, varying in ONVIF conformance from Profile S to version 1.02 to claiming conformance without official listing. We tested the following parameters:

  • Does the camera connect?
  • Does the camera stream?
  • Can resolution and framerate be modified?
  • Can other image settings such as brightness, contrast, etc. be changed?
  • Does motion detection work?

The following charts detail each of these features for each VMS:

Connect/Stream

First and most basic, we tested whether the camera could be added to the recorder using proper credentials, and video streamed. In the most instances (90%+), this worked fine, with some glaring exceptions. The Wodsee NVR, which is not officially listed as conformant, crashed when the Avigilon H3 camera (Profile S) was connected. The Wodsee WIP130 would not connect to 3 out of 5 recorders.

Framerate/Resolution

Next, we tested whether each VMS had the ability to change framerate and resolution of each camera from the client. In Exacq and Milestone, the Profile S VMSs, most cameras could be changed, with few exceptions. Axxon Next, an ONVIF 1.02 VMS, was able to change resolution and framerate on all but Avigilon and Vivotek. Video Insight does not allow changing of framerate and resolution from the client, nor does the Wodsee DVR.

The non-conformant (but marketed as "ONVIF") Wodsee WIP130 could not be changed from any client whatsoever.

Motion Detection

Milestone integrates motion from most cameras in this test (9/14), while Exacq handles six (though Avigilon may be integrated by inserting a few lines in one file). In the version 1.02 VMSs, motion detection does not work at all.

Most surprisingly, the Wodsee NVR received events from Bosch, Dahua, and Honeywell cameras, though it is not officially listed as conformant.

Imaging Settings

Finally, we tested whether the VMS could adjust imaging settings such as brightness, contrast, etc., from the client. These features are purely optional in the VMS client, with Exacq, Milestone, and Axxon integrating the majority of cameras, while VI and Wodsee could not adjust any.

ONVIF Device Test Tool

This video provides a brief overview of setup and operation of the ONVIF test tool:

Full tests take about an hour or more in many cases, depending on how many features are being tested, timeout settings, and camera performance.

Test Tool Usage Issues

Though it appears straightforward, we found several issues impacted conformance testing and we could not get any tested cameras to pass a conformance test. We contact ONVIF with these issues and failed test reports for feedback, but even after following their recommendations, we found issues still remained.

These issues include the following:

Timeout and Event Settings

On the "Management" tab of the Device Test Tool are several timeout settings impacting testing. These settings include the time between the tool beginning tests, the time allowed for the device to reboot (occurs several times during testing), time the tool awaits for response to commands, etc.

Running a test with default settings resulted in large numbers of failed test steps. ONVIF pointed out that we refer to the "Feature List" XML document which is attached to each device in the conformance listing (see sample from Sony SNC-VB630 [link no longer available]) which shows what settings were used in the test. However, even though these settings decreased the number of failed steps, conformance still failed.

This screencast details how to find this XML document and adjust settings accordingly, and demonstrates how much manufacturers may differ.

Limited Feedback on Failures

Limited detailed pass/fail information is provided by the test tool, except in raw XML data for each step. This leaves users without intimate knowledge of the camera and the ONVIF spec unable to understand exactly why the test has failed.

In this screencast we show a failed test, which was run using recommended manufacturer specific settings and review the detailed feedback that is received on each step:

Test Environment

As per ONVIF, tests should be run on a closed network. Other traffic may cause unpredictable results, and increase latency, affecting the timeouts that were set in test configuration. Working DHCP and NTP servers must be available on the network, as the test tool uses these in the conformance test. Finally, ONVIF also recommends the test tool should be run as administrator.

ONVIF Device Manager

The ONVIF Device Manager (ODM) was created by a third party developer for basic viewing and configuration of ONVIF devices. This screencast shows basic use of ONVIF DM:

Unlike the official test tool, ODM does not perform any conformance tests. Instead, it is used for basic configuration and viewing of ONVIF devices. Some of this information may be quickly used to check if devices support ONVIF functions, but almost no diagnostic information is provided if specific functions do not work.

Methodology

We used the following VMS versions in this test:

  • Axxon Next: 3.5.0.819
  • Exacqvision: 6.0.8.58249
  • Milestone: 2013 (8.5e)
  • Video Insight: 5.5.26.4
  • Wodsee: V4.02.R11.63400083.12001

And camera firmware versions as follows:

  • ACTi D11: V6.06.16
  • Avigilon 2.0W-H3-BO1: 2.6.0.14
  • Avigilon 3.0W-H3-B: 2.6.0.18
  • Axis P3354: 5.40.17
  • Axis M3004: 5.40.5.4
  • Bosch NBN-733V: 5.90
  • Bosch NBN-932V: 5.90
  • Dahua IPC-HF3101N: 2.210.General 01.0R
  • DRS WatchMaster IP: v2.1.5770
  • Geovision GV-UBX1301: v2.11 2014-02-14
  • Hikvision DS-2CD2232-I5: V5.0.2
  • Honeywell HCW1F: 40.0.6
  • Pelco IME119: 2.0.0.11.8280-A0.0
  • Samsung SNB-5004: 1.13
  • Samsung SNB-6004: 2.22
  • Sony SNC-VB600: 1.12.0
  • Sony SNC-VB600B: 1.12.0
  • Sony SNC-VB630: 1.12.0
  • Sony SNC-CH140: 1.82
  • Vivotek IP8371E: IP8371E-VVTK-0100j
  • Wodsee WIP130-S20: 1.2.1.227383

7 reports cite this report:

ONVIF Video Surveillance Tutorial on Jan 29, 2019
ONVIF is well known within the surveillance industry as an interface to connect IP cameras and VMS systems. However, new users may find it...
DeskCamera ONVIF Screen Capture on Jan 05, 2017
Recording PC screens have historically been an expensive proposition, requiring dedicated hardware or specialized, proprietary software. However,...
HD Analog DVRs With Exacq, Milestone and Genetec VMSes Tested on Aug 23, 2016
HD analog offerings have proven to deliver HD video at radically lower prices. However, the main limitation for professional applications is their...
Milestone ONVIF Bridge Tested on Jul 06, 2016
The Milestone ONVIF Bridge could be a breakthrough. Enterprise VMSes have long restricted 3rd party access making larger system integration more...
Universal Camera Tester Tested (IPC-8600) on May 20, 2016
Setting up cameras is often a pain. A number of test tools exist but are frequently limited on camera support or have a small screen, slow...
You Cannot Trust the ONVIF Chairman on Jul 17, 2015
A fascinating question: Can you trust salesman? Posed SourceSecurity. Unfortunately and ironically, the ONVIF chairman [link no longer...
Milestone Acquired by Canon on Jun 13, 2014
Wow. Industry insiders have been speculating about Milestone being acquired for weeks. But the outcome is surprising. Milestone has been...
Comments (38) : Members only. Login. or Join.

Related Reports

Vivotek 4K S-Series Camera Tested on Sep 30, 2019
Vivotek's highest-end S-series camera claims "Supreme Night Visibility", "Smart IR II", "Smart Stream II", "WDR Pro for unparalleled visibility in...
Hikvision 4K Camera Shootout on Aug 02, 2019
With their latest Smart Series 5 cameras, Hikvision is claiming cameras "fully loaded" with "state-of-the-art technology for high performance and...
Dahua 12MP Fisheye Camera Tested (NK8BR4) on May 16, 2018
Continuing our coverage of 12MP sensor fisheye cameras, we bought and tested the Dahua NK8BR4, examining: Default vs. Optimized...
Canon Acquires Briefcam, Now Owns Briefcam, Milestone and Axis on May 09, 2018
Canon already owns two of the biggest names in video surveillance, Axis (acquired in 2015) and Milestone (acquired in 2014). Now, Canon has...
Avigilon 12MP Fisheye Camera Tested on May 03, 2018
12MP fisheye cameras have become mainstream, with nearly every major manufacturer offering their take on this segment. To see how these new higher...
Milestone XProtect Essential+ Free VMS Tested on Nov 09, 2017
Milestone continues to expand its aggressive free and low-cost offerings, with this year, Milestone releasing XProtect Essential+, part of their...
Hanwha 20MP Multi-Imager Tested (PNM-9081VQ) on Oct 09, 2017
Hanwhwa has introduced the latest in their multi-imager camera line, the PNM-9081VQ, a Wisenet 5 20MP model with four repositionable 5MP camera...
Axis vs Sony Super Size Shootout (Q1659 vs SNC-VB770) on Sep 11, 2017
Super low light, super sized sensor cameras are a growing trend. In the past year, 2 of the most notable entrants for these IP cameras have been...
Favorite SMB Recorder Manufacturers 2017 on Aug 28, 2017
Low cost cameras have been a major force in the small to medium business (SMB) market (as our 2015 SMB favorites and 2017 SMB camera favorites)...
Hikvision PanoVu Multi Imager Tested on Feb 08, 2017
Hikvision has entered the multi-imager market with their 180° PanoVu DS-2CD6986F-H, an 8MP, 4-imager model equipped with ~1/1.8" imagers and...

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