Go to documentation repository

Page tree

Documentation for Intellect 4.10.4. Documentation for other versions of Intellect is available too.

Previous page Programming Guide. Conclusion  Appendix 2. Defining param_id and param_value values for SET_IPINT_PARAM reaction Next page


Skip to end of metadata
Go to start of metadata

Start and stop recording commands can have different priorities in Intellect. The priority of start/stop recording commands is set by the priority<> parameter of the REC and REC_STOP reactions. If you try to stop recording using the command with the priority that is lower than one of the command that initiated recording, then this command will be ignored.

When recording is started/stopped manually or by macro or by the detection tool triggering, the priority is not set. The table shows the behavior of Intellect when various ways to start/stop recording are in use.

Start/stop recording 1

Start/stop recording 2

Behavior

Initiated by the operator using the camera context menu (start/stop recording) or by macro

Start recording at CAM|1|REC| reaction, stop recording at CAM|1|REC_STOP| reaction

The start/stop recording commands 1 and 2 are equal*

Start/stop recording is initiated by the operator using the camera context menu (start/stop recording) or by macro

Start recording at CAM|1|REC|priority<0> reaction, stop recording at CAM|1|REC_STOP|priority<0> reaction

The stop recording command 1 stops recording started using command 2.

Start/stop recording is initiated by the operator using the camera context menu (start/stop recording) or by macro

Start recording at CAM|1|REC|priority<1> reaction, stop recording at CAM|1|REC_STOP|priority<1> reaction

The stop recording command 1 stops recording started using command 2.

Start/stop recording is initiated by the operator using the camera context menu (start/stop recording) or by macro

Start recording at CAM|1|REC|priority<2> reaction, stop recording at CAM|1|REC_STOP|priority<2> reaction

The start/stop recording commands 1 and 2 are equal*

Start/stop recording is initiated by the operator using the camera context menu (start/stop recording) or by macro

Start/stop recording is initiated by the detection tool (for example, main motion detection tool)

The stop recording command 1 stops recording started using command 2.

Start recording at CAM|1|REC|priority<0> reaction, stop recording at CAM|1|REC_STOP|priority<0> reaction

Start/stop recording is initiated by the detection tool (for example, main motion detection tool)

The stop recording command 2 stops recording started using command 1.

Start recording at CAM|1|REC|priority<1> reaction, stop recording at CAM|1|REC_STOP|priority<1> reaction

Start/stop recording is initiated by the detection tool (for example, main motion detection tool)

The following variants are possible:

  1. If a camera is armed, the CAM|1|REC|priority<1> command starts recording and the alarm on the camera begins, then recording continues after the alarm has ended. The CAM|1|REC_STOP|priority<1> command stops recording.
  2. If a camera is armed, an alarm is initiated on the camera and the CAM|1|REC|priority<1> command is sent, then recording continues after the alarm has ended. 
    The CAM|1|REC_STOP|priority<1> command stops recording.
  3. If a camera is armed, an alarm is initiated on the camera and the CAM|1|REC_STOP|priority<1> command is sent, then recording continues and it stops when the alarm has ended
  4. If a camera is armed and the CAM|1|REC|priority<1> command is sent, the recording is started. If an alarm is initiated and the CAM|1|REC_STOP|priority<1> command is sent, then recording continues.

Start recording at CAM|1|REC|priority<2> reaction, stop recording at CAM|1|REC_STOP|priority<2> reaction

Start/stop recording is initiated by the detection tool (for example, main motion detection tool)

The stop recording command 1 stops recording started using command 2.

* Equivalence of ways means that recording can be stopped using way 1 if it was started using way 2 and vice versa if the recording is started using way 1, then it is possible to stop recording using way 2.
  • No labels