Recording

VXG Cloud VMS supports 3 types of video recording:

  1. Cloud object storage

  2. On-prem Cloud NVR.

  3. Camera SD recording.

Regardless of the recording type, the video can be played using the same UI.

Video can be recorded continuously or by-even, such as motion or object detection. In the case of event recording, pre, and post-event intervals can be defined.

Cloud storage is standard object storage (like S3). On-prem storage is also an object storage that comes with Cloud Gateway/NVR. The use of standard object storage makes VXG interoperable with the major storage providers.

Video is recorded in mp4 chunks making the video format HTML5 compatible.

The video retention time can be configured per camera. For example, one camera can have 90 days of recordings, and another can have 3 days.

Playback

VXG supports multi-format streaming to make the video compatible with any video player.

As well, VXG offers an HTML5 video player, and native Android and iOS players with the following functions:

Processing

VXG performs video pre-processing for Video Analytics and Artificial Intelligence. Using video pre-processing saves up to 100 times of the operating costs as well as saves significant bandwidth. For example, instead of ingesting video into an AI engine, VXG will extract images when motion is detected on a camera and will only send extracted images to the AI engine.

The platform supports the following operations:

  1. Extracting images from the live video at any sample rate or by the event.

  2. Extracting batches of images from recorded video.

  3. Extracting clips on-demand and by the event.

All operations are fully auto-scaling and very fast. For example, if you need to extract an image from 10,000 cameras it can be done with a single API call.