Routing alarms to the video surveillance system

The video surveillance system can receive alarms from the station. These alarms, which are generated by conditions typically outside of the video surveillance system, initiate an event on the video surveillance system in response to the alarm. For example, a door-forced-open alarm delivered to an alarm recipient can trigger a preset that causes the camera to pan, tilt, and zoom toward a specific door area and begin recording. This procedure configures the routing of alarms to trigger events in the video surveillance system.
Prerequisites: The local station is licensed for the remote Video feature.
  1. In the Nav tree, double-click on any standard control point from which to route an alarm.
    The control point Property Sheet view opens.
  2. From the palette side bar, open the alarm palette, drag a standard alarm extension onto the control point, and configure its properties.
  3. From the palette side bar, open the videoDriver palette, expand the Alarm node and drag a VideoAlarmExtParameters component onto the alarm extension that you added in the previous step.
    The VideoAlarmExtParameters component opens as a property under the alarm extension in the Property Sheet view (and Nav tree).
  4. Under the Meta Data property, click on the folder next to Camera Ord.
    This opens the Choose Camera window.
  5. Browse to the camera and select it.
  6. Enable Start Recording and choose a preset (Go to Preset).
     CAUTION: If you start recording (select true forStart Recording) for a point that has been imported from a video surveillance system, you may duplicate the recording since the video system itself originally created the alarm and recorded the associated video footage. In this configuration, select false, for the Start Recording property. 

    Enabling Go to Preset signals the camera to move to a particular camera preset position as a function of routing the alarm to the video surveillance system. When you select true, the Camera Preset option opens.

  7. If you enabled Go to Preset, select the preset from the option list.
    Available selections vary based on how the camera driver provides access to its camera presets.
     NOTE: The alarm class associated with the Boolean change-of-state alarm must be routed to the Video Alarm Recipient for automatic PTZ control to function. 
  8. In the Nav tree, expand the nodes: Station > Config > Services and double-click on the AlarmService component.
    The AlarmService Wire Sheet opens.
  9. In the palette side bar, open the videoDriver palette and drag a Video Alarm Recipient component from the Alarm folder onto the AlarmService Wire Sheet.
  10. In the AlarmService Wire Sheet view, create a link from the desired Alarm Class component (Alarm) topic to the Video Alarm Recipient component (Route Alarm) action.
    You must create this link for the camera to automatically go to preset on alarm. This Alarm Class component must be the same as the one you designated in the control point alarm extension’s Alarm Class property.

    Alarm routing from the framework to the video surveillance system is complete.

     NOTE: If the Start Recording property is set to true on the VideoAlarmExtParameters component for the control point's alarm extension, the video surveillance system starts recording or protecting the video feed per its internal alarm settings at the exact time when the alarm occurs. 
When the framework routes an alarm to a video surveillance system, the surveillance system should start recording or start protecting the video footage that occurs at the time of the alarm. The video surveillance system uses its own pre-configured duration and alarm recording and protection duration time to support this function. The framework is integrated with the video surveillance system, such that the video surveillance system handles the alarm the same as it does any of its own native alarms.