VDG Sense uses an HTTP / XML protocol for communication of third party software. This interface is a set of http and xml-messages that are sent over a socket interface to and from one or more client applications. These messages can be instructions to obtain data like camera names, layout settings, record data and a list of connected subsystems. These messages can also obtain instructions to be executed, like layout switching and alarm activation. Live and recorded images can also be retrieved.
Below is a quick overview of functions that can be retrieved via API:
- VDG Sense settings
- Connected devices/cameras
- Device/camera settings
- Connected VDG Sense subsystems
- Layout settings
- Event definitions
- Historical record data, with various filter
- Historical event data, with various filters
A full list of functions is available under Functions.