ONVIF Profile S

The following tables list the supported functions for ONVIF Profile S. The tables show whether these functions are mandatory, optional, or conditional, according to the specifications.

The Implemented column shows whether the function has been implemented in the Milestone Open Network Bridge. The fields marked as Dummy means that server sends a valid response according to the standard, but it is not verified that data in it is correct.

For more information about Profile S, see the ONVIF Profile S Specification (https://www.onvif.org/profiles/profile-s/).

ONVIF 7.2.3 Capabilities Function List for Devices

Function

Service

Device

Implemented

GetCapabilities

Device

Mandatory

Yes

GetWsdlUrl

Device

Mandatory

Yes (Dummy)

ONVIF 7.3.3 Discovery Function List for Devices

Function

Service

Device

Implemented

WS-Discovery

Core

Mandatory

Yes

GetDiscoveryMode

Device

Optional

No

SetDiscoveryMode

Device

Optional

No

GetScopes

Device

Optional

Yes

SetScopes

Device

Optional

No

AddScopes

Device

Optional

No

RemoveScopes

Device

Optional

No

ONVIF 7.4.3 Network Configuration Function List for Devices

Function

Service

Device

Implemented

GetHostname

Device

Mandatory

No

SetHostname

Device

Mandatory

No

GetDNS

Device

Mandatory

Yes (Dummy)

SetDNS

Device

Mandatory

No

GetNetworkInterfaces

Device

Mandatory

Yes

SetNetworkInterfaces

Device

Mandatory

No

GetNetworkProtocols

Device

Mandatory

No

SetNetworkProtocols

Device

Mandatory

No

GetNetworkDefaultGateway

Device

Mandatory

No

SetNetworkDefaultGateway

Device

Mandatory

No

ONVIF 7.5.3 System Function List for Devices

Function

Service

Device

Implemented

GetDeviceInformation

Device

Mandatory

Yes

GetSystemDateAndTime

Device

Mandatory

Yes

SetSystemDateAndTime

Device

Mandatory

No

SetSystemFactoryDefault

Device

Mandatory

No

Reboot

Device

Mandatory

No

ONVIF 7.8.3 Video Streaming Function List for Devices

Function

Service

Device

Implemented

GetProfiles

Media

Mandatory

Yes

GetStreamUri

Media

Mandatory

Yes

Media Streaming using RTSP

Streaming

Mandatory

Yes

ONVIF 7.10.3 Video Encoder Configuration Function List for Devices

Function

Service

Device

Implemented

GetVideoEncoderConfiguration

Media

Mandatory

No

GetVideoEncoderConfigurations

Media

Mandatory

Yes

AddVideoEncoderConfiguration

Media

Mandatory

No

RemoveVideoEncoderConfiguration

Media

Mandatory

No

SetVideoEncoderConfiguration

Media

Mandatory

No

GetCompatibleVideoEncoderConfigurations

Media

Mandatory

No

GetVideoEncoderConfigurationOptions

Media

Mandatory

Yes (Dummy)

GetGuaranteedNumberOfVideoEncoderInstances

Media

Mandatory

No

ONVIF 7.11.3 Media Profile Configuration Function List for Devices

Function

Service

Device

Implemented

GetProfiles

Media

Mandatory

Yes

GetProfile

Media

Mandatory

Yes

CreateProfile

Media

Mandatory

No

DeleteProfile

Media

Mandatory

No

ONVIF 7.12.3 Video Source Configuration Function List for Devices

Function

Service

Device

Implemented

GetVideoSources

Media

Mandatory

Yes

GetVideoSourceConfiguration

Media

Mandatory

Yes

GetVideoSourceConfigurations

Media

Mandatory

Yes

AddVideoSourceConfiguration

Media

Mandatory

No

RemoveVideoSourceConfiguration

Media

Mandatory

No

SetVideoSourceConfiguration

Media

Mandatory

No

GetCompatibleVideoSourceConfigurations

Media

Mandatory

No

GetVideoSourceConfigurationOptions

Media

Mandatory

No

ONVIF 8.3.3 PTZ Function List for Devices

Function

Service

Device

Implemented

AddPTZConfiguration

Media

Mandatory

No

RemovePTZConfiguration

Media

Mandatory

No

GetNodes

PTZ

Mandatory

Yes

GetNode

PTZ

Mandatory

Yes

GetConfigurations

PTZ

Mandatory

No

GetConfiguration

PTZ

Mandatory

No

GetConfigurationOptions

PTZ

Mandatory

No

SetConfiguration

PTZ

Mandatory

No

ContinuousMove

PTZ

Mandatory

Yes

Stop

PTZ

Mandatory

Yes

GetStatus

PTZ

Mandatory

Yes

ONVIF 8.4.3 PTZ – Absolute Positioning Function List for Devices

Function

Service

Device

Implemented

AbsoluteMove

PTZ

Mandatory

Yes

ONVIF 8.5.3 PTZ – Relative Positioning Function List for Devices

Function

Service

Device

Implemented

RelativeMove

PTZ

Mandatory

Yes

ONVIF 8.6.3 PTZ – Presets Function List for Devices

Function

Service

Device

Implemented

SetPreset

PTZ

Mandatory

Yes

GetPresets

PTZ

Mandatory

Yes

GotoPreset

PTZ

Mandatory

Yes

RemovePreset

PTZ

Mandatory

No

ONVIF 8.7.3 PTZ – Home Position Function List for Devices

Function

Service

Device

Implemented

GotoHomePosition

PTZ

Mandatory

Yes

SetHomePosition

PTZ

Conditional

No

ONVIF 8.8.3 PTZ – Auxiliary Command Function List for Devices

Function

Service

Device

Implemented

SendAuxiliaryCommand

PTZ

Mandatory

Yes

ONVIF functions that Milestone Open Network Bridge does not support:

  • 7.6.3 User Handling Function List for Devices
  • 7.7.3 Event Handling Function List for Devices
  • 7.13.3 Metadata Configuration Function List for Devices
  • 8.1.3 Video Streaming – MPEG4 Function List for Devices
  • 8.2.3 Video Streaming – H264 Function List for Devices
  • 8.9.3 Audio Streaming Function List for Devices
  • 8.12.3 Multicast Streaming Function List for Devices
  • 8.13.3 Relay Outputs Function List for Devices
  • 8.14.3 NTP Function List for Devices
  • 8.15.3 Dynamic DNS Function List for Devices
  • 8.16.3 Zero Configuration Function List for Devices
  • 8.17.3 Relay Outputs Function List for Devices