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 Sentinel 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.
| 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 |
Related information
-
ICD-001 Track Filter Command (Witness 4.0)
-
ICD-001 Acknowledge Alarm Command (Witness 4.0)
-
ICD-001 Request Status Command (Witness 4.0)
-
ICD-001 Detection Command (Witness 4.0)
-
ICD-001 Update Entity Command (Witness 4.0)
-
ICD-001 System Profile Command (Witness 4.0)
-
ICD-001 External Trigger Command (Witness 4.0)
-
ICD-001 Plugin (Witness 4.0)
-
ICD-001 Command Reply (Witness 4.0)
-
ICD-001 Camera Command (Witness 4.0)
-
ICD-001 Track Command (Witness 4.0)
-
ICD-001 Tracker Command (Witness 4.0)
-
ICD-001 Commands (Witness 4.0)
-
ICD-001 Change Log (Witness 4.0)
-
ICD-001 Classification Report (Witness 4.0)