2012-05-10 13 views
5

La mia azienda fornisce servizi di sicurezza e sorveglianza ai propri clienti e mi è stato chiesto di fare R & D su come possiamo usare onvif api. Ho visitato la loro pagina operations e le relative definizioni wsdl per alcune delle operazioni. La mia ricerca finora suggerisce che onvif abbia creato una serie di standard per le apparecchiature di sicurezza e che i dispositivi conformi implementino i servizi elencati nella pagina onvif api and specification. Penso che il modo per farlo sia quello di creare stub client di servizi Web utilizzando le definizioni wsdl dal sito onvif e utilizzare l'ip del dispositivo come endpoint per ottenere la sua funzionalità. Le mie supposizioni sono corrette? Inoltre, se qualcuno potesse riferirmi qualche lettura iniziale per andare avanti con questo, sarei davvero grato.Come utilizzare Onvif Api con fotocamere di sopravvivenza

+0

Alcuni esempi di funzionalità di base descritte nella Guida del programmatore di applicazioni Onvif (http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf), alcuni strumenti come la conformità onvif strumento di test o onvif device manager può anche essere utile per voi. –

risposta

8

Per client ONVIF (NVC - Network Video Client), è possibile fare riferimento a onvifdm. OnvifDM è uno di NVC.

Ha molte funzioni basate sulle specifiche ONVIF:

  • rilevamento dei dispositivi di rete (WS-Discovery)
  • visualizzazione video live
  • configurazione di cattura
  • Video (ingressi sensore o analogici digitali)
  • Encoder configurazione
  • Configurazione analitica video
  • Configurazione evento e metadati
  • Alert regola di gestione
  • aggiornamento
  • firmware
  • archiviazione locale/di rete di registrazione di memorizzazione

Al momento, ONVIF ultima versione è 2.2.
Ma sul mercato la maggior parte dei dispositivi conformi di ONVIF supportano v1.02 e v2.0 (v2.1?).

NVC (come onvifdm) ha bisogno di NVT (Network Video Transmitter) per l'interoperabilità.

NVT sarà telecamera IP o NVR (tradizionale o ibrida), ha varie funzionalità e capacità.
Lo standard ONVIF comprende molti articoli obbligatori e alcuni articoli opzionali.
Pertanto, per l'interoperabilità, è necessario verificare la versione ONVIF e le capacità NVC/NVT.

Se si registra come membro ONVIF, è possibile ottenere uno strumento di conformità ONVIF (ultimo ver1.02).
Lo strumento di conformità è per la verifica della compatibilità NVT e può essere consultato come client.
Se un NVT supera il processo di test con lo strumento di conformità ONVIF, può essere un prodotto conforme.

È possibile trovare qualsiasi prodotto conforme ONVIF nello ONVIF's website.

È possibile trovare una libreria open source su onvifdm, basata su codice su .NET.
Per ulteriori dettagli, consultare http://en.synesis.ru/en/surveillance/onvifdm/.

Problemi correlati