Documentation for Intellect 4.11.0-4.11.3. Documentation for other versions of Intellect is available too.

Previous page Next page


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

The ONVIF-Server module supports filtering of messages and events transmitted in the metadata stream according to the ONVIF standard: Topic Filter and Message Content Filter.

You can configure the correspondence of messages for Topic Filter and the Intellect events. The remaining events and messages are sent automatically according to the specification (for example, when changing the server, profile or MotionAlarm settings, etc.).

The correspondence of messages for Topic Filter and the Intellect events is configured in the following order:

  1. Go to the Event settings tab on the settings panel of the ONVIF-Server object.
  2. From the drop-down list of the ONVIF-server event column, select the ONVIF-Server event (1).

    Note

    To add a row to the table, press the "down" button on the keyboard; to delete a row, use the Ctrl+Del keyboard shortcut.

  3. In the Computer, Type and Number columns specify the parameters of the required object, from which the corresponding event comes (2). The Name field will be filled in automatically when you left-click it. If any column parameter is empty, it means that the message will be sent for any value of the corresponding parameter.
  4. From the Event drop-down list, select an event which comes from the selected object and corresponds to the specified ONVIF-Server message (3).
  5. If the specification requires that the event should contain certain parameters, it is necessary to set their correspondence to the Intellect event parameters in the Transfer parameters table:
    1. The ONVIF-event parameter name column contains the required parameters of the ONVIF-Server event (4). They are set according to the specification.
    2. In the Event parameter name column, it is necessary to specify the Intellect event parameter names (5). Event parameters can be found in the Debug window, and some of them are described in the Description of system object reactions section (see Programming Guide).

      Note

      The following non-standard events can also be used:

      1. Failure or hard disk error

      axn:HDDrive/axn:Fault

      axn:HDDrive/axn:RecordingFault

      2. Hard disk full (if overwriting on a loop is not enabled)

      axn:HDDrive/axn:DriveFull

      3. Video camera disconnection/connection

      axn:VideoSurveillanceSystem/axn:ChannelDisconnect

      axn:VideoSurveillanceSystem/axn:ChannelConnect

      4. Any Intellect Servers disconnection/connection in a distributed architecture

      axn:VideoSurveillanceSystem/axn:ServerPowerOn

      axn:VideoSurveillanceSystem/ServerPowerOff

  6. Repeat steps 2-5 for all required events.
  7. Click the Apply button (6).

You can check the message and event filtering in the third-party software, for example, in the ONVIF Device Manager utility.

To do this, go to the Events or Metadata page, depending on what messages you want to see, set the filtering conditions (1) that will be displayed in the list (2), and then click Apply (3). As a result, only the events that match the filter should be displayed.

 

Examples of filters used in the ONVIF Device Manager utility:

  1. Topic Filter
    1. tmk:VideoSurveillanceSystem//.
      Events where the topic starts with tmk:VideoSurveillanceSystem/
    2. tns1:VideoSource/MotionAlarm
      MotionAlarm events only
    3. tmk:VideoSurveillanceSystem//.|tns1:VideoSource/MotionAlarm
      Events where the topic starts with tmk:VideoSurveillanceSystem/, as well as MotionAlarm events
  2. Message Content Filter
    1. //tt:SimpleItem[@Name="Source" and @Value="{DFC2A44E-7CE4-E711-8A5F-54E6FC817BD7}{CAM.1}"]
      Events only from the source with the {DFC2A44E-7CE4-E711-8A5F-54E6FC817BD7}{CAM.1} identifier

Note

When the ONVIF-Server restarts, the filters are reset, and they need to be set again.

Before changing the filter in the Events section, it is necessary to click the Refresh button for the camera in ODM.

  • No labels