Partager via


Caméras réseau

Cet article décrit la compatibilité avec les caméras réseau ONVIF dans Windows.

Introduction

Windows 10 et Windows 11 prennent en charge la connexion et le streaming à partir de caméras sur un réseau local qui prennent en charge le profil S de la norme ONVIF. Lorsqu’elles sont associées à un appareil Windows, les caméras ONVIF apparaissent comme n’importe quelle autre caméra (par exemple, intégrée, USB, et ainsi de suite) et toute application de caméra peut les diffuser.

Terminologie et conditions préalables

Outre les termes définis dans ce tableau, ce document fait également référence aux termes définis par les extensions de classe audio Windows.

Terme Définition
H.264 Format vidéo compressé à perte efficace qui produit une vidéo de haute qualité à faible débit de transmission. Ce format est également appelé Advanced Video Coding (AVC).
H.265 Format vidéo compressé à perte très efficace qui produit une vidéo de haute qualité à faible débit de transmission. Ce format est également appelé « codage vidéo à haute efficacité » (HEVC).
MJPEG Groupe d’experts photographiques conjoints de mouvement, format vidéo compressé à perte qui transmet des images sous forme d’images JPEG séquentielles.
ONVIF Open Network Video Interface Forum, un forum industriel ouvert qui développe des normes pour l'interfaçage avec des caméras réseau.
WS-Discovery Web Services Dynamic Discovery, une norme ouverte pour la découverte par multidiffusion des services disponibles sur un réseau local.

Fonctionnalités prises en charge

Windows prend en charge les caméras conformes au profil S de la norme ONVIF, sans authentification ou avec authentification Digest. Le streaming se fait par RTP sur UDP, en utilisant les codecs MJPEG ou H.264.

Fonctionnalités non prises en charge

Windows ne prend pas en charge TLS, les fonctionnalités du profil T (y compris H.265) ou le streaming audio.

Configuration requise pour le réseau

La norme ONVIF utilise WS-Discovery pour localiser les caméras sur le réseau local. Cela permet de découvrir facilement les caméras, mais impose également certaines contraintes sur les conditions de réseau qui doivent exister pour une découverte réussie :

  • La caméra et le PC doivent se trouver sur le même sous-réseau.

  • Le réseau ne doit pas bloquer les communications locales entre les appareils (par exemple, pour les connexions WiFi, des fonctionnalités telles que l'isolation du client ne doivent pas être activées).

  • Le réseau ne doit pas bloquer la multidiffusion.

Dans certains environnements commerciaux ou d'entreprise, les réseaux sans fil et câblés peuvent se trouver sur des sous-réseaux/VLAN différents, et les ports Ethernet dans l'ensemble du bâtiment peuvent également se trouver sur des sous-réseaux/VLAN différents. Dans ces cas-là, la découverte de caméras n'aboutira pas.

Appairage de caméras

Les caméras ONVIF peuvent être appairées soit via Settings (Paramètres), soit de façon programmatique à l'aide des API Windows.Devices.Enumeration.

Paramètres Windows 11

La page des paramètres de caméra permet aux clients de lancer sur le réseau local une recherche des caméras réseau/IP compatibles ONVIF et de les connecter au système.

Pour accéder à la page des paramètres des caméras Settings (Paramètres) > Bluetooth & devices (Bluetooth et appareils) > Cameras (Caméras). Pour commencer à rechercher les caméras disponibles sur le réseau local, sélectionnez Search for cameras (Rechercher des caméras).

Lors de la connexion, si la caméra nécessite une authentification (via un nom d'utilisateur et un mot de passe), Windows demande les informations d'identification.

Une caméra réseau connectée à un système peut être supprimée en la sélectionnant dans la liste des caméras connectées dans la page des paramètres de caméra, puis en cliquant sur le bouton Remove (Supprimer).

Paramètres Windows 10

Windows 10 ne propose pas de page des paramètres de des caméras et est limité dans ses capacités d'appairage via Settings (Paramètres). Sur Windows 10, il est uniquement possible d’utiliser Settings (Paramètres) pour établir la connexion avec des caméras qui ne nécessitent pas d’authentification.

Pour vous connecter à une caméra ONVIF qui ne nécessite pas d’authentification, accédez à Settings (Paramètres) > Devices (Appareils) > Bluetooth & other devices (Bluetooth et autres appareils). Sélectionnez Add Bluetooth or other device (Ajouter via Bluetooth ou un autre appareil). Dans la fenêtre contextuelle Add a device (Ajouter un appareil), sélectionnez Everything else (Tout le reste). Attendez que la découverte soit terminée, puis sélectionnez la caméra à laquelle vous connecter.

Sur Windows 10, l'appairage des caméras qui nécessitent une authentification ne peut s'effectuer que via l’API Windows.Devices.Enumeration. Un exemple d’application, Device Enumeration and Pairing est disponible sur le Microsoft Store. Sélectionnez l’option Custom Device Pairing (Appairage personnalisé des appareils), puis utilisez Web Services on Devices (Network Camera) [Services Web sur les appareils (caméra réseau)] pour découvrir et appairer une caméra ONVIF.

API Windows.Devices.Enumeration

Sur Windows 10 et Windows 11, l’API Windows.Devices.Enumeration peut être utilisée pour découvrir et appairer des caméras de façon programmatique. Cette API peut créer des appairages aussi bien à des caméras nécessitant une authentification qu'aux autres.

Dépannage

Découverte

Si une caméra ne peut pas être découverte, cela est généralement dû à la configuration du réseau ou à des bogues dans l'implémentation du protocole WS-Discovery par la caméra.

Essayez les étapes de résolution des problèmes suivantes :

  1. Vérifiez que la caméra figure dans la base de données des produits conformes à la norme ONVIF en tant que caméra compatible avec le profil S. Certaines caméras revendiquent une compatibilité ONVIF même si elles n'ont pas été soumises à l'ensemble du processus de test de conformité.

  2. Vérifiez si d'éventuelles mises à jour du microprogramme de la caméra sont disponibles. Certaines caméras qui présentaient des bogues dans leur mise en œuvre du protocole WS-Discovery ont corrigé ces bogues dans des versions plus récentes de leur microprogramme.

  3. Assurez-vous que votre appareil Windows et votre caméra ONVIF disposent tous deux d'une adresse IPv4 dans le même sous-réseau.

  4. Si l'appareil Windows ou la caméra sont connectés via WiFi, assurez-vous que des fonctions telles que l'isolation du client ne sont pas actives au niveau du point d'accès sans fil.

Si la caméra n'est toujours pas détectable, il est probable qu'elle présente un défaut dans l'implémentation de WS-Discovery. Windows présente une implémentation stricte de WS-Discovery, et certaines caméras présentent des défauts en la matière. Alors que d'autres implémentations de clients ONVIF peuvent mettre en œuvre des solutions de contournement pour les implémentations WS-Discovery non conformes, ce n'est pas le cas de Windows. Pour obtenir une aide supplémentaire, consultez le fabricant de la caméra.

Appairage

Si une caméra découverte n’est pas en mesure d’être appairée, cela est généralement dû à des informations d'identification incorrectes.

Essayez les étapes de résolution des problèmes suivantes :

  1. Sur Windows 10, une caméra qui nécessite une authentification échouera silencieusement le processus d'appairage via Settings (Paramètres). Consultez la section dédiée aux paramètres Windows 10 ci-dessus pour obtenir plus d’informations sur un exemple d’application disponible sur le Microsoft Store permettant d'appairer ces caméras sur Windows 10.

  2. Assurez-vous que vous utilisez les informations d'identification ONVIF de la caméra. De nombreuses caméras utilisent des informations d’identification différentes pour accéder à l’interface de configuration Web de la caméra et à l’interface ONVIF. Veillez à configurer et à utiliser les informations d'identification ONVIF lors de l'appairage avec la caméra.

Diffusion en continu

Si une caméra appairée cesse de fonctionner lorsque des applications en diffusent les données, il est probable que la caméra ait été reconfigurée par un autre client ONVIF depuis qu'elle a été appairée à Windows. Windows configure et utilise les profils de média ONVIF sur la caméra pour prendre en charge l'ensemble des résolutions et des codecs vidéo pouvant être sélectionnés par les applications. Une fois qu’une caméra est appairée à Windows, le système considère qu'elle ne sera pas utilisée avec d'autres clients ONVIF. Pour rétablir la situation, essayez de déconnecter la caméra du système et de l'appairer à nouveau.

Si une caméra se fige ou perd des images pendant la diffusion, le problème provient probablement de la bande passante réseau. La diffusion de vidéos à haute résolution (par exemple, 1080p) au format MJPEG nécessite une quantité importante de bande passante. Pour les appareils sans fil, assurez-vous qu'ils reçoivent un signal fort vers le point d'accès. Pour les appareils câblés, assurez-vous que le réseau présente un débit élevé (par exemple, en Gigabit Ethernet) et que les autres applications et appareils sur le réseau ne consomment pas toute la bande passante disponible.

Voir aussi

Device Enumeration and Pairing

Base de données des produits conformes à la norme ONVIF

Windows.Devices.Enumeration