Direkte Antwort
Verwenden Sie den niedrigsten Stream, der das Zielobjekt in der erforderlichen Pixelgröße beibehält. Messen Sie die Bitrate bei realer Bewegung und reservieren Sie dann Kapazität für erneute Verbindungen, Bursts und die Betrachtung durch den Bediener.
Warum das passiert
Für die AI-Genauigkeit sind möglicherweise Details aus dem Hauptstrom erforderlich, während ein Unterstrom für große Objekte oder die Erkennung des Szenenzustands ausreichend sein kann. Die variable Bitrate steigt auch während der Bewegung, genau dann, wenn Warnungen wichtig sind.
Passen Sie den Aufnahmepfad für den Inferenzjob an und sorgen Sie dafür, dass der ursprüngliche Stream, die abgeleiteten Metadaten und die gerenderten Überlagerungen unterschiedlich sind.
Ein kontrollierter Test
Testen Sie repräsentative Szenen und vergleichen Sie Modellqualität, Bitrate und Dekodierungskosten für jedes Kameraprofil.
Ä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 |
|---|---|---|
| Pixelbedarf | Messen Sie die Zielgröße im Inferenzbild. | Die minimale nutzbare Auflösung ist bekannt. |
| Bitrate | Beobachten Sie Leerlauf- und Bewegungsspitzen. | Die Netzwerkdimensionierung umfasst echte Bursts. |
| Profil | Vergleichen Sie Haupt-, Substream- und beschnittene Eingaben. | Die niedrigste geeignete Quelle wird ausgewählt. |
| Mitbenutzung | Konto für Aufzeichnung und menschliche Zuschauer. | AI verbraucht nicht alle Kamerasitzungen oder Bandbreite. |
Beweise, die es aufzubewahren gilt
Führen Sie eine Tabelle pro Kamera mit Szene, Zielpixelgröße, Profil, p95 Bitrate, Inferenzqualität und Kapazitätsspielraum.
Grenz- und Sicherheitshinweis
Bandbreiteneinsparungen sind nicht sinnvoll, wenn sie das Erkennungsziel zunichtemachen; Überprüfen Sie die Ergebnisse, bevor Sie das Design skalieren.
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
Reicht ein Substream immer für AI?
Nein. Es hängt von der Zielgröße, der Szene und dem Modell ab. Validieren Sie es anhand des realen Ereignisses.
Warum die Bewegungsbitrate messen?
Kameras mit variabler Rate erzeugen häufig ihre höchste Bandbreite, wenn sich die Szene ändert.
Kann ein Zuschnitt die Bandbreite reduzieren?
Ein Gateway oder eine Smart-Kamera stellt möglicherweise eine Region oder einen abgeleiteten Stream bereit, die Verarbeitungskosten und der Kontextverlust müssen jedoch getestet werden.
Primäre Referenzen
- NVIDIA – Übersicht über die DeepStream-Architektur
- ONVIF – Profil T für erweitertes Video-Streaming
- ONVIF – Profil M für Metadaten und Analysen
Zugehöriger SmartRTSP-Leitfaden
Öffnen Sie den entsprechenden LeitfadenGröße der Kameraaufnahme und Ableitung des Datenverkehrs anhand der Pixel, die das Modell benötigt, nicht anhand der maximalen Spezifikation der Kamera.