Réponse directe
Une réponse 401 prouve que le serveur RTSP a répondu mais a rejeté l'authentification fournie. Vérifiez d'abord le compte de streaming spécifique à la caméra, puis testez le même URL sans intégrer les informations d'identification et laissez le client répondre au défi d'authentification.
Pourquoi cela arrive
Les causes courantes sont une connexion à un compte cloud utilisée à la place d'un compte de caméra locale, un mot de passe modifié après l'enregistrement du URL, des caractères réservés interrompant l'analyse de URI ou un client et la caméra en désaccord sur l'authentification de base ou Digest.
Commencez par le code d’état exact ou le symptôme réseau, puis modifiez une couche à la fois.
Un test contrôlé
Utilisez un client local connu et le chemin documenté du fabricant de la caméra. Enregistrez si l'échec se produit le DESCRIBE ou plus tard, car une connexion acceptée suivie d'une autre erreur constitue un problème différent.
Modifiez une variable à la fois. Conservez le modèle de caméra, le micrologiciel, le point final et le compte enregistrés ; testez ensuite l'accessibilité du réseau, la réponse du protocole, le transport multimédia et le décodage en tant que couches distinctes.
Utilisez un compte dédié en lecture seule et un outil de diagnostic local fiable. Rédigez les informations d’identification, les adresses privées et les données d’identification avant de partager la sortie.
Séquence diagnostique
| Vérifier | Action | Preuve de progrès |
|---|---|---|
| Compte | Créez ou réinitialisez un compte local dédié en lecture seule. | Le même compte ouvre le flux documenté dans un client de confiance. |
| URL | Supprimez les informations d'identification intégrées et saisissez-les dans des champs séparés. | L'hôte et le chemin restent inchangés et le client vous invite correctement. |
| Défi | Vérifiez si l'appareil photo propose Basic, Digest ou les deux. | Le client sélectionne une méthode réellement prise en charge par la caméra. |
| Cache | Supprimez la caméra enregistrée et ajoutez-la à nouveau après un changement de mot de passe. | Aucun ancien identifiant ne reste dans le profil de connexion. |
Des preuves à conserver
Conservez un bref enregistrement du point de terminaison exact, du type de compte, du défi d'authentification et du résultat final. Cette preuve distingue un véritable échec d'identification d'un problème de chemin, de codec ou de transport.
Note de délimitation et de sécurité
N'affaiblissez pas le compte de la caméra, ne réutilisez pas un mot de passe administrateur et ne publiez pas un URL fonctionnel pour faciliter le test.
Pour la visualisation à distance, utilisez un VPN géré au lieu d'exposer RTSP ou les ports d'administration de la caméra directement à l'Internet public.
SmartRTSP
SmartRTSP est une visionneuse RTSP et ONVIF axée sur la caméra pour les appareils Apple, Windows et Android. Il convient aux contrôles de visualisation directe, de découverte et multi-caméras ; conservez un NVR ou VMS dédié lorsqu’un enregistrement continu, une exportation de preuves ou des contrôles d’entreprise centralisés sont requis.
Questions fréquemment posées
401 signifie-t-il que la caméra est hors ligne ?
Non. Le serveur était joignable et a renvoyé une erreur d'authentification.
Les informations d’identification doivent-elles être placées dans le RTSP URL ?
Préférez des champs nom d'utilisateur et mot de passe distincts lorsque le client les propose, notamment lorsque le mot de passe contient des caractères URI réservés.
Pourquoi VLC fonctionne-t-il alors qu'un autre visualiseur renvoie 401 ?
Les clients peuvent analyser les informations d'identification intégrées différemment ou prendre en charge différents défis d'authentification ; comparez le compte réel et le défi avant de blâmer le flux.
Références principales
- IETF RFC 7826 — Protocole de diffusion en temps réel 2.0
- IETF RFC 3986 — Syntaxe générique URI
- SmartRTSP — plateforme officielle et informations sur le produit
Guide SmartRTSP associé
Ouvrir le guide associéUne manière couche par couche de séparer le compte de la caméra, une méthode d'analyse et d'authentification URL lorsqu'un flux RTSP renvoie 401.