ICD-001 Camera Report

Introduction

This page gives information regarding the ICD-001 Camera Report.

Contents



Example Camera Report

<?xml version="1.0" encoding="utf-8" ?> <ca:CameraReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ca="ICDNAV001-CameraReport"> <ca:Camera Reported=”2015-02-27T09:11:09.703946+00:00” CameraId="1" Active="true" MoveType="Track" TrackId="496" UniqueTrackId="9A0E2D8E-F946-7083-E311-4F6600B0D6BD" ExternalCameraId="ABE07C4F-9DF4-4505-A931-4AAACC8507FA"/> </ca:CameraReport>

Camera Element

The camera element uses attributes to describe the reason for the camera movement. Each report contains details about a single camera, indicated by the Camera Id. This Id will match the camera Id in the Witness configuration. 

If a camera has been moved, either automatically to track a target or by the operator then the Active attribute will be true. If the camera is returning to its home position, then it be false. 

The MoveType attribute indicates what caused the movement: 

  • Track               - Automatically tracking a target

  • Home              - Camera is moving to its home position (inactive)

  • Manual            - The operator has moved the camera through the UI

  • Override          - A keyboard or external input has been used to move the camera

Camera Attributes

Attribute

Description

Type

Unit 

Reported

Time camera move was instructed

DateTime



CameraId

The unique id of the camera. This is normally set on the camera hardware.

Integer



Active

Indicates whether the camera is actively tracking or has been moved by an operator. A camera is inactive when it is resting at its home position.

Boolean



MoveType

Indicates the reason why the camera moved

i.e. as a result of following a track or from a manual override by an operator. 

  • Track (Tracking)

  • Home (Going to home)

  • Manual (Operator control)

  • Override (Manual keyboard control)

CameraMoveTypeList



TrackId

If Camera is following a track, this gives the Display ID of the track being followed. If Camera is not following a track, this will be 0.

string



UniqueTrackId

If Camera is following a track, this gives the unique Id (GUID) of the track being followed.If Camera is not following a track, this attribute will not be available.

string



ExternalCameraId

External Id of the camera. This is typically the camera Id used by an integrated VMS or Security System.

string

 

AlarmKey

Unique key of alarm - this can be matched up with AlarmKey on the Alarm Report

string

 


Safety is everything.