Профиль G ONVIF

В таблицах ниже приводятся поддерживаемые функции профиля G ONVIF. В таблицах указано, являются ли эти функции обязательными, необязательными или условными в соответствии со спецификациями.

В столбце «Реализовано» показано, реализована ли функция в Milestone Open Network Bridge. Поле с отметкой «Шаблон» означает, что сервер отправляет допустимый ответ в соответствии со стандартом, но правильность данных в нем не проверена.

Дополнительные сведения о профиле G приведены в разделе «Спецификации профиля G ONVIF» (https://www.onvif.org/profiles/profile-g/).

ONVIF 7.2.3: список функций по возможностям

Функция

Служба

Устройство

Реализовано

GetServices

Устройство

Обязательно

Да

GetServiceCapabilities

Устройство

Обязательно

Да

GetWsdlUrl

Устройство

Обязательно

Да

GetServiceCapabilities

Запись

Управление

Обязательно

Да (шаблон)

GetServiceCapabilities

Повтор

Обязательно

Да

GetServiceCapabilities

Поиск

Обязательно

Да

GetServiceCapabilities

Приемник

Условно

Нет

GetServiceCapabilities

Событие

Обязательно

Нет

GetServiceCapabilities

Мультимедиа

Условно

Да

ONVIF 7.3.3: список функций для поиска записей

Функция

Служба

Устройство

Реализовано

GetRecordingSummary

Поиск

Обязательно

Да

GetRecordingInformation

Поиск

Обязательно

Да

GetMediaAttributes

Поиск

Обязательно

Да

FindRecordings

Поиск

Обязательно

Да

GetRecordingSearchResults

Поиск

Обязательно

Да

FindEvents

Поиск

Обязательно

Нет

GetEventSearchResults

Поиск

Обязательно

Нет

EndSearch

Поиск

Обязательно

Да

tns1:RecordingHistory/Recording/State

Событие

Обязательно

Нет

tns1:RecordingHistory/Track/State

Событие

Обязательно

Нет

XPath dialect

Поиск

Обязательно

Да

ONVIF 7.4.3: список функций для управления ответом

Функция

Служба

Устройство

Реализовано

GetReplayUri

Повтор

Обязательно

Да

SetReplayConfiguration

Повтор

Обязательно

Да (шаблон)

GetReplayConfiguration

Повтор

Обязательно

Да (шаблон)

ONVIF 9.1.4.3: список функций для управления записями ― использование встроенного источника мультимедиа (если поддерживается)

* Если в устройстве есть источники мультимедиа

** Если в устройстве есть источники звука

Конфигурация

Функция

Служба

Устройство

Реализовано

Конфигурация мультимедийного профиля

CreateProfile

Мультимедиа

Обязательно*

Нет

DeleteProfile

Мультимедиа

Обязательно*

Нет

GetProfiles

Мультимедиа

Обязательно*

Да

GetProfile

Мультимедиа

Обязательно*

Да

Конфигурация источника видео

GetVideoSources

Мультимедиа

Обязательно*

Да

GetVideoSourceConfiguration

Мультимедиа

Обязательно*

Да

GetVideoSourceConfigurations

Мультимедиа

Обязательно*

Да

AddVideoSourceConfiguration

Мультимедиа

Обязательно*

Нет

RemoveVideoSourceConfiguration

Мультимедиа

Обязательно*

Нет

SetVideoSourceConfiguration

Мультимедиа

Обязательно*

Нет

GetCompatibleVideoSourcConfigurations

Мультимедиа

Обязательно*

Нет

GetVideoSourceConfigurationOptions

Мультимедиа

Обязательно*

Нет

Конфигурация видеокодера

GetVideoEncoderConfiguration

Мультимедиа

Обязательно*

Нет

GetVideoEncoderConfigurations

Мультимедиа

Обязательно*

Да

AddVideoEncoderConfiguration

Мультимедиа

Обязательно*

Нет

RemoveVideoEncoderConfiguration

Мультимедиа

Обязательно*

Нет

SetVideoEncoderConfiguration

Мультимедиа

Обязательно*

Нет

GetCompatibleVideoEncoderConfigurations

Мультимедиа

Обязательно*

Нет

GetVideoEncoderConfigurationOptions

Мультимедиа

Обязательно*

Да (шаблон)

GetGuaranteedNumberOfVideoEncoderInstances

Мультимедиа

Обязательно*

Нет

Конфигурация метаданных

GetMetadataConfiguration

Мультимедиа

Обязательно*

Нет

GetMetadataConfigurations

Мультимедиа

Обязательно*

Нет

AddMetadataConfiguration

Мультимедиа

Обязательно*

Нет

RemoveMetadataConfiguration

Мультимедиа

Обязательно*

Нет

SetMetadataConfiguration

Мультимедиа

Обязательно*

Нет

GetCompatibleMetadataConfigurations

Мультимедиа

Обязательно*

Нет

GetMetadataConfigurationOptions

Мультимедиа

Обязательно*

Нет

Конфигурация источника звука

GetAudioSources

Мультимедиа

Обязательно**

Нет

GetAudioSourceConfiguration

Мультимедиа

Обязательно**

Нет

GetAudioSourceConfigurations

Мультимедиа

Обязательно**

Нет

AddAudioSourceConfiguration

Мультимедиа

Обязательно**

Нет

RemoveAudioSourceConfiguration

Мультимедиа

Обязательно**

Нет

SetAudioSourceConfiguration

Мультимедиа

Обязательно**

Нет

GetCompatibleAudioSourceConfigurations

Мультимедиа

Обязательно**

Нет

GetAudioSourceConfigurationOptions

Мультимедиа

Обязательно**

Нет

Конфигурация аудиокодера

GetAudioEncoderConfiguration

Мультимедиа

Обязательно**

Нет

GetAudioEncoderConfigurations

Мультимедиа

Обязательно**

Нет

AddAudioEncoderConfiguration

Мультимедиа

Обязательно**

Нет

RemoveAudioEncoderConfiguration

Мультимедиа

Обязательно**

Нет

SetAudioEncoderConfiguration

Мультимедиа

Обязательно**

Нет

GetCompatibleAudioEncoderConfigurations

Мультимедиа

Обязательно**

Нет

GetAudioEncoderConfigurationOptions

Мультимедиа

Обязательно**

Нет

ONVIF 9.3.3: список функций для обнаружения

Функция

Служба

Устройство

Реализовано

WS-Discovery

Core

Обязательно

Да

GetDiscoveryMode

Устройство

Обязательно

Нет

SetDiscoveryMode

Устройство

Обязательно

Нет

GetScopes

Устройство

Обязательно

Да

SetScopes

Устройство

Обязательно

Нет

AddScopes

Устройство

Обязательно

Нет

RemoveScopes

Устройство

Обязательно

Нет

ONVIF 9.4.3: список функций для настройки сети

Функция

Служба

Устройство

Реализовано

GetHostname

Устройство

Обязательно

Нет

SetHostname

Устройство

Обязательно

Нет

GetDNS

Устройство

Обязательно

Да (шаблон)

SetDNS

Устройство

Обязательно

Нет

GetNetworkInterfaces

Устройство

Обязательно

Да

SetNetworkInterfaces

Устройство

Обязательно

Нет

GetNetworkProtocols

Устройство

Обязательно

Нет

SetNetworkProtocols

Устройство

Обязательно

Нет

GetNetworkDefaultGateway

Устройство

Обязательно

Нет

SetNetworkDefaultGateway

Устройство

Обязательно

Нет

ONVIF 9.5.3: список функций для системы

Функция

Служба

Устройство

Реализовано

GetDeviceInformation

Устройство

Обязательно

Да

GetSystemDateAndTime

Устройство

Обязательно

Да

SetSystemDateAndTime

Устройство

Обязательно

Нет

SetSystemFactoryDefault

Устройство

Обязательно

Нет

Перезагрузка

Устройство

Обязательно

Нет

Функции ONVIF, которые не поддерживаются Milestone Open Network Bridge:

  • ONVIF 8.1.3: список функций для управления записью ― динамическая запись
  • ONVIF 8.1.4: список функций для управления записью ― динамические дорожки
  • ONVIF 9.1.3: список функций для управления записью
  • ONVIF 9.1.5.3: список функций для управления записью ― использование приемника в качестве источника
  • ONVIF 9.2.3: список функций для настройки источника записи
  • ONVIF 9.6.3: список функций для работы с пользователями
  • ONVIF 9.7.4: список функций для работы с событиями