Record video for playback


We’re retiring the Azure Video Analyzer preview service, you're advised to transition your applications off of Video Analyzer by 01 December 2022.

Azure Video Analyzer for Media is not affected by this retirement. It is now rebranded to Azure Video Indexer. Click here to read more.

Action Required: To minimize disruption to your workloads, transition your application from Video Analyzer per suggestions described in this guide before December 01, 2022. After December 1, 2022 your Azure Video Analyzer account will no longer function. Starting May 2, 2022 you will not be able to create new Video Analyzer accounts.

In the context of a video management system for CCTV cameras, video recording refers to the process of capturing video from the cameras and recording it for subsequent viewing via mobile and browser apps. Video recording can be categorized into continuous video recording and event-based video recording.

Continuous video recording

Continuous video recording (CVR) refers to the process of continuously recording all the video being captured from a video source. CVR ensures that the desired duration of video is available (dictated by the retention policy) to analyze and/or audit at a later point in time.

Event-based video recording

Event-based video recording (EVR) refers to the process of recording video triggered by an event. The event in question, could originate due to processing of the video signal itself (for example, detecting motion) or could be from an independent source (for example, from a door sensor). EVR can result in storage savings, but it requires additional components that generate the events and trigger the video recording. In other words, EVR requires making additional decisions regarding the events that should trigger video recording and the duration of that video recording. An example could be something like: record the video for 2 minutes starting from 30 seconds prior to the event time.

Choosing recording modes

The choice of whether to use CVR or EVR depends on the business goals. Azure Video Analyzer (AVA) provides platform capabilities for both CVR and EVR. You can learn more about it in the CVR and EVR scenario articles.

Retention policy

Retention policy refers to the policies that dictate the length or duration of the video recording that is retained. Retention policies enable you to balance storage cost with business requirements. For CVR scenario, retention policy defines how many days of video should be stored (for example, the last 7 days). You can learn more about it in the Manage retention policy article.

Next steps