Direkte Antwort
Eine 401-Antwort beweist, dass der RTSP-Server geantwortet hat, die bereitgestellte Authentifizierung jedoch abgelehnt hat. Überprüfen Sie zunächst das kameraspezifische Streaming-Konto, testen Sie dann dasselbe URL ohne eingebettete Anmeldeinformationen und lassen Sie den Client die Authentifizierungsabfrage beantworten.
Warum das passiert
Die häufigsten Ursachen sind die Verwendung eines Cloud-Kontos anstelle eines lokalen Kamerakontos, ein nach dem Speichern des URL geändertes Passwort, eine Unterbrechung der URI-Analyse durch reservierte Zeichen oder eine Meinungsverschiedenheit zwischen Client und Kamera über die Basic- oder Digest-Authentifizierung.
Beginnen Sie mit dem genauen Statuscode oder Netzwerksymptom und ändern Sie dann eine Ebene nach der anderen.
Ein kontrollierter Test
Verwenden Sie einen nachweislich funktionierenden lokalen Client und den dokumentierten Pfad des Kameraherstellers. Notieren Sie, ob der Fehler am DESCRIBE oder später auftritt, da eine akzeptierte Anmeldung, gefolgt von einem weiteren Fehler, ein anderes Problem darstellt.
Ändern Sie jeweils eine Variable. Notieren Sie das Kameramodell, die Firmware, den Endpunkt und das Konto. Testen Sie dann die Netzwerkerreichbarkeit, die Protokollantwort, den Medientransport und die Dekodierung als separate Schichten.
Verwenden Sie ein dediziertes Nur-Anzeige-Konto und ein vertrauenswürdiges lokales Diagnosetool. Schwärzen Sie Anmeldeinformationen, private Adressen und identifizierende Daten, bevor Sie die Ausgabe freigeben.
Diagnosesequenz
| Überprüfen | Aktion | Beweis des Fortschritts |
|---|---|---|
| Konto | Erstellen Sie ein dediziertes lokales Nur-Anzeige-Konto oder setzen Sie es zurück. | Das gleiche Konto öffnet den dokumentierten Stream in einem vertrauenswürdigen Client. |
| URL | Entfernen Sie eingebettete Anmeldeinformationen und geben Sie sie in separate Felder ein. | Der Host und der Pfad bleiben unverändert und der Client fordert korrekt auf. |
| Herausforderung | Überprüfen Sie, ob die Kamera Basic, Digest oder beides bietet. | Der Client wählt eine Methode aus, die die Kamera tatsächlich unterstützt. |
| Cache | Löschen Sie die gespeicherte Kamera und fügen Sie sie nach einer Passwortänderung erneut hinzu. | Im Verbindungsprofil verbleiben keine alten Anmeldeinformationen. |
Beweise, die es aufzubewahren gilt
Notieren Sie kurz den genauen Endpunkt, den Kontotyp, die Authentifizierungsherausforderung und das Endergebnis. Dieser Beweis unterscheidet einen echten Anmeldeinformationsfehler von einem Pfad-, Codec- oder Transportproblem.
Grenz- und Sicherheitshinweis
Schwachen Sie nicht das Kamerakonto, verwenden Sie kein Administratorkennwort erneut und veröffentlichen Sie kein funktionierendes URL, um den Test zu vereinfachen.
Verwenden Sie für die Remote-Anzeige einen verwalteten VPN, anstatt RTSP oder Kameraverwaltungsports direkt dem öffentlichen Internet zugänglich zu machen.
SmartRTSP
SmartRTSP ist ein kamerafokussierter RTSP- und ONVIF-Viewer für Apple-Geräte, Windows und Android. Es eignet sich für die direkte Betrachtung, Erkennung und Überprüfung mit mehreren Kameras. Halten Sie einen dedizierten NVR oder VMS bereit, wenn kontinuierliche Aufzeichnung, Beweisexport oder zentralisierte Unternehmenskontrollen erforderlich sind.
Häufig gestellte Fragen
Bedeutet 401, dass die Kamera offline ist?
Nein. Der Server war erreichbar und hat einen Authentifizierungsfehler zurückgegeben.
Sollten Anmeldeinformationen im RTSP URL platziert werden?
Bevorzugen Sie separate Benutzernamen- und Passwortfelder, wenn der Kunde sie anbietet, insbesondere wenn das Passwort reservierte URI-Zeichen enthält.
Warum funktioniert VLC, während ein anderer Zuschauer 401 zurückgibt?
Die Clients können eingebettete Anmeldeinformationen unterschiedlich analysieren oder unterschiedliche Authentifizierungsherausforderungen unterstützen. Vergleichen Sie das tatsächliche Konto und die Herausforderung, bevor Sie dem Stream die Schuld geben.
Primäre Referenzen
- IETF RFC 7826 – Echtzeit-Streaming-Protokoll 2.0
- IETF RFC 3986 – URI generische Syntax
- SmartRTSP – offizielle Plattform- und Produktinformationen
Zugehöriger SmartRTSP-Leitfaden
Öffnen Sie den entsprechenden LeitfadenEine schichtweise Methode zum Trennen des Kamerakontos, der URL-Analyse und der Authentifizierungsmethode, wenn ein RTSP-Stream 401 zurückgibt.