View Source API Reference ExOnvif v0.7.1

Modules

Interface for making requests to an Onvif compatible device.

Interface for making requests to the Onvif analytics service

Schema describing an analytics module.

Schema describing the capabilities of the analytics service.

Schema describing a transformation.

A Device is an abstraction of a physical piece of hardware.

Interface for making requests to the Onvif devices service

DeviceInformation schema

Scheme describing the hostname information of a device.

Schema for the NTP configuration to be used with SetNTP and GetNTP operations.

Device's network interface

Schema describing a connection setting.

Schema describing a prefixed IPv4/IPv6 address.

A module describing a network protocol.

Scheme describing device scope.

Service schema that outlines namespaces and versions

Schema describing device service capabilities.

Module for discovering devices on a local network via WS Discovery protocol

A struct representing a discovered device.

Interface for making requests to the Onvif event service

Scheme describing a pull messages response.

Scheme describing a notification message.

Schema describing a pull point subscription

Schema describing the capabilities of the event service

Interface for making requests to the 1.0 version of Onvif Media Service

Optional configuration of the Audio encoder.

OSD (On-Screen Display) specification.

A schema describing an OSD color.

Schema for the color options of the OSD (On-Screen Display) in ExOnvif.

OSD (On-Screen Display) Options specification.

A media profile, or a standard definition of media configurations for video

Indication which AnalyticsModules shall output metadata. Note that the streaming behavior is undefined if the list includes items that are not part of the associated AnalyticsConfiguration.

Optional configuration of the Audio encoder.

AudioSourceConfiguration schema for Media Ver10

Optional configuration of the metadata stream.

MulticastConfiguration for Media Ver10

Optional configuration of the pan tilt zoom unit.

This element contains a list of Analytics configurations.

Configurations for the video encoding

Optional configuration of the Video input.

Schema describing the capabilities of media service.

Optional configuration of the Video encoder.

Schema describing the resolution of a video stream.

Interface for making requests to the version 2.0 of Onvif Media Service

Schema describing a request to add a configuration to the media service.

A media profile

VideoEncoder schema for Media Ver20

Schema for the service capabilities of the ONVIF Media2 service.

Available options for video encoder configuration

Interface for making requests to the Onvif PTZ(Pan/Tilt/Zoom) service

Schema describing the absolute move request to the PTZ service.

Module describing a PTZ node.

Struct representing the service capabilities of a PTZ device.

Module describing PTZ Status schema

PTZ speed/vector schema

Interface for making requests to the PullPoint service.

Interface for making requests to the Onvif recording service

Schema describing a recording job configuration.

ExOnvif.Recording.Recordings schema.

Schema describing recording configuration.

Struct representing recording's service capabilities.

Interface for making requests to the Onvif replay service

Schema describing the capabilities of the Replay service.

Module describing an onvif request.

Struct describing onvif headers

Module describing a float range.

Module describing an int range.

Schema describing metadata streams.

Schema describing a simple item.

Module describing a 1D space.

Module describing a 2D space.

Interface for making requests to the Onvif search service

Schema describing a find events request.

Module describing the FindRecordings schema.

A module describing recording information.

Schema describing recording summary.

A module representing a schema for search scope.