O ONVIF, principal iniciativa de padronização global para produtos de segurança física baseados em IP, anuncia que está implementando o desenvolvimento de código aberto como um processo das especificações de interface de rede para tecnologia de segurança física. A mudança agilizará os processos administrativos e colaborativos, aproveitando também a engenhosidade coletiva da comunidade global de desenvolvedores. As especificações de interoperabilidade do ONVIF já estão publicamente disponíveis como padrões abertos e são amplamente usadas como interfaces comuns de comunicação entre dispositivos e clientes de software, como câmeras de vigilância IP, software de gerenciamento de vídeo e sistemas de controle de acesso físico de diferentes fabricantes.
O uso do GitHub, plataforma on-line de desenvolvimento de código aberto, permitirá contribuição e colaboração mais fáceis para especificações do ONVIF por meio da aplicação de ferramentas de desenvolvimento de software de última geração à engenharia de especificação. Isso permitirá que os engenheiros e desenvolvedores de software nas áreas de segurança, IoT, inteligência artificial, serviços de nuvem e outros setores contribuam com novas ideias e propostas, estimulem interoperabilidade aprimorada e novas especificações de interface que ajudarão o ONVIF a continuar contribuindo com esses setores. Permanecem inalterados outros aspectos importantes do ONVIF, como o desenvolvimento de perfis do ONVIF e ferramentas de testes, o processo de envio de produtos em conformidade, as atividades dos comitês e grupos de trabalho do ONVIF e a estrutura de associação e governança do ONVIF.
“Os dados que alimentam nossos negócios e lares dependem de vias de comunicação padronizadas e ricas em recursos para interoperabilidade, e o ONVIF continuará evoluindo para fornecer essas vias”, afirmou Per Björkdahl, presidente do Comitê Diretor do ONVIF. “Ampliar os nossos métodos de desenvolvimento com código aberto adiciona uma plataforma colaborativa e conveniente por meio da qual ideias inovadoras podem ser discutidas e implementadas; isso também facilita muitos dos encargos administrativos inerentes ao processo de desenvolvimento de padrões”.
Os arquivos-fonte dos documentos relacionados à especificação do ONVIF, incluindo arquivos de esquema que descrevem a estrutura XML de recursos e funções específicos do ONVIF, estarão disponíveis no GitHub. O Comitê Técnico do ONVIF continuará regendo a integração de novas propostas técnicas; uma vez aprovadas, de acordo com as Regras de Afiliação do ONVIF, elas serão publicadas no site do ONVIF. Todos os colaboradores são obrigados a assinar um Contrato de licença do colaborador do ONVIF, e quaisquer alterações que forem aceitas pelo Comitê Técnico do ONVIF serão licenciadas para o ONVIF.
Ao longo dos 11 anos de história, o ONVIF desenvolveu vários perfis (agrupamentos de certas funcionalidades derivadas das especificações estabelecidas da interface de rede do ONVIF) que permitem o desempenho de recursos definidos para usos comuns: perfil S para streaming de vídeo; perfil G para gravação de vídeo e armazenamento; perfil C para controle de acesso físico; perfil Q para instalação rápida, perfil A para configuração de controle de acesso físico mais ampla e perfil T para streaming de vídeo avançado. Embora o desenvolvimento de perfis não seja parte da estratégia de código aberto, o ONVIF espera que as contribuições de especificação realizadas por meio de código aberto apoiem o desenvolvimento de perfis futuros.