Continuous Recording

Continuous recording is a feature in video surveillance systems that records video footage nonstop, 24/7, without any breaks. Unlike motion-activated recording, which only starts when movement is detected, continuous recording captures everything in its field of view at all times.

This type of recording is ideal for scenarios where constant monitoring is needed, like in a retail store or parking lot. It ensures you don't miss anything, even if no movement is detected. However, keep in mind that continuous recording generates a large amount of video footage, which can be challenging to store and manage. To help with this, many systems offer features like motion detection and scheduled recording to reduce the amount of footage you need to store.

Note: Be aware that continuous recording can capture people's activities, even when they're not doing anything suspicious. It's crucial to follow privacy laws and regulations when using video surveillance to ensure that you're respecting people's rights.

Example

Continuous recording isn't set up automatically. Given that it can generate a lot of data, you'll need ample storage depending on the video quality settings.

To begin, ensure the Capture video task is configured for the camera. Then, select the Continuous recording sub-task in the bottom right corner. After successfully adding the Continuous recording task, you can edit its configuration options and run/stop/delete it.

Configuration Parameters

Value Required (Yes/No) Description Default
uuid Yes A unique, automatically generated identifier for this component instance. This value is not editable.
Restart on failure Yes Restart mode upon catching an error:
  • Stop on failure - not restarted until triggered manually.
  • Immediately - tries to restart automatically immediately after catching an error.
  • 10 sec - tries to restart automatically with a 10-seconds delay after catching an error.
  • 30 sec - tries to restart automatically with a 30-seconds delay after catching an error.
  • 1 min - tries to restart automatically with a 1-minute delay after catching an error.
Default to 10 sec
Disable audio No When Yes, video is recorded without an audio track regardless of camera configuration. Default to No
Target file storage Yes The file storage you created for the Banalytics server. We recommend splitting the storage for continuous and motion-triggered footage. The files are recorded with names equal to the time stamp of the start, so a single storage will cause the video files to be rewritten.
Folder structure Yes

The property defines the hierarchy of the folders.

YYYY - year

MM - month

DD - day

hh - hour

mm - minute

ss - second

For example:

The YYYYMM / DD / hhmmss folder structure produces a hierarchy that stores all recordings for a date in one folder.

Example

The YYYYMMDD / hh / mmss folder structure produces a hierarchy that sorts out recordings by date to a folder per hour.

Example
Default to YYYYMMDD / hh / mmss
Frame rate Yes The frame rates of the capture task and footage can differ. For example, a camera can be configured to capture video at a frame rate of 30 fps, but video can be recorded at 24 fps. Configuration options:
  • Source frame rate means taking the camera's frame rate at recording.
  • The actual frame rate records the number of frames the network bandwidth allows.
Default to Actual frame rate
Bitrate No Bitrate is the rate at which data is transmitted in a digital communication system, such as audio or video streaming. It is measured in bits per second (bps) and describes the data transmitted in a given interval. In audio or video streaming, a higher bitrate results in better quality. However, a higher bitrate assumes higher CPU usage and a bigger file size. Default to 512k bps
GOP (Group of Pictures) Yes The GOP setting determines the interval between keyframes (I-frames) in the video stream. This is important for optimizing the video stream based on network conditions and the required level of video clarity.
  • Shorter GOPs ensure smoother video and are suitable for live streaming, but they mean more keyframes and lead to increased data usage.
  • Longer GOPs reduce data usage at the cost of video smoothness. Longer GOPs can be used for recording or situations with limited bandwidth.
Default to 60
Max recording time Yes The timing the footage is sliced to. Default to 1 minute
Was this page helpful ? Yes No