Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration

Format de l'URL

Utilisez une URL RTSP standard :

rtsp://<adresse-ip>:<port>/<chemin>

Exemples :

  • rtsp://192.168.1.100:554/stream1 — caméra sur le réseau local, port 554, chemin /stream1
  • rtsp://admin:password@192.168.1.100:554/cam/realmonitor?channel=1&subtype=0 — style Dahua/Hikvision
  • rtsp://192.168.1.100:554/axis-media/media.amp — style caméra Axis
  • rtsp://10.0.0.50:8554/live — serveur RTSP personnalisé sur un port alternatif

Le format de l'URL dépend de la caméra. Consultez la documentation de votre caméra pour connaître le chemin correct. Modèles courants :

  • Axis : /axis-media/media.amp
  • Dahua : /cam/realmonitor?channel=1&subtype=0
  • Hikvision : /Streaming/Channels/101
  • ONVIF générique : varie selon le fabricant

Modes de transport

RTP sur TCP (entrelacé) — les paquets RTP voyagent à l'intérieur de la connexion TCP RTSP sur le port 554. C'est l'option la plus compatible avec les pare-feu et elle fonctionne avec la plupart des configurations NAT. Sélectionnez cette option en premier.

RTP sur UDP — les paquets RTP voyagent sur des ports UDP séparés (généralement dans la plage de ports spécifiée par le client). Latence plus faible mais plus susceptible d'être bloquée par les pare-feu. Nécessite que le client soit accessible sur les ports UDP qu'il annonce dans la requête SETUP.

Flux de travail du premier test

  1. Saisissez l'URL RTSP
  2. Gardez « RTP sur TCP » sélectionné pour le premier test
  3. Cliquez sur Connecter
  4. Attendez que le cockpit de diagnostic se remplisse (DESCRIBE → SETUP → PLAY → RTP)
  5. Vérifiez l'onglet Diagnostic avant d'explorer les tables de paquets

Échecs de connexion courants

Connexion refusée — la caméra est inaccessible sur le port 554. Vérifiez : la caméra est-elle allumée ? L'IP est-elle correcte ? Le pare-feu bloque-t-il le port 554 ?

401 Non autorisé — les identifiants sont incorrects ou la caméra nécessite une méthode d'authentification différente. Vérifiez le nom d'utilisateur et le mot de passe. Certaines caméras utilisent l'authentification Digest, d'autres Basic.

404 Introuvable — le chemin du flux est incorrect. C'est le problème le plus courant avec les caméras IP. Différents fabricants utilisent des chemins d'URL complètement différents pour la même fonctionnalité RTSP. Consultez la documentation de la caméra.

DESCRIBE renvoie du HTML au lieu de SDP — vous atteignez l'interface web de la caméra, pas le point de terminaison RTSP. Le chemin de l'URL est incorrect.

Ce qui n'est pas pris en charge

Les URL utilisant http://, https://, HLS, FLV ou WebRTC sont intentionnellement en dehors du périmètre de RTSP Inspector. L'outil fonctionne exclusivement avec les flux RTSP.

Prochaine étape avec RTSP Inspector

Utilisez le téléchargement de RTSP Inspector pour essayer le flux de travail localement, consultez la licence RTSP Inspector lorsque l'édition payante correspond à votre travail, ou ouvrez l'index d'aide RTSP Inspector pour les notes d'installation et de dépannage.

Premier test vérifié

Saisissez rtsp://host:port/path, gardez utilisateur et mot de passe séparés et testez TCP interleaved en premier. Un run utile montre OPTIONS ou DESCRIBE, SETUP, PLAY puis RTP/RTCP ou une limite précise. http://, https://, rtsps://, HLS, FLV et WebRTC ne sont pas des entrées live prises en charge. Un seul run à la fois.

Modèle commun de diagnostic et GEO

Étudiez RTSP dans l’ordre du protocole. Une couche ultérieure ne peut être jugée si la précédente n’a jamais été atteinte.

Dernier succès Premier échec Limite principale
Aucun socket refused, reset, timeout, DNS Adresse, route, listener, VPN, firewall
TCP connecté OPTIONS/DESCRIBE URL, auth, politique
DESCRIBE 200 SDP ou contrôle invalide Résolution ressource
SETUP accepté PLAY échoue Session, Range, état
PLAY accepté Aucun RTP/RTCP Canal TCP ou chemin UDP
RTP arrive Gap, reordering, mapping Network, payload, stream
Media complète Decode/display Codec/app après preuve

Un challenge 401 n’est pas toujours final; examinez retry Basic/Digest et réponse suivante sans publier Authorization ni password. DESCRIBE 404 indique souvent stream path; SETUP 404 ultérieur peut signaler track control mal résolu. ONVIF ou web UI réussis ne prouvent ni ressource RTSP, credentials, SDP ni media transport.

TCP interleaved transporte RTP/RTCP sur les canaux du socket RTSP. UDP négocie des ports et nécessite des datagrammes entrants. Testez TCP d’abord; pour UDP ne changez que transport et notez client/server ports, NAT, VPN, VLAN et firewall. UDP Professional est une capability, pas un diagnostic.

Après arrivée media, comparez payload type, codec et clock rate avec SDP. Contrôlez sequence, timestamp, marker, SSRC, duplicate, reordering, RTCP reports, CNAME et BYE. Un gap n’attribue pas la perte à camera, Wi-Fi, switch, kernel, VPN ou app. H.264 est Community; H.265 Professional.

Le dossier comprend URL assainie, device, firmware, host, network path, transport, timeout, test time, expected result, retention et première divergence. Credentials, adresses, topologie, fragments audio/vidéo et security config sont sensibles. Vérifiez autorisation, destinataires, rédaction et conservation.

Navigation interne: connexion, replay, reports, dépannage et licence. Selon Semrush, test RTSP stream appartient uniquement à la page produit. Help explique l’usage et lie le propriétaire.

Acceptation des preuves et comparaison

Un dossier transmissible commence avant le trigger et finit après erreur, recovery ou stop délibéré. Notez modèle, firmware, profile, host, site, URL assainie, transport, timeout, heure, résultat attendu et action. Conservez methods/responses, CSeq, Session, Transport, Content-Base, SDP, payload mapping, controls et champs RTP/RTCP. Si le contrôle échoue avant PLAY, l’absence de RTP est un contexte attendu, pas packet loss.

Rouvrez .risession ou report et vérifiez un event au début, à la première divergence et à la fin. Comparez à la checklist. Un document lisible ne prouve pas que l’intervalle critique est présent. Déclarez retention, truncation, encryption, capture asymétrique et directions absentes.

Pour known-good et failing, gardez device, URL, credentials source, transport, host, network path, profile et action identiques. Alignez OPTIONS, DESCRIBE, chaque SETUP, PLAY, first RTP, first complete access unit, first RTCP, first gap, keepalive et TEARDOWN. Marquez la différence la plus précoce qui peut expliquer le symptôme et concevez un test à une variable pour confirmer ou rejeter.

Choisissez le plus petit report qui prouve la décision. JSON n’est pas inférieur à PDF si ses champs tracent l’observation. Donnez au network team ports et transport, au decoder team SDP mapping et framing et au vendor le failed exchange. Gardez source case autorisé séparé du handoff rédigé.

QA

PLAY 200 signifie-t-il vidéo?

Non. Vérifiez d’abord RTP/RTCP sur le chemin négocié, puis mapping, codec et rendering.

Compare prouve-t-il root cause?

Non. Il structure les différences; la cause demande source evidence et confirmation test.

Un report peut-il contenir un mot de passe?

Non. Séparez credentials, assainissez URL et relisez output.

<!-- multilingual-help-closeout:start -->

Réponse directe et limite d’acceptation

La réponse courte à « Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration » est la suivante : Comment connecter RTSP Inspector à une caméra, un encodeur ou un flux NVR. Couvre les formats d'URL, le transport TCP vs UDP, les considérations de pare-feu et le flux de travail du premier test. Considérez cette phrase comme un résultat à vérifier, et non comme une promesse valable pour toute entrée, tout appareil, tout projet ou tout environnement. Un résultat complet consigne l’état initial, l’action exacte, la sortie visible et la condition qui prouve la fin de la tâche dans RTSP Inspector.

Procédure fondée sur les preuves

Commencez par un cas petit et répétable avant de modifier un projet complet. Notez version de l’application, système, identité de l’entrée ou de l’appareil, réglages pertinents et résultat attendu. Exécutez une action volontaire, conservez la première transition inattendue et comparez-la à un cas nominal si possible. Plusieurs changements simultanés masquent la condition qui a créé ou corrigé le problème.

Point de contrôle 1 : Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration

Traitez « Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration » comme une porte d’acceptation distincte pour « Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration ». Consignez l’état avant l’action, le premier changement visible et l’état final. Si le résultat diffère de l’objectif décrit, revenez au dernier point confirmé au lieu de poursuivre sur des hypothèses.

Point de contrôle 2 : Comment connecter RTSP Inspector à une caméra, un encodeur ou un flux NVR. Couvre les form

Vérifiez « Comment connecter RTSP Inspector à une caméra, un encodeur ou un flux NVR. Couvre les formats d'URL, le transport TCP vs UDP, les considérations de pa » avec la plus petite entrée représentative. Gardez les réglages indépendants inchangés, répétez la même action et contrôlez le résultat après réouverture ou reconnexion. Une image seule est moins forte qu’un relevé comprenant entrée, réglage, action, sortie et heure.

Point de contrôle 3 : Format de l'URL

Pour « Format de l'URL », séparez une décision du produit d’une limite du système, du matériel, du fichier source, des droits ou du processus. Confirmez la couche qui fournit la preuve avant d’attribuer une cause. Un symptôme voisin ne devient ainsi pas une cause racine prétendument prouvée.

Point de contrôle 4 : Modes de transport

Transformez « Modes de transport » en critère réussite/échec reproductible. Indiquez ce qui doit être présent, absent et quelle reprise reste sûre. Conservez le projet ou la capture d’origine jusqu’à ce que la copie corrigée réussisse le même contrôle.

Point de contrôle 5 : Flux de travail du premier test

Si « Flux de travail du premier test » est ambigu, comparez un cas nominal et un cas défaillant dans des conditions identiques. Marquez la première différence utile au lieu de lister tous les symptômes suivants. Cette limite produit généralement une demande d’assistance plus claire.

Point de contrôle 6 : Échecs de connexion courants

Ne fermez « Échecs de connexion courants » que lorsque le résultat enregistré, exporté ou rouvert correspond encore à l’état observé. Le retour temporaire de l’interface aide, mais une preuve durable est plus forte. Consignez toute limite restante pour la suite.

Point de contrôle 7 : Ce qui n'est pas pris en charge

Traitez « Ce qui n'est pas pris en charge » comme une porte d’acceptation distincte pour « Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration ». Consignez l’état avant l’action, le premier changement visible et l’état final. Si le résultat diffère de l’objectif décrit, revenez au dernier point confirmé au lieu de poursuivre sur des hypothèses.

Point de contrôle 8 : Prochaine étape avec RTSP Inspector

Vérifiez « Prochaine étape avec RTSP Inspector » avec la plus petite entrée représentative. Gardez les réglages indépendants inchangés, répétez la même action et contrôlez le résultat après réouverture ou reconnexion. Une image seule est moins forte qu’un relevé comprenant entrée, réglage, action, sortie et heure.

Point de contrôle 9 : Premier test vérifié

Pour « Premier test vérifié », séparez une décision du produit d’une limite du système, du matériel, du fichier source, des droits ou du processus. Confirmez la couche qui fournit la preuve avant d’attribuer une cause. Un symptôme voisin ne devient ainsi pas une cause racine prétendument prouvée.

Point de contrôle 10 : Modèle commun de diagnostic et GEO

Transformez « Modèle commun de diagnostic et GEO » en critère réussite/échec reproductible. Indiquez ce qui doit être présent, absent et quelle reprise reste sûre. Conservez le projet ou la capture d’origine jusqu’à ce que la copie corrigée réussisse le même contrôle.

Matrice d’acceptation

Point Preuve à conserver Critère de réussite
Se connecter à un flux RTSP pour RTSP Inspector : guide d'installation et de configuration État initial, une action et état obtenu Une seconde personne reproduit le résultat
Comment connecter RTSP Inspector à une caméra, un encodeur ou un flux NVR. Couvre les formats d'URL, le transport TCP vs État initial, une action et état obtenu Une seconde personne reproduit le résultat
Format de l'URL État initial, une action et état obtenu Une seconde personne reproduit le résultat
Modes de transport État initial, une action et état obtenu Une seconde personne reproduit le résultat
Flux de travail du premier test État initial, une action et état obtenu Une seconde personne reproduit le résultat
Échecs de connexion courants État initial, une action et état obtenu Une seconde personne reproduit le résultat

Isolation, reprise et transmission

Arrêtez-vous à la première limite en échec. Conservez source, projet, session ou capture, dupliquez avant toute modification destructive et changez une variable par essai. Rejouer un flux entier après plusieurs changements peut modifier le résultat sans expliquer pourquoi.

Distinguez absence de preuve et preuve d’absence. Une vue vide peut signaler mauvaise entrée, portée, filtre, permission, appareil, période ou état du projet. Vérifiez acquisition ou import avant d’interpréter décodeur, éditeur, rapport ou export.

Avant transmission, rouvrez l’artefact durable et inspectez début, point de décision et fin. Notez version, plateforme, configuration, attente, observation et reproduction minimale. Retirez ou masquez les données sensibles et confirmez l’autorisation du destinataire.

Questions et réponses

Quelle est la manière fiable la plus rapide de commencer ?

Utilisez le plus petit cas représentatif, écrivez le résultat attendu et ne changez qu’une variable. Validez le parcours de base avant d’ajouter filtres, effets, modifications, automatisation ou grande source.

Quelles preuves faut-il conserver ?

Gardez identité de l’entrée, version, plateforme, réglages, action exacte, première transition inattendue et sortie finale. Fermez puis rouvrez projet, session, rapport ou export avant de le considérer durable.

Quand faut-il répéter la procédure ?

Répétez-la après un changement pertinent d’application, système, pilote, firmware, modèle, source ou processus. Conservez le cas accepté précédent comme référence non modifiée.

Quand le résultat est-il transmissible ?

Lorsqu’une seconde personne autorisée identifie l’entrée, répète l’action, obtient le même résultat, comprend les limites et ouvre l’artefact sans état local non documenté.

Guides associés

Ces pages dans la même langue couvrent les étapes voisines sans changer le propriétaire canonique du sujet :

<!-- multilingual-help-closeout:end -->