Direkte Antwort
Verwenden Sie Passthrough, wenn der Quellcodec und die Parameter vom Ziel akzeptiert werden. Testen Sie zuerst die Kamera und validieren Sie dann den Browser oder die Downstream-Unterstützung. Transkodieren Sie nur die inkompatiblen Titel.
Warum das passiert
Durch Restreaming kann der Transport verändert und Sitzungen aufgefächert werden, ohne dass Videos dekodiert werden müssen. Es spart CPU und bewahrt die Qualität, kann aber einen nicht unterstützten Codec nicht plötzlich abspielbar machen.
Browser benötigen normalerweise ein Gateway, das den Kamera-Feed in einen webnativen Bereitstellungspfad umwandelt.
Ein kontrollierter Test
Testen Sie Video und Audio separat und vergleichen Sie Gateway-CPU, Startzeit und Ziel-Client-Kompatibilität.
Ä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 |
|---|---|---|
| Quelle | Testen Sie Codec, Profil, Auflösung und Audio. | Die komprimierten Spuren sind bekannt. |
| Ziel | Listen Sie akzeptierte Codecs und Container auf. | Kompatibilität ist explizit. |
| Passthrough | Remux oder Relay ohne Videodekodierung. | Die CPU bleibt niedrig und die Qualität bleibt unverändert. |
| Zurückgreifen | Transkodieren Sie nur den fehlerhaften Track oder das fehlerhafte Profil. | Die zusätzliche Kapazität und Latenz sind begrenzt. |
Beweise, die es aufzubewahren gilt
Dokumentieren Sie, welche Spuren durchlaufen, welche konvertiert werden und warum. Dadurch wird verhindert, dass künftige Betreiber davon ausgehen, dass das Gateway alles transkodiert.
Grenz- und Sicherheitshinweis
Ein Relay mit geringer CPU-Auslastung kann dennoch Anmeldeinformationen preisgeben oder zu einem Single Point of Failure werden. Sichern und überwachen Sie es wie jedes andere Gateway.
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
Ist Restreaming dasselbe wie Transkodierung?
Nein. Durch Restreaming können komprimierte Medien weitergeleitet oder neu verpackt werden, ohne dass sie dekodiert und neu kodiert werden müssen.
Warum schlägt Passthrough in einem Browser fehl?
Der Browser unterstützt möglicherweise den Kamera-Codec oder die Paketierung nicht, obwohl ein anderer RTSP-Client dies tut.
Kann Audio transkodiert werden, während Video durchläuft?
Ja, wenn das Gateway das unabhängige Track-Handling unterstützt.
Primäre Referenzen
- FFmpeg – RTSP Protokolloptionen und Beispiele
- IETF RFC 7826 – Echtzeit-Streaming-Protokoll 2.0
- MDN – Mediencontainer- und Codec-Formate im Web
Zugehöriger SmartRTSP-Leitfaden
Öffnen Sie den entsprechenden LeitfadenVerwenden Sie komprimierte Kameravideos erneut, um den Rechenaufwand zu reduzieren und gleichzeitig die Kompatibilität von Codec, Audio und Paketierung durchgängig zu prüfen.