Perfil G do ONVIF
As seguintes tabelas listam as funções suportadas pelo ONVIF Perfil G. As tabelas mostram se estas funções são obrigatórias, opcionais, ou condicionais, de acordo com as especificações.
A coluna Implementado mostra se a função tem sido implementada na Milestone Open Network Bridge. Os campos marcados como Dummy significam que o servidor envia uma resposta válida de acordo com o padrão, mas não verifica se os dados nele contidos estão corretos.
Para obter mais informações sobre o Perfil G, consulte a Especificação do Perfil G do ONVIF (https://www.onvif.org/profiles/profile-g/).
ONVIF 7.2.3 Lista de funções para recursos
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
GetServices | Dispositivo | Obrigatório | Sim |
GetServiceCapabilities | Dispositivo | Obrigatório | Sim |
GetWsdlUrl | Dispositivo | Obrigatório | Sim |
GetServiceCapabilities | Gravando Controle | Obrigatório | Sim (Dummy) |
GetServiceCapabilities | Reprisar | Obrigatório | Sim |
GetServiceCapabilities | Pesquisar | Obrigatório | Sim |
GetServiceCapabilities | Destinatário | Condicional | Não |
GetServiceCapabilities | Evento | Obrigatório | Não |
GetServiceCapabilities | Mídia | Condicional | Sim |
ONVIF 7.3.3 Lista de funções para pesquisa de gravação
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
GetRecordingSummary | Pesquisar | Obrigatório | Sim |
GetRecordingInformation | Pesquisar | Obrigatório | Sim |
GetMediaAttributes | Pesquisar | Obrigatório | Sim |
FindRecordings | Pesquisar | Obrigatório | Sim |
GetRecordingSearchResults | Pesquisar | Obrigatório | Sim |
FindEvents | Pesquisar | Obrigatório | Não |
GetEventSearchResults | Pesquisar | Obrigatório | Não |
EndSearch | Pesquisar | Obrigatório | Sim |
tns1:RecordingHistory/Recording/State | Evento | Obrigatório | Não |
tns1:RecordingHistory/Track/State | Evento | Obrigatório | Não |
Dialeto XPath | Pesquisar | Obrigatório | Sim |
ONVIF 7.4.3 Lista de funções para controle de resposta
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
GetReplayUri | Reprisar | Obrigatório | Sim |
SetReplayConfiguration | Reprisar | Obrigatório | Sim (Dummy) |
GetReplayConfiguration | Reprisar | Obrigatório | Sim (Dummy) |
ONVIF 9.1.4.3 Lista de funções para controle de gravação – Usando uma fonte de mídia a bordo (caso suportada)
* Se o dispositivo tiver qualquer fonte de mídia a bordo
* Se o dispositivo tiver qualquer fonte de áudio a bordo
Configuração | Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|---|
Configuração do perfil de mídia | CreateProfile | Mídia | Obrigatório* | Não |
DeleteProfile | Mídia | Obrigatório* | Não | |
GetProfiles | Mídia | Obrigatório* | Sim | |
GetProfile | Mídia | Obrigatório* | Sim | |
Configuração da fonte de vídeo | GetVideoSources | Mídia | Obrigatório* | Sim |
GetVideoSourceConfiguration | Mídia | Obrigatório* | Sim | |
GetVideoSourceConfigurations | Mídia | Obrigatório* | Sim | |
AddVideoSourceConfiguration | Mídia | Obrigatório* | Não | |
RemoveVideoSourceConfiguration | Mídia | Obrigatório* | Não | |
SetVideoSourceConfiguration | Mídia | Obrigatório* | Não | |
Configuração do GetCompatibleVideoSourcConfig | Mídia | Obrigatório* | Não | |
Opções de GetVideoSourceConfiguration | Mídia | Obrigatório* | Não | |
Configuração do Codificador de Vídeo | GetVideoEncoderConfiguration | Mídia | Obrigatório* | Não |
GetVideoEncoderConfigurations | Mídia | Obrigatório* | Sim | |
AddVideoEncoderConfiguration | Mídia | Obrigatório* | Não | |
Configuração do RemoveVideoEncoderConfig | Mídia | Obrigatório* | Não | |
SetVideoEncoderConfiguration | Mídia | Obrigatório* | Não | |
Configurações de GetCompatibleVideoEncoder | Mídia | Obrigatório* | Não | |
Opções de GetVideoEncoderConfiguration | Mídia | Obrigatório* | Sim (Dummy) | |
GetGuaranteedNumberOf VideoEncoderInstances | Mídia | Obrigatório* | Não | |
Configuração de metadados | GetMetadataConfiguration | Mídia | Obrigatório* | Não |
GetMetadataConfigurations | Mídia | Obrigatório* | Não | |
AddMetadataConfiguration | Mídia | Obrigatório* | Não | |
RemoveMetadataConfiguration | Mídia | Obrigatório* | Não | |
SetMetadataConfiguration | Mídia | Obrigatório* | Não | |
Configurações de GetCompatibleMetadata | Mídia | Obrigatório* | Não | |
GetMetadataConfigurationOptions | Mídia | Obrigatório* | Não | |
Configuração da fonte de áudio | GetAudioSources | Mídia | Obrigatório** | Não |
GetAudioSourceConfiguration | Mídia | Obrigatório** | Não | |
GetAudioSourceConfigurations | Mídia | Obrigatório** | Não | |
AddAudioSourceConfiguration | Mídia | Obrigatório** | Não | |
RemoveAudioSourceConfiguration | Mídia | Obrigatório** | Não | |
SetAudioSourceConfiguration | Mídia | Obrigatório** | Não | |
Configurações de GetCompatibleAudioSource | Mídia | Obrigatório** | Não | |
Opções de GetAudioSourceConfiguration | Mídia | Obrigatório** | Não | |
Configuração da codificação de áudio | GetAudioEncoderConfiguration | Mídia | Obrigatório** | Não |
GetAudioEncoderConfigurations | Mídia | Obrigatório** | Não | |
AddAudioEncoderConfiguration | Mídia | Obrigatório** | Não | |
Configuração do RemoveAudioEncoder | Mídia | Obrigatório** | Não | |
SetAudioEncoderConfiguration | Mídia | Obrigatório** | Não | |
Configurações de GetCompatibleAudioEncoder | Mídia | Obrigatório** | Não | |
Opções de GetAudioEncoderConfiguration | Mídia | Obrigatório** | Não |
ONVIF 9.3.3 Lista de funções para o Discovery
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
WS-Discovery | Core | Obrigatório | Sim |
GetDiscoveryMode | Dispositivo | Obrigatório | Não |
SetDiscoveryMode | Dispositivo | Obrigatório | Não |
GetScopes | Dispositivo | Obrigatório | Sim |
SetScopes | Dispositivo | Obrigatório | Não |
AddScopes | Dispositivo | Obrigatório | Não |
RemoveScopes | Dispositivo | Obrigatório | Não |
ONVIF 9.4.3 Lista de funções para configuração de rede
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
GetHostname | Dispositivo | Obrigatório | Não |
SetHostname | Dispositivo | Obrigatório | Não |
GetDNS | Dispositivo | Obrigatório | Sim (Dummy) |
SetDNS | Dispositivo | Obrigatório | Não |
GetNetworkInterfaces | Dispositivo | Obrigatório | Sim |
SetNetworkInterfaces | Dispositivo | Obrigatório | Não |
GetNetworkProtocols | Dispositivo | Obrigatório | Não |
SetNetworkProtocols | Dispositivo | Obrigatório | Não |
GetNetworkDefaultGateway | Dispositivo | Obrigatório | Não |
SetNetworkDefaultGateway | Dispositivo | Obrigatório | Não |
ONVIF 9.5.3 Lista de funções para o sistema
Função | Serviço | Dispositivo | Implementado |
|---|---|---|---|
GetDeviceInformation | Dispositivo | Obrigatório | Sim |
GetSystemDateAndTime | Dispositivo | Obrigatório | Sim |
SetSystemDateAndTime | Dispositivo | Obrigatório | Não |
SetSystemFactoryDefault | Dispositivo | Obrigatório | Não |
Reinicialização | Dispositivo | Obrigatório | Não |
ONVIF funções que Milestone Open Network Bridge não suporta:
- ONVIF 8.1.3 Lista de funções para controle de gravação – Gravação dinâmica
- ONVIF 8.1.4 Lista de funções para controle de gravação – Trilhas dinâmicas
- ONVIF 9.1.3 Lista de funções para controle de gravação
- ONVIF 9.1.5.3 Lista de funções para controle de gravação - Usando um receptor como fonte
- ONVIF 9.2.3 Lista de funções para configuração da fonte de gravação
- ONVIF 9.6.3 Lista de funções para manipulação de usuários
- ONVIF 9.7.4 Lista de funções para manipulação de eventos