Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Information on pre-alarm recording options is given in the table.

Camera state

Recording initiator

Recording

Armed

Macro

Without pre-alarm recording

Armed

Manually

Without pre-alarm recording

Armed

Alarm

With pre- alarm recording

Armed

Program

With pre-alarm recording

Disarmed

Macro

Without pre-alarm recording

Disarmed

Manually

Without pre-alarm recording

Disarmed

Alarm

-

Disarmed

Program

With pre-alarm recording

In INTELLECT™ one can make pre-alarm recording if camera is disarmed.  One can do it with the help of DoReact("CAM","1","REC","rollback<1>") program; (see Programming Guide (JScript) The Script object. Programming using the JScript language ).

Specifying the long pre-record time can result in increasing the waste of running memory. Recommended pre-record time is not more than 20s.

...

Size of pre-record buffer for one camera, MbMB=Pre-record time, sec * Frame frequency in the pre-record mode, fps * Frame size, MbMB.

General memory consumption in the pre-record mode is defined by sum of values for each camera.

...

Size of pre-record buffer for all cameras in system, Mb MB = Number of cameras * Pre-record time, sec * Frame frequency in the pre-record mode, fps * Frame size, MbMB

Info
titleNote

Example.

Camera performs pre-record for 15 seconds with the hot record speed 25 fps. Size of 500-frames fragment is 20Mb20 Mb. It is required to define size of pre-record buffer for such camera.

At first First, you it is necessary to define the average frame size:

Frame size = Fragment size / 500 = 20Mb20 MB/500 frames = 0,04Mb.04 MB.

So, the size of pre-record buffer is:

The memory consumption in the pre-record mode for one camera, Mb MB = Pre-record time, sec * Frame frequency in the pre-record mode, fps * Frame size, Mb MB = 15 sec * 25 fps * 0,.04 Mb MB = 15Mb15 MB.