Protocole ONVIF requis

Résumé sur les requis :

Pour qu'une caméra ONVIF soit compatible avec TIMEZERO, elle doit répondre aux exigences suivantes :

  • La caméra doit être compatible avec les caractéristiques obligatoires du protocole ONVIF Profile S (voir les spécifications ONVIF Profile S) par HTTP (HTTPS non pris en charge).
  • La caméra doit être compatible avec le streaming vidéo en H264 (TIMEZERO n'est pas compatible avec MJPEG, MPEG4 ou H265).

En plus, pour une caméra PTZ :

  • La caméra doit être compatible avec les opérations de déplacement et d'arrêt PTZ en continu (commande de vitesse "Pan/Tilt/Zoom" avec commande d'arrêt).
  • La caméra doit être compatible avec le positionnement absolu (utilisé par TIMEZERO lorsqu'il contrôle la caméra depuis la carte pour la déplacer ou la verrouiller sur des cibles).
  • La caméra doit être compatible avec le positionnement relatif (utilisé par TIMEZERO lors de l'utilisation du bouton joystick virtuel).
  • La caméra doit être capable de fournir un relevé de position (position panoramique, position inclinaison, position zoom).
  • En option : La caméra doit être compatible avec les commandes auxiliaires
  • Pour les caméras à double objectifs qui ont un objectif de jour (vision de jour) et un objectif de nuit (IR), le flux vidéo lié à l'objectif Vision de jour et à l'objectif IR doit mettre en œuvre une configuration PTZ avec des "jetons" indépendants. Ces jetons doivent être liés à deux nœuds PTZ indépendants qui permettront à TIMEZERO de contrôler indépendamment les lentilles vision de jour et IR et d'obtenir leur position de zoom respective (afin de pouvoir calculer le champ de vision pour les l'objectif vision de jour et l'objectif IR).

Validation des caméras ONVIF dans TIMEZERO :

Bien que la spécification ONVIF Profile S soit très détaillée, certains fabricants peuvent ne pas suivre la spécification de manière rigoureuse, ce qui entraîne un comportement inattendu dans TIMEZERO. Les étapes ci-dessous vous aideront à vous assurer que la caméra est correctement configurée dans TIMEZERO et qu'elle est conforme à la spécification ONVIF.

Espace de coordonnées panoramique et inclinaison :

L'espace de coordonnées ONVIF Pan (panoramique) et Tilt (inclinaison) est normalisé à l'échelle -1/+1 par défaut. Pour la position Pan, "0" est l'avant de la caméra, "+1" est +180 degrés (côté droit), et "-1" est -180 degrés (côté gauche). Pour la position Tilt, "0" est l'horizon, "+1" incline la caméra vers le haut à son angle maximum, et "-1" incline la caméra vers le bas à son angle minimum. Une caméra qui n'utilise pas l'espace de coordonnées normalisé devrait automatiquement fournir son espace de coordonnées personnalisé à TIMEZERO (pendant la détection initiale), mais cela peut échouer. Il est donc recommandé d'orienter et d'incliner manuellement la caméra dans ses positions PTZ maximales et de noter les valeurs ONVIF brutes renvoyées par la caméra. Suivez les instructions ci-dessous :

  • Sélectionnez l'espace de travail Caméra dans TIMEZERO.
  • Cliquez sur le menu "Contrôle Caméra" dans le ruban, sélectionnez "Caméra info" et relevez les valeurs "Raw Pan, Raw Tilt et Raw Zoom:

 

  • Faites manuellement pivoter la caméra de 360 degrés et assurez-vous que la valeur brute de la position panoramique va de -1 à +1, effectuant ainsi une rotation complète (0 étant l'avant de la caméra).
  • Inclinez manuellement la caméra à fond et assurez-vous que la position d'inclinaison brute est de +1. Si le signe est inversé ou si la valeur d'inclinaison maximale est différente (par exemple, 0,5), veillez à noter cette information. Notez également l'angle physique maximal en degrés en regardant la caméra ou sa fiche technique (par exemple, 90 degrés).
  • Répétez la même procédure avec la caméra inclinée vers le bas à sa valeur minimale.
  • Cliquez sur les Options Caméra de TIMEZERO, double-cliquez sur la caméra dans la liste, puis cliquez sur le bouton "Configuration ONVIF". Vérifiez que les valeurs ci-dessous correspondent à ce que vous avez noté :

Champ de vision et espace des coordonnées du zoom

TIMEZERO a besoin de connaître le champ de vision horizontal maximum (grand angle) et minimum (téléobjectif) de la caméra. Ces informations se trouvent dans la fiche technique de la caméra et doivent être définies dans les options de la caméra sous "Champ de vision horizontal" :

L'espace de coordonnées de zoom ONVIF par défaut est normalisé de 0 (grand angle) à +1 (téléobjectif). Il est recommandé de zoomer la caméra à son minimum et à son maximum, et d'enregistrer les valeurs ONVIF brutes en utilisant la même procédure que pour l'espace de coordonnées Panoramique & Inclinaison. Vérifiez ensuite que les valeurs minimales et maximales correspondent à ce que vous avez noté :

Intervalle de pas PTZ relatif

Lorsque vous utilisez les boutons du joystick virtuel (pression rapide sur les flèches haut/bas/droite/gauche situées dans le coin inférieur droit de l'écran de la caméra), TIMEZERO déplace la caméra dans la direction correspondante à l'aide d'une commande relative. L'angle de pas relatif envoyé à la caméra est réglé par défaut à la moitié du champ de vision actuel de la caméra (50 %). Vous pouvez modifier cette valeur par défaut en ajustant le paramètre "Pas du FOV Panoramique/Inclinaison".

IMPORTANT : Si vous remarquez que les commandes d'inclinaison de la caméra sont inversées lorsque vous appuyez sur les flèches haut/bas, cochez l'option "Inverser l'axe d'inclinaison".

Vitesse de déplacement continu de la PTZ

Lorsque vous utilisez un joystick physique avec TIMEZERO, ou lorsque vous cliquez et glissez sur l'écran de la caméra avec le curseur, TIMEZERO contrôlera la caméra en utilisant des commandes de vitesse. Si vous trouvez que la vitesse de contrôle est trop rapide, vous pouvez réduire la "Valeur maximale Panoramique/Inclinaison".

Contrôle proportionnel de la vitesse

Lorsque la caméra fait un zoom avant, vous souhaitez que la vitesse panoramique/inclinaison soit plus lente que quand la caméra fait un zoom arrière. La plupart des caméras adaptent la vitesse panoramique/inclinaison en fonction du facteur de zoom. Si vous pensez que la caméra ne met pas en œuvre cette fonctionnalité (et que la vitesse panoramique/inclinaison est trop rapide lorsque la caméra fait un zoom avant), vous pouvez activer le paramètre "Contrôle de vitesse proportionnelle TZ" dans TIMEZERO. Lorsque ce paramètre est activé, plus le zoom est important, plus la vitesse du Pan/Tilt est lente.

Configuration double objectif

Lorsque TIMEZERO détecte plusieurs flux vidéo, une case à cocher "Double objectif" apparaît dans la fenêtre principale de configuration de la caméra. Pour que TIMEZERO puisse contrôler indépendamment l'objectif vision de jour et l'objectif infrarouge (zoom), la caméra doit mettre en œuvre deux nœuds PTZ ONVIF qui doivent être liés au flux vidéo par un "jeton". Lorsque TIMEZERO détecte deux nœuds PTZ, de nouveaux paramètres pour le champ de vision IR seront disponibles dans la fenêtre de configuration principale :