Funciones compatibles

Para utilizar un sistema de vigilancia basado en IP como un cliente ONVIF y conectarse al Milestone Open Network Bridge, el sistema debe ser compatible con ciertas funciones en el Perfil G y el Perfil S de ONVIF. Esta sección enumera estas funciones y las organiza de acuerdo con las características que admiten.

El Milestone Open Network Bridge no admite funciones relacionadas con la configuración, trabajos, mantenimiento de usuarios o funciones definidas como Medios o Eventos.

Funciones compatibles para el Perfil G de ONVIF

Las tablas siguientes recogen las funciones compatibles para el Perfil G de ONVIF. Las tablas muestran si estas funciones son obligatorias, opcionales o condicionales, en función de las especificaciones.

La columna Implementado muestra si la función se ha implementado en el Milestone Open Network Bridge. Los campos marcados como Simulados significa que el servidor envía una respuesta válida de acuerdo con el estándar, pero no se verifica que los datos que contienen sean correctos.

ONVIF 7.2.3 Lista de funciones para capacidades

Función

Servicio

Dispositivo

Implementado

GetServices

Dispositivo

Obligatorio

GetServiceCapabilities

Dispositivo

Obligatorio

GetWsdlUrl

Dispositivo

Obligatorio

GetServiceCapabilities

Grabando

Control

Obligatorio

Sí (Simulado)

GetServiceCapabilities

Repetición

Obligatorio

GetServiceCapabilities

Buscar

Obligatorio

GetServiceCapabilities

Receptor

Condicional

No

GetServiceCapabilities

Evento

Obligatorio

No

GetServiceCapabilities

Medios

Condicional

ONVIF 7.3.3 Lista de funciones para búsqueda de grabaciones

Función

Servicio

Dispositivo

Implementado

GetRecordingSummary

Buscar

Obligatorio

GetRecordingInformation

Buscar

Obligatorio

GetMediaAttributes

Buscar

Obligatorio

FindRecordings

Buscar

Obligatorio

GetRecordingSearchResults

Buscar

Obligatorio

FindEvents

Buscar

Obligatorio

No

GetEventSearchResults

Buscar

Obligatorio

No

EndSearch

Buscar

Obligatorio

tns1:HIstorialGrabaciones/Grabaciones/Estado

Evento

Obligatorio

No

tns1:HistorialGrabaciones/Seguimiento/Estado

Evento

Obligatorio

No

Dialecto XPath

Buscar

Obligatorio

ONVIF 7.4.3 Lista de funciones para el control de respuestas

Función

Servicio

Dispositivo

Implementado

GetReplayUri

Repetición

Obligatorio

SetReplayConfiguration

Repetición

Obligatorio

Sí (Simulado)

GetReplayConfiguration

Repetición

Obligatorio

Sí (Simulado)

ONVIF 9.1.4.3 Lista de funciones para control de grabaciones – Uso de una fuente de medios incorporada (si se admite)

*Si el dispositivo tiene alguna fuente de medios incorporada

**Si el dispositivo tiene alguna fuente de audio integrada

Configuración

Función

Servicio

Dispositivo

Implementado

Configuración del perfil de medios

CreateProfile

Medios

Obligatorio*

No

DeleteProfile

Medios

Obligatorio*

No

GetProfiles

Medios

Obligatorio*

GetProfile

Medios

Obligatorio*

Configuración de fuentes de vídeo

GetVideoSources

Medios

Obligatorio*

GetVideoSourceConfiguration

Medios

Obligatorio*

GetVideoSourceConfigurations

Medios

Obligatorio*

AddVideoSourceConfiguration

Medios

Obligatorio*

No

RemoveVideoSourceConfiguration

Medios

Obligatorio*

No

SetVideoSourceConfiguration

Medios

Obligatorio*

No

GetCompatibleVideoSourcConfig urations

Medios

Obligatorio*

No

Opciones GetVideoSourceConfiguration

Medios

Obligatorio*

No

Configuración del codificador de vídeo

GetVideoEncoderConfiguration

Medios

Obligatorio*

No

GetVideoEncoderConfigurations

Medios

Obligatorio*

AddVideoEncoderConfiguration

Medios

Obligatorio*

No

Configuración RemoveVideoEncoder

Medios

Obligatorio*

No

SetVideoEncoderConfiguration

Medios

Obligatorio*

No

Configuraciones GetCompatibleVideoEncoder

Medios

Obligatorio*

No

Opciones GetVideoEncoderConfiguration

Medios

Obligatorio*

Sí (Simulado)

GetGuaranteedNumberOf VideoEncoderInstances

Medios

Obligatorio*

No

Configuración de metadatos

GetMetadataConfiguration

Medios

Obligatorio*

No

GetMetadataConfigurations

Medios

Obligatorio*

No

AddMetadataConfiguration

Medios

Obligatorio*

No

RemoveMetadataConfiguration

Medios

Obligatorio*

No

SetMetadataConfiguration

Medios

Obligatorio*

No

Configuraciones GetCompatibleMetadata

Medios

Obligatorio*

No

GetMetadataConfigurationOptions

Medios

Obligatorio*

No

Configuración de fuentes de audio

GetAudioSources

Medios

Obligatorio**

No

GetAudioSourceConfiguration

Medios

Obligatorio**

No

GetAudioSourceConfigurations

Medios

Obligatorio**

No

AddAudioSourceConfiguration

Medios

Obligatorio**

No

RemoveAudioSourceConfiguration

Medios

Obligatorio**

No

SetAudioSourceConfiguration

Medios

Obligatorio**

No

Configuraciones GetCompatibleAudioSource

Medios

Obligatorio**

No

Opciones GetAudioSourceConfiguration

Medios

Obligatorio**

No

Configuración del codificador de audio

GetAudioEncoderConfiguration

Medios

Obligatorio**

No

GetAudioEncoderConfigurations

Medios

Obligatorio**

No

AddAudioEncoderConfiguration

Medios

Obligatorio**

No

Configuración RemoveAudioEncoder

Medios

Obligatorio**

No

SetAudioEncoderConfiguration

Medios

Obligatorio**

No

Configuraciones GetCompatibleAudioEncoder

Medios

Obligatorio**

No

Opciones GetAudioEncoderConfiguration

Medios

Obligatorio**

No

ONVIF 9.3.3 Lista de funciones de detección

Función

Servicio

Dispositivo

Implementado

WS-Discovery

Núcleo

Obligatorio

GetDiscoveryMode

Dispositivo

Obligatorio

No

SetDiscoveryMode

Dispositivo

Obligatorio

No

GetScopes

Dispositivo

Obligatorio

SetScopes

Dispositivo

Obligatorio

No

AddScopes

Dispositivo

Obligatorio

No

RemoveScopes

Dispositivo

Obligatorio

No

ONVIF 9.4.3 Lista de funciones para configuración de red

Función

Servicio

Dispositivo

Implementado

GetHostname

Dispositivo

Obligatorio

No

SetHostname

Dispositivo

Obligatorio

No

GetDNS

Dispositivo

Obligatorio

Sí (Simulado)

SetDNS

Dispositivo

Obligatorio

No

GetNetworkInterfaces

Dispositivo

Obligatorio

SetNetworkInterfaces

Dispositivo

Obligatorio

No

GetNetworkProtocols

Dispositivo

Obligatorio

No

SetNetworkProtocols

Dispositivo

Obligatorio

No

GetNetworkDefaultGateway

Dispositivo

Obligatorio

No

SetNetworkDefaultGateway

Dispositivo

Obligatorio

No

ONVIF 9.5.3 Lista de funciones para el sistema

Función

Servicio

Dispositivo

Implementado

GetDeviceInformation

Dispositivo

Obligatorio

GetSystemDateAndTime

Dispositivo

Obligatorio

SetSystemDateAndTime

Dispositivo

Obligatorio

No

SetSystemFactoryDefault

Dispositivo

Obligatorio

No

Reiniciar

Dispositivo

Obligatorio

No

Funciones de ONVIF que Milestone Open Network Bridge no admite:

  • ONVIF 8.1.3 Lista de funciones para control de grabaciones - Grabación dinámica
  • ONVIF 8.1.4 Lista de funciones para control de grabaciones - Pistas dinámicas
  • ONVIF 9.1.3 Lista de funciones para control de grabaciones
  • ONVIF 9.1.5.3 Lista de funciones para control de grabaciones – Uso de un receptor como fuente
  • ONVIF 9.2.3 Lista de funciones para la configuración de fuentes de grabación
  • ONVIF 9.6.3 Lista de funciones para el manejo de usuarios
  • ONVIF 9.7.4 Lista de funciones para el manejo de eventos

Funciones compatibles para el Perfil S de ONVIF

Las tablas siguientes recogen las funciones compatibles para el Perfil S de ONVIF. Las tablas muestran si estas funciones son obligatorias, opcionales o condicionales, en función de las especificaciones.

La columna Implementado muestra si la función se ha implementado en el Milestone Open Network Bridge. Los campos marcados como Simulados significa que el servidor envía una respuesta válida de acuerdo con el estándar, pero no se verifica que los datos que contienen sean correctos.

ONVIF 7.2.3 Lista de funciones de capacidades para dispositivos

Función

Servicio

Dispositivo

Implementado

GetCapabilities

Dispositivo

Obligatorio

GetWsdlUrl

Dispositivo

Obligatorio

Sí (Simulado)

ONVIF 7.3.3 Lista de funciones de detección para dispositivos

Función

Servicio

Dispositivo

Implementado

WS-Discovery

Núcleo

Obligatorio

GetDiscoveryMode

Dispositivo

Opcional

No

SetDiscoveryMode

Dispositivo

Opcional

No

GetScopes

Dispositivo

Opcional

SetScopes

Dispositivo

Opcional

No

AddScopes

Dispositivo

Opcional

No

RemoveScopes

Dispositivo

Opcional

No

ONVIF 7.4.3 Lista de funciones de configuraciones de red para dispositivos

Función

Servicio

Dispositivo

Implementado

GetHostname

Dispositivo

Obligatorio

No

SetHostname

Dispositivo

Obligatorio

No

GetDNS

Dispositivo

Obligatorio

Sí (Simulado)

SetDNS

Dispositivo

Obligatorio

No

GetNetworkInterfaces

Dispositivo

Obligatorio

SetNetworkInterfaces

Dispositivo

Obligatorio

No

GetNetworkProtocols

Dispositivo

Obligatorio

No

SetNetworkProtocols

Dispositivo

Obligatorio

No

GetNetworkDefaultGateway

Dispositivo

Obligatorio

No

SetNetworkDefaultGateway

Dispositivo

Obligatorio

No

ONVIF 7.5.3 Lista de funciones del sistema para dispositivos

Función

Servicio

Dispositivo

Implementado

GetDeviceInformation

Dispositivo

Obligatorio

GetSystemDateAndTime

Dispositivo

Obligatorio

SetSystemDateAndTime

Dispositivo

Obligatorio

No

SetSystemFactoryDefault

Dispositivo

Obligatorio

No

Reiniciar

Dispositivo

Obligatorio

No

ONVIF 7.8.3 Lista de funciones de flujos de vídeo para dispositivos

Función

Servicio

Dispositivo

Implementado

GetProfiles

Medios

Obligatorio

GetStreamUri

Medios

Obligatorio

Transmisión de medios utilizando RTSP

Transmisión

Obligatorio

ONVIF 7.10.3 Lista de funciones de configuración de codificadores de vídeo para dispositivos

Función

Servicio

Dispositivo

Implementado

GetVideoEncoderConfiguration

Medios

Obligatorio

No

GetVideoEncoderConfigurations

Medios

Obligatorio

AddVideoEncoderConfiguration

Medios

Obligatorio

No

RemoveVideoEncoderConfiguration

Medios

Obligatorio

No

SetVideoEncoderConfiguration

Medios

Obligatorio

No

GetCompatibleVideoEncoderConfigurations

Medios

Obligatorio

No

GetVideoEncoderConfigurationOptions

Medios

Obligatorio

Sí (Simulado)

GetGuaranteedNumberOfVideoEncoderInstances

Medios

Obligatorio

No

ONVIF 7.11.3 Lista de funciones de configuración de perfiles de medios para dispositivos

Función

Servicio

Dispositivo

Implementado

GetProfiles

Medios

Obligatorio

GetProfile

Medios

Obligatorio

CreateProfile

Medios

Obligatorio

No

DeleteProfile

Medios

Obligatorio

No

ONVIF 7.12.3 Lista de funciones de configuración de fuentes de vídeo para dispositivos

Función

Servicio

Dispositivo

Implementado

GetVideoSources

Medios

Obligatorio

GetVideoSourceConfiguration

Medios

Obligatorio

GetVideoSourceConfigurations

Medios

Obligatorio

AddVideoSourceConfiguration

Medios

Obligatorio

No

RemoveVideoSourceConfiguration

Medios

Obligatorio

No

SetVideoSourceConfiguration

Medios

Obligatorio

No

GetCompatibleVideoSourceConfigurations

Medios

Obligatorio

No

GetVideoSourceConfigurationOptions

Medios

Obligatorio

No

ONVIF 8.3.3 Lista de funciones PTZ para dispositivos

Función

Servicio

Dispositivo

Implementado

AddPTZConfiguration

Medios

Obligatorio

No

RemovePTZConfiguration

Medios

Obligatorio

No

GetNodes

PTZ

Obligatorio

GetNode

PTZ

Obligatorio

GetConfigurations

PTZ

Obligatorio

No

GetConfiguration

PTZ

Obligatorio

No

GetConfigurationOptions

PTZ

Obligatorio

No

SetConfiguration

PTZ

Obligatorio

No

ContinuousMove

PTZ

Obligatorio

Detener

PTZ

Obligatorio

GetStatus

PTZ

Obligatorio

ONVIF 8.4.3 Lista de funciones de posicionamiento absoluto para dispositivos - PTZ

Función

Servicio

Dispositivo

Implementado

AbsoluteMove

PTZ

Obligatorio

ONVIF 8.5.3 Lista de funciones de posicionamiento relativo para dispositivos – PTZ

Función

Servicio

Dispositivo

Implementado

RelativeMove

PTZ

Obligatorio

ONVIF 8.6.3 Lista de funciones de valores preestablecidos para dispositivos – PTZ

Función

Servicio

Dispositivo

Implementado

SetPreset

PTZ

Obligatorio

GetPresets

PTZ

Obligatorio

GotoPreset

PTZ

Obligatorio

RemovePreset

PTZ

Obligatorio

No

ONVIF 8.7.3 Lista de funciones de posiciones de inicio para dispositivos – PTZ

Función

Servicio

Dispositivo

Implementado

GotoHomePosition

PTZ

Obligatorio

SetHomePosition

PTZ

Condicional

No

ONVIF 8.8.3 Lista de funciones de comandos auxiliares para dispositivos – PTZ

Función

Servicio

Dispositivo

Implementado

SendAuxiliaryCommand

PTZ

Obligatorio

Funciones de ONVIF que Milestone Open Network Bridge no admite:

  • 7.6.3 Lista de funciones de manejo de usuarios para dispositivos
  • 7.7.3 Lista de funciones de manejo de eventos para dispositivos
  • 7.13.3 Lista de funciones de configuración de metadatos para dispositivos
  • 8.1.3 Transmisión de vídeo – MPEG4 Lista de funciones para dispositivos
  • 8.2.3 Transmisión de vídeo – H264 Lista de funciones para dispositivos
  • 8.9.3 Lista de funciones de transmisión de audio para dispositivos
  • 8.12.3 Lista de funciones de transmisión multidifusión para dispositivos
  • 8.13.3 Lista de funciones de salidas de relé para dispositivos
  • 8.14.3 Lista de funciones NTP para dispositivos
  • 8.15.3 Lista de funciones DNS dinámicas para dispositivos
  • 8.16.3 Lista de funciones de configuración cero para dispositivos
  • 8.17.3 Lista de funciones de salidas de relé para dispositivos