*** INTERNAL USE *** Product exacqVision Server > Onvif plugin Steps to Reproduce Expected Results The motion alert is triggered and video is recorded. Actual Results No motion alert is displayed and/or no motion recording occurs. Solution In some instances you may alter the Onvif JSON file if there is an element missing. The onvifnvcpi.json… Continue reading Altering the Onvif JSON file
Tag: Onvif
ONVIF PTZ camera with two streams may display as two different cameras even if “Manage all streams as quality” is checked
Product exacqVision Server 6.2 to 7.2.3 <br> Symptom ONVIF PTZ camera with two streams may display as two different cameras even if “Manage all streams as quality” is checked. This is because the XML is reporting the secondary context as being an independent PTZ which is something generally used for fisheyes where PTZing one stream… Continue reading ONVIF PTZ camera with two streams may display as two different cameras even if “Manage all streams as quality” is checked
Onvif mis-handle partial socket receive and could cause delay in connection
Description This bug caused the Onvif configuration failed to handle a complete soap message when they are partially send. The end result is that there would be a long delay before the camera would be “connected” <br> Version Introduced r34959 (dev build 5_1_9_34964) <br> Platform All <br> Steps to reproduce Use the Hitachi DI-CB320G(F8-48-97-9E-76-9E 10.16.11.47:8080 root/admin)… Continue reading Onvif mis-handle partial socket receive and could cause delay in connection
Onvif with incorrect profile parameter in host name would crash server
Description Onvif plugin does allow additional parameters in the host name for added supports. Such as profile/tranport settings(#Profile=1 or #transport=udp). Profile expects a number but would crash the server if a string is entered. <br> Version Introduced r38461 <br> Platform All <br> Steps to reproduce connect onvif camera with host name and profile with string.… Continue reading Onvif with incorrect profile parameter in host name would crash server
ONVIF Plug-in Crash with Invalid First Video Profile
In rare cases, a camera’s firmware might not provide valid video as the first profile, causing the ONVIF plug-in to crash and producing a log message of “profile 0 missing video encoder configuration.” This was specifically observed with an APAC camera running version 1.1 firmware. This could affect exacqVision Server 6.2.x and later. <br> As… Continue reading ONVIF Plug-in Crash with Invalid First Video Profile
ONVIF plugin memory leak: Motion and alarm events received via metadata streaming could cause crash
Affected platforms exacqVision 5.4 or later <br> Symptom When certain cameras are connected using the ONVIF plugin and the plugin is configured to use metadata streaming to receive motion and alarm events, a memory leak is possible. If memory usage increases enough exacqVision can crash. The crash is typically in ntdll which show a heap… Continue reading ONVIF plugin memory leak: Motion and alarm events received via metadata streaming could cause crash
ONVIF camera streams may repeatedly cycle stream connection
Issue Starting with exacqVision Server 9.3.21, some ONVIF cameras may repeatedly disconnect and reconnect, which causes gaps in video recording. The following log message repeating pattern may also be observed: 27/02/2020 00:00:27 onvifnvcPI Verbose 172.28.140.17: Context 017 HQ Office R&D. Media open but data timed out. Close and retry 27/02/2020 00:00:27 onvifnvcPI Verbose 172.28.140.17: 017… Continue reading ONVIF camera streams may repeatedly cycle stream connection
ONVIF Cameras May Stop Recording Motion
Issue Some ONVIF cameras report motion by means of a “pull-point” connection separate from the streaming video connection. If the camera unexpectedly closes the motion status connection, the server will retry the connection in order to reacquire motion status. When this happens, the corresponding server log messages will resemble:4/27/2020 02:59:38.464 AM onvifnvcPI Error http://172.19.232.75:80/onvif/subscribe_service: pull point socket exception.4/27/2020… Continue reading ONVIF Cameras May Stop Recording Motion
Onvif plugin now supports camera timestamping
The Onvif plugin has always time-stamped frames as they arrive at the server. With issues of network latency and camera streaming problems, this could cause video to look jittery. An option was added to provide time-stamping with camera time. Adding #timestamp=camera in the hostname would use the presentation time provided by the camera. The default… Continue reading Onvif plugin now supports camera timestamping
IP Plugin Overrides
The standard form for exacqVision camera addresses is as follows: {host}{?parameter_1=value_1}…{?parameter_n=value_n}{#override_1=value_1}…{#override_n=value_n} <br><br> Overrides PluginOptionUsageACTitransport=httpHTTP stream support for legacy platforms and user dataACTitransport=rtspRTSP stream with separate metadata socket for motion/input trigger/video loss/etc.Axiszoom=configBy default zoom only cameras support.Axiszoom=operationForce zoom only operation and controls as part of PTZ and live view.Axisblocksize=offOn by default, but could turn off blocksize… Continue reading IP Plugin Overrides