ONVIF Profile G acceptance testing for edge recording and retrieval

What Profile G covers

Source fact: ONVIF Profile G is designed for IP-based video storage and retrieval. A conformant device, such as a network camera or encoder, can record video over the network or on the device itself. A conformant client, such as VMS software, can configure, request, and control recording from a Profile G device.

ONVIF’s 2014 release announcement describes a broader recording workflow that includes on-board storage, search, retrieval, and media playback. The current profile page also identifies receipt of audio and metadata streams when the client supports those features. That conditional wording is important: a Profile G label alone does not establish that every client accepts audio or metadata.

Profile G provides standardized interfaces, not a storage-service guarantee. It does not assign an SD-card endurance rating, calculate retention, promise uninterrupted capture for every outage, validate timestamps, or certify that a VMS will reconcile every edge recording after connectivity returns. Those outcomes depend on the exact device, media, client, configuration, clock source, network behavior, and supported features.

Define the recovery use case

First decide why edge storage exists. It may be the primary recording destination, a short network-failure buffer, or a secondary evidence source. Define the expected recording mode, event triggers, frame rate, bitrate, audio and metadata needs, retention target, and maximum anticipated outage. Use manufacturer endurance and compatibility information for the actual media rather than deriving capacity from Profile G.

Conformance must be checked for both sides of the intended workflow and for their exact installed versions. A feature list should be reviewed before testing so a conditional function is not mistaken for a universal requirement.

DSE acceptance checklist

DSE recommendation: This checklist is DSE operational synthesis; ONVIF does not prescribe this site-test sequence.

Verify the exact device and client versions in ONVIF’s registry and retain their feature documents.

Confirm supported media, health monitoring, usable capacity, overwrite behavior, and time synchronization from current manufacturer guidance.

Create known recordings and prove search, retrieval, playback, timestamps, and export from the client.

Where required, confirm that audio and metadata survive the complete recording and retrieval path.

Simulate an approved network interruption, keep it within the designed duration, and document device behavior.

Restore connectivity and verify discovery, backlog availability, chronology, duplicates, gaps, and VMS reconciliation.

Test full, removed, failed, or replaced media using safe procedures supported by the manufacturer.

Record the tested limits and schedule periodic health and retrieval checks.

Official references

Profile G — current device, client, recording, audio, and metadata scope.

ONVIF Releases Profile G for Video Storage and Recording — the July 2, 2014 storage, search, retrieval, and playback release scope.

Conformant Products — exact product and version verification.