ONVIF é um padrão internacional aberto criado em 2008 pelos fabricantes Sony, Bosch e Axis, com o objetivo de garantir a interoperabilidade entre equipamentos de videovigilância IP de diferentes fabricantes, significando assim que uma câmara IP de marca X pode comunicar com um Gravador NVR da marca Y, desde que ambos cumpram o mesmo perfil ONVIF.
O padrão evolui bastante e neste momento todos os grandes fabricantes de sistemas de videovigilância mundial são Full Members da organização ONVIF
A organização ONVIF.org inclui no seu site uma informação atualizada dos diversos fabricantes e modelos de equipamentos que cumprem com os diversos perfis ONVIF . A informação pode ser acedida aqui. https://www.onvif.org/conformant-products/
Tipos de Perfis ONVIF
Cada perfil define funções obrigatórias e opcionais. O utilizador deve verificar qual o perfil suportado pela câmara/NVR/VMS para garantir compatibilidade.
Em baixo indico o Perfil e função principal de cada um dos perfis:
Perfil S – Streaming (mais usado)
- Transmissão de vídeo e áudio via RTSP/RTP.
- Descoberta de dispositivos na rede.
- Controlo de função de rotação PTZ (Pan, Tilt, Zoom).
- Configuração de vídeo (resolução, codec, FPS).
Perfil G – Gravação
- Gravação e reprodução em armazenamento interno (cartão SD) ou externo (NAS, servidor).
- Pesquisa e reprodução de vídeo gravado.
Perfil T – Streaming Avançado
- Suporte para H.264 / H.265 (alta compressão).
- Eventos avançados (ex.: deteção de movimento, analítica).
- Configuração de segurança mais robusta (TLS, HTTPS).
Perfil M – Metadados e Analítica
- Envio de metadados em tempo real (objetos detetados, pessoas, veículos).
- Suporte a eventos de IA (por exemplo, intrusão, linha virtual, reconhecimento).
Perfil A – Gestão Avançada de Acessos
- Regras de acesso, horários, permissões.
- Gestão completa de utilizadores e credenciais.
Perfil C – Controlo de Acessos
- Gestão de controladores de portas, leitores de cartões, fechaduras.
- Registo de eventos de controlo de acessos.
Perfil D – Dispositivos de Controlo de Acesso Físico
- Define como os controladores de acesso (ex.: unidade de controlo de portas, leitores de cartões, biometria, fechaduras) comunicam com sistemas de gestão superiores.
- Suporte a funcionalidades básicas como: Abertura/fecho de portas. Envio de eventos (porta aberta, porta forçada, falha de autenticação). Gestão de entradas e saídas digitais (I/O).
