Konfiguration: Bearbeitungskameras

Über

Klicken Sie auf das Server-Symbol oben rechts in der Agent DVR-Benutzeroberfläche und wählen Sie unter Geräte die Option "Geräte bearbeiten". Wählen Sie das Gerät aus, das Sie bearbeiten möchten, und klicken Sie auf das Bearbeitungssymbol . Alternativ können Sie in der Live-Ansicht auf eine Kamera klicken, um sie auszuwählen, und dann auf das Bearbeitungssymbol in der unteren Symbolleiste klicken (oder die Tastenkombination "E" drücken). Auf dem Desktop können Sie mit der rechten Maustaste auf die Kamera in der Live-Ansicht oder an einer beliebigen Stelle in Agent DVR klicken, an der eine Live-Miniaturansicht vorhanden ist, z. B. auf der Zeitleiste.

Editing a camera in Agent DVR

Dies ist die Hauptschnittstelle zum Konfigurieren Ihrer Geräte. Oben werden Ihre Objekt-ID (in diesem Fall 7), der Gerätename (Back Yard) und rechts das Hauptgeräte-Menü angezeigt, das Zugriff auf alle konfigurierbaren Bereiche gewährt, die als Reiter bezeichnet werden. Das Blitzsymbol neben einer Einstellung zeigt an, dass Änderungen sofort angewendet werden, ohne dass Sie OK klicken müssen.

Allgemein

Dieser Tab bietet Zugriff auf allgemeine und häufig verwendete Einstellungen.

  • Name: Geben Sie Ihrer Kamera einen aussagekräftigen Namen, z. B. "Büro" oder "Hinterhof".
  • Aktiviert: Steuert, ob die Kamera in Agent aktiv ist. Hinweis: Dies schaltet Ihr Gerät nicht aus, es sei denn, es ist eine USB-Kamera.
  • Decoder: Verschoben zu Erweiterte Videoquelleneinstellungen.
  • Quellentyp: Wählen Sie, wie Agent DVR sich mit Ihren Geräten verbindet. Siehe Videoquellentypen. Klicken Sie auf die Schaltfläche rechts neben der Dropdown-Liste, um dies zu konfigurieren.
  • Standort: Verwalten Sie Standorte mit einem Klick auf eine Schaltfläche. Fügen Sie Standorte wie "Haupthaus" hinzu und weisen Sie ihnen eine Farbe und einen GPS-Standort zu. Wenn Geräte Standorten zugewiesen werden, werden sie in der Live-Ansicht farbcodiert.
  • Gruppen: Verwendet in Remote-Berechtigungen und Lokale Benutzer.
  • Symbol: Wählen Sie ein Symbol für Ihr Gerät (verwendet in den Grundrissen).
  • Notizen: Fügen Sie Ihre eigenen Notizen zu diesem Gerät hinzu. Diese dienen nur als Referenz.

Anpassungen

Dieser Reiter bietet Zugriff auf verschiedene Anpassungen für den Live-Feed.

  • Max Framerate: Verwenden Sie diese Option, um Agent DVR Frames ignorieren zu lassen und die CPU-Auslastung zu reduzieren.
  • Resize: Aktivieren Sie diese Option, damit Agent DVR Frames reskaliert. Legen Sie die Größe mit Resize Width und Resize Height im Abschnitt Advanced unten fest.
  • Image Correction: Klicken Sie auf die Schaltfläche, um den Modus, die Brennweite, das Limit und die Skalierung zum Konvertieren von Fisheye- und 360-Kameras in reguläre rechteckige Ansichten einzustellen. Verwenden Sie die Option Virtual Cameras, um mehrere virtuelle Kameras aus Fisheye-Videofeeds zu erstellen. Virtual Cameras unterstützen unabhängiges digitales PTZ.
  • Flip: Spiegeln Sie das Live-Video vertikal oder horizontal - nützlich, wenn Ihre Kamera kopfüber montiert ist.
  • Rotate: Dreht das Video um 90 oder 270 Grad - nützlich für seitlich montierte Kameras.
  • Overlay Image: Stellen Sie eine transparente .png-Datei über - Upload bereit, und Agent DVR wird sie auf Ihrem Kamerastrom überlagern.
  • Resize Width und Resize Height: Legen Sie die Reskalierungsdimensionen fest (geben Sie 0 für automatisch ein). Um die Änderungen zu übernehmen, deaktivieren und aktivieren Sie die Kamera erneut.
  • Fill Mode: Steuert, wie die Kamera in der Live-Ansicht rendert - Use Default: verwendet die Einstellung in Server Settings - Playback - Fill mode (Center Images in älteren Versionen). Center: behält das Seitenverhältnis bei. Fill: füllt den verfügbaren Platz aus.
  • Event Buffer: Geben Sie die Zeit an, um den Live-Stream für Ereignisse wie Push- und E-Mail-Video zu puffern. Agent DVR puffert nur, wenn diese Funktionen verwendet werden.

Aktionen

Sag dem Agenten, was er tun soll, wenn verschiedene Ereignisse auftreten, wie z.B. Warnungen, Geräte, die ausgeschaltet werden, Aufnahmen, die beendet werden, etc. Siehe Aktionen für weitere Details.

Warnungen

Warnungen werden von KI, Bewegungserkennung und Plugins generiert. Für weitere Informationen, siehe Warnungen.

Audio

Konfigurieren Sie ein Audiogerät, um es mit Ihrer Kamera zu verbinden (dies geschieht automatisch, wenn Ihre Kamera einen Audio-Stream hat). Sie können auch hier eine Overlay-Audioanzeige konfigurieren.
Tipp: Klicken Sie hier, um das Mikrofon zu konfigurieren und die Farben der Audioanzeige zu ändern.

  • Mikrofon: Klicken Sie auf die Schaltfläche, um ein Mikrofon mit der Kamera zu verbinden. Sobald es verbunden ist, wird das Mikrofon Audio für Aufnahmen bereitstellen und mit der Kamera ein- und ausgeschaltet werden. Agent wird automatisch eine Mikrofonsteuerung hinzufügen und verbinden, wenn Ihre Kamera einen Audio-Stream hat; andernfalls müssen Sie zuerst über das - Gerät hinzufügen ein Mikrofon zu Agent hinzufügen.
  • Audio ignorieren: Wenn Ihre Kamera einen eigenen Audio-Stream hat (üblich bei vielen IP-Kameras) und Sie nicht möchten, dass Agent ihn verwendet, aktivieren Sie diese Option. Aktivieren und deaktivieren Sie die Kamera, um diese Änderung anzuwenden.
  • Konfigurieren: Klicken Sie hier, um das verbundene Mikrofon zu konfigurieren.
  • Position: Wählen Sie eine Position im Bild aus, um das Audio-Overlay zu zeichnen.
  • Anzeigestil: Wählen Sie einen Anzeigestil für die visuelle Darstellung des Audios im Kamera-Live-Stream aus.
  • Hintergrund anzeigen: Zeigen Sie eine Hintergrundfarbe hinter dem Audio an.
  • Breite: Geben Sie die Breite der Audio-Steuerung an.
  • Höhe: Geben Sie die Höhe der Audio-Steuerung an.

Cloud

Laden Sie die Aufzeichnungen und Fotos dieser Kamera automatisch in Cloud-Speicher wie Google Drive, Dropbox, OneDrive oder S3 zur Sicherung an einem anderen Ort hoch.

  • Provider: Wählen Sie den Cloud-Provider zum Hochladen - siehe - Einstellungen - Cloud zur Konfiguration von Cloud-Providern.
  • Aufzeichnungen hochladen: Aktivieren Sie diese Option, um Aufzeichnungen automatisch hochzuladen.
  • Fotos hochladen: Aktivieren Sie diese Option, um Fotos automatisch hochzuladen.
  • Ordner: Der Remote-Ordner, in den hochgeladen werden soll.
  • Pfad: Dies ist der Pfad, in den Agent DVR hochladen wird. Sie können hier {MEDIATYPE}, {DATE}, {NAME} und {DIR} verwenden. Beispielsweise wird {MEDIATYPE}/{NAME}/ Video zu Video/somefilename.mp4 hochladen.
  • Dateiname: Optionale Dateinamenvorlagen für hochgeladene Aufzeichnungen und Fotos. Verwenden Sie eine Datumvorlage wie {0:yyyy-MM-dd_HH-mm-ss_fff} oder {C} für einen Zählerwert.
  • Zähler maximal: Der maximale Wert für {C} - nach Erreichen dieses Wertes wird er auf 0 zurückgesetzt.

Falls Sie Probleme mit Cloud-Uploads haben, überprüfen Sie die Protokolle in der lokalen Benutzeroberfläche unter /logs.html.

Detektor

Für detaillierte Informationen zur Bewegungserkennung, siehe Bewegungserkennung.

FTP

FTP-Aufnahmen oder Fotos auf Ihre FTP-Server hochladen. Sie können auch ein einfaches Live-Streaming mit FTP und etwas JavaScript einrichten. Siehe Server-FTP-Einstellungen.

  • Fotos

  • Aktiviert: Foto-Upload ein- oder ausschalten.
  • Server: Sie müssen Ihren FTP-Server unter - Einstellungen - FTP hinzufügen und dann in dieser Liste auswählen.
  • Modus: Wählen Sie zwischen Erkannt, Benachrichtigung, Intervall oder Keine. Erkannt und Benachrichtigung senden Bilder nur, wenn etwas passiert. Intervall sendet kontinuierlich Bilder an Ihren Server. Verwenden Sie Keine, wenn Sie FTP-Bilder nur über die API auslösen möchten.
  • Intervall: Die minimale Zeit zwischen Bildern, wenn der Modus auf Intervall eingestellt ist.
  • Verzögerung: Die minimale Zeit zwischen Bildern, wenn der Modus auf Erkannt oder Benachrichtigung eingestellt ist.
  • Foto-URL verwenden: Laden Sie das Bild von der JPEG-URL (siehe die Fotos Registerkarte) anstelle des dekodierten Live-Streams hoch.
  • Qualität: Dies legt die Qualität des JPEG-Bildes fest. Niedrigere Qualität hat eine kleinere Dateigröße.
  • Überlagernder Text: Optional etwas Text zum Bild hinzufügen.
  • Dateiname: Der Dateiname, der auf dem Server gespeichert wird, zum Beispiel {C}.webp oder myfiles/{C}/frame.webp. Sie können hier ein Datumsformat-Template oder das spezielle {C} verwenden, das einen Zählerwert einsetzt. Wenn Counter Max beispielsweise 20 ist, erhalten Sie 0.webp, 1.webp, 2.webp ... 20.webp und dann wird 0.webp hochgeladen. Sie können auch {NAME} verwenden, um den Gerätenamen zusammenzuführen (v4.4.7.0+).
  • Zähler maximal: Der maximale Wert für {C} - nach Erreichen dieses Wertes wird er auf 0 zurückgesetzt.
  • Zähler umkehren: {C} bleibt bei 0 (das neueste Bild ist immer 0) - vorhandene Dateien werden progressiv bis Counter Max umbenannt. Beachten Sie, dass dies möglicherweise nicht korrekt funktioniert, wenn Ihr Dateiname ein Datumszeit-Formatter enthält.
  • Video

  • Aktiviert: Video-Upload ein- oder ausschalten.
  • Server: Sie müssen Ihren FTP-Server unter - Einstellungen - FTP hinzufügen und dann in dieser Liste auswählen.
  • Dateiname: Der Dateiname, der auf den Server hochgeladen wird, ohne die Dateitypenerweiterung (z.B. .mp4), zum Beispiel {C}. Sie können einen festen Dateinamen wie "myvideo", ein Datumsformat-Template oder das spezielle {C} verwenden, das einen Zählerwert einsetzt. Wenn Counter Max beispielsweise 20 ist, erhalten Sie 0.mp4, 1.mp4, 2.mp4 ... 20.mp4 und dann wird 0.mp4 hochgeladen. Agent DVR fügt die Dateiendung an, da sie je nach Aufnahmeformat variieren kann.
  • Zähler maximal: Der maximale Wert für {C} - nach Erreichen dieses Wertes wird er auf 0 zurückgesetzt.

FTP Bildübertragung

Wenn Sie die Bilder, die Sie auf einer Website hochladen, anzeigen möchten, können Sie dieses Skript verwenden (Sie müssen die _targetimage-Variable ändern, um auf das Bild zu verweisen, das Sie hochladen). Dies funktioniert nur, wenn Sie einen festen Dateinamen für Ihr hochgeladenes Bild angegeben haben, wie z.B. "meinbild.webp" (d.h. es überschreibt kontinuierlich dieselbe Datei).

Maske

Editing a Mask

Eine Datenschutzmaske ist ein einfacher Weg, um Bereiche in Ihrem Video zu verbergen, die Sie lieber privat halten möchten, wie z.B. das Fenster oder der Garten eines Nachbarn. Aktivieren Sie den Schalter 'Enabled' und verwenden Sie die bereitgestellten Werkzeuge über der Vorschau des Videos, um Schwärzungsbereiche zu erstellen. Denken Sie daran, dass Sie Ihre Aufzeichnungen kodieren müssen (siehe unseren Abschnitt Aufzeichnung), um sicherzustellen, dass die Maske auf Ihre aufgezeichneten Videos angewendet wird.

MQTT

Nutzen Sie Actions, um Nachrichten über MQTT zu senden, oder aktivieren Sie die Option in diesem Tab, um alle Events automatisch an Ihren MQTT-Server weiterzuleiten.

  • MQTT Events: Aktivieren Sie diese Option, damit Agent DVR automatisch Event-Pakete für dieses Gerät an Ihren MQTT-Server sendet. Sie benötigen einen konfigurierten MQTT-Server. Mit aktivierter Home Assistant Discovery wird das Gerät auch in Home Assistant veröffentlicht.

Fotos

Die Funktion "Fotos" speichert erfasste Bilder lokal und macht sie über die Agent DVR-Benutzeroberfläche zugänglich. Weitere Details zur Verwendung dieser Funktion finden Sie in unserem Fotoanleitung.

  • Aktiviert: Umschalter zum Aktivieren oder Deaktivieren des Fotospeicherns.
  • JPEG URL: (Optional) Legen Sie eine URL fest, damit Agent DVR einen Schnappschuss von Ihrer Kamera herunterlädt, anstatt den decodierten Videostrom zu verwenden.
  • Modus: Wählen Sie zwischen "Erkannt", "Warnung", "Intervall" oder "Keine". "Erkannt" und "Warnung" speichern Bilder basierend auf Aktivität, während "Intervall" Bilder fortlaufend speichert. Verwenden Sie "Keine", wenn Sie Fotos nur über die API speichern möchten.
  • Intervall: Die Mindestzeit zwischen Bildern im Modus "Intervall".
  • Verzögerung: Legen Sie die Mindestzeit zwischen Bildern für die Modi "Erkannt" oder "Warnung" fest.
  • Qualität: Passen Sie die JPEG-Bildqualität an. Niedrigere Qualität bedeutet kleinere Dateigröße.
  • Überlagerungstext: Fügen Sie optionalen Text zu Ihrem Bild hinzu.
  • Zoom anwenden: Wenden Sie das aktuelle digitale Schwenk- und Zoomverhalten auf gespeicherte Fotos an.
  • Dateiname: Geben Sie das Dateinamenformat für gespeicherte Bilder an. Verwenden Sie eine Datumvorlage oder {C} für einen Zählerwert. Mit einem Zähler-Maximum von 20 werden Dateien beispielsweise als 0.webp, 1.webp, ... 20.webp benannt und beginnen dann wieder bei 0.webp.
  • FTP: Laden Sie Bilder gemäß den Einstellungen auf der FTP-Registerkarte auf Ihren FTP-Server hoch (v4.0.0.1+).
  • FTP-Dateiname: Die Dateinamenvorlage, die beim Hochladen von Fotos auf Ihren FTP-Server verwendet werden soll.
  • Zähler-Maximum: Legen Sie den Maximalwert für {C} fest. Nach Erreichen wird er auf 0 zurückgesetzt.

PiP (Bild im Bild)

Setting up Picture in Picture

Dieses Tool ermöglicht es dir, mehrere Kamera-Feeds auf einer einzelnen Anzeige zu überlagern. Um diese Funktion zu aktivieren, wähle "Aktiviert", wähle eine Kamera aus dem Dropdown-Menü und zeichne ein Rechteck auf das Vorschau-Video. Du kannst dieses Rechteck durch Ziehen der unteren rechten Ecke oder des gesamten Rahmens in der Größe ändern und neu positionieren. Um eine Überlagerung zu entfernen, ziehe sie einfach aus dem Vorschaubereich. Diese intuitive Funktion bietet einen optimierten Ansatz zur Verwaltung mehrerer Kamera-Ansichten.

  • Deckkraft: Stelle die Deckkraft des eingebetteten Videos ein (kann einen geringen Leistungseinbußen verursachen).

Plugins

Agent ist ausgestattet, um sowohl Video- als auch Audio-Plugins zu verarbeiten, was externen Anwendungen ermöglicht, Medien in Echtzeit zu verarbeiten und Alarme und Erkennungsereignisse zu generieren. Plugins können über das Remote-Website-Portal auf ispyconnect.com installiert werden. Navigieren Sie zu - Plugins für die Installation. Wenn Sie daran interessiert sind, benutzerdefinierte Plugins zu entwickeln, beziehen Sie sich bitte auf unseren Plugin-Leitfaden.

PTZ (Schwenken, Neigen und Zoomen)

Agent DVR bietet robuste Unterstützung für mehrere PTZ-Geräte (Pan, Tilt und Zoom). Die Benutzeroberfläche zur Steuerung von PTZ finden Sie auf der Seite Live View.

  • Controller: Wählen Sie die Methode zur Steuerung von PTZ aus (normalerweise Ihr Kameramodell). Wählen Sie "Digital" für reine digitale Kameras. Falls Sie "ONVIF" auswählen, stellen Sie sicher, dass Ihr Quellentyp auf der Registerkarte Allgemein auf ONVIF eingestellt ist und richtig konfiguriert ist.
  • Pelco: Greifen Sie auf die Pelco-Einstellungen zu, um die Kommunikation mit Ihrem Pelco-Gerät zu konfigurieren.
  • ONVIF: Passen Sie die Geschwindigkeit für ONVIF-PTZ-Befehle an. Schalten Sie die Unterstützung für winkelgesteuerte PTZ um, falls Ihr Gerät keine Bewegung auf zwei Achsen unterstützt.
    Hinweis: Wenn sich Ihre Kamera mit ONVIF ständig bewegt oder sich ungewöhnlich verhält, kann das Deaktivieren der Winkelsteuerung das Problem beheben. Einige ONVIF-Geräte arbeiten mit einfachen Befehlen oben/unten/links/rechts.
  • PTZ URL: Normalerweise leer gelassen, damit Agent DVR Ihre IP-Kamera-URL verwendet, um Befehle zu senden, kann aber bei Bedarf hier überschrieben werden.
  • Calibration Delay: Um falsche Alarme zu vermeiden, ignoriert Agent DVR Bewegungsereignisse für kurze Zeit, wenn PTZ verwendet wird, da die Kamerabewegung den Bewegungsmelder auslösen kann.
  • Digital PTZ: Aktivieren Sie digitales Pan, Tilt und Zoom über Touch oder das Mausrad.
  • Port: Stellen Sie dies auf den Port ein, den Ihre Kamera für ihre Weboberfläche verwendet (normalerweise Port 80).
  • Channel: Stellen Sie optional die Kanalnummer so ein, dass sie dem Kanal Ihrer Kamera entspricht.
  • Username: Überschreiben Sie den Kamera-Benutzernamen (leer lassen, um den Standard-Benutzernamen zu verwenden).
  • Password: Überschreiben Sie das Kamera-Passwort (leer lassen, um das Standard-Passwort zu verwenden).
  • Flip: Spiegeln Sie die Steuerelemente horizontal, vertikal oder beide.
  • Rotate: Drehen Sie die Steuerorientierung um 0, 90 oder 270 Grad, hilfreich, wenn Ihre Kamera seitlich montiert ist.
  • Zoom Out Delay: Zoomt die Kamera nach einer bestimmten Zeit automatisch wieder heraus, um zu gewährleisten, dass sie nicht gezoomt bleibt. Setzen Sie auf 0, um diese Funktion zu deaktivieren.
  • Zoom Out Delay (digital): Das Gleiche wie Zoom Out Delay, aber für digitales Zoom. Setzen Sie auf 0, um zu deaktivieren.

Hinzufügen von PTZ-Unterstützung für nicht aufgeführte Kameras

Agent DVR verwendet eine JSON-Datei zur Steuerung von PTZ-Kameras (genannt "PTZ.json"). Sie finden diese Datei im Ordner:

Agent\

Sie können versuchen, die Unterstützung für Ihre Kamera hinzuzufügen (wenn Sie technisch versiert sind), indem Sie diese Datei bearbeiten. Einige wichtige Punkte, die Sie beachten sollten:

  • Wenn Sie diese Datei ändern, müssen Sie Agent DVR neu starten, um die Änderungen zu laden.
  • Verwenden Sie Fiddler, um die Befehle zu finden, die Ihre Kamera zur Steuerung von PTZ benötigt (indem Sie die vorhandene Weboberfläche verwenden, während Fiddler läuft).
  • Überprüfen Sie die vorhandenen Einträge auf Übereinstimmungen mit dem, was Sie in Fiddler sehen. Es ist wahrscheinlich, dass ein anderes Modell kompatibel ist.
  • Stellen Sie sicher, dass Sie eine neue, fortlaufende ID im Kameraeintrag angeben.
  • Der Eintrag CommandURL ist relativ zur Netzwerkadresse Ihrer Kamera, daher sollte er nicht mit http://... beginnen, sondern mit /.
  • Die Einträge für die PTZ-Richtungen (Links, LinksOben usw.) werden an die Abfragezeichenfolge in CommandURL angehängt. Agent DVR erstellt automatisch die URL.
  • Um Ihre Änderungen zu testen, denken Sie daran, die Kamera zu bearbeiten und den PTZ-Modus auf Ihren neuen Eintrag zu ändern.
  • Wenn Sie es zum Laufen bringen, senden Sie es bitte uns, damit wir es in zukünftige Versionen von Agent DVR aufnehmen können (und als Update zum Download bereitstellen können).

PTZ Zeitplaner

Mit der PTZ-Planungsfunktion in Agent DVR können Sie eine tägliche Liste geplanter Befehle für Ihre PTZ-Kamera erstellen. Diese Funktionalität ist konzipiert, um komplexe Patrouillenbe­wegungen zu ermöglichen. Sie können beispielsweise einen Plan so konfigurieren, dass die Kamera alle 300 Sekunden (5 Minuten) ab 12:00:00 zu Position 1 fährt und dies 12-mal wiederholt wird, was einer Gesamtdauer von einer Stunde entspricht. Sie können dann ähnliche Einträge für die Positionen 2, 3 usw. erstellen, die um 12:01:00, 12:02:00 usw. beginnen, um eine einstündige, dynamische Patrouillenplanung für Ihre Kamera zu etablieren.

  • PTZ-Planer

    PTZ-Planung: Aktivieren oder deaktivieren Sie die PTZ-Planungsfunktion.

  • Bei Bewegung unterbrechen: Unterbrechen Sie die PTZ-Planung für eine angegebene Anzahl von Sekunden, wenn die PTZ-Steuerungen der Kamera manuell verwendet werden.
  • Bei Bewegungserkennung unterbrechen: Unterbrechen Sie die PTZ-Planung vorübergehend, wenn Bewegung erkannt wird.
  • Konfigurieren: Öffnet den Plan-Editor. Jeder Eintrag enthält eine Zeit (oder Sonnenaufgang/Sonnenuntergang mit Offset), die Tage zum Ausführen, ein Wiederholungsintervall und eine Wiederholungsanzahl sowie den auszuführenden PTZ-Befehl.

PTZ-Patrouille

Die PTZ-Patrouillenfunktion bietet einen vereinfachten Ansatz zur Einrichtung von Kamerapatrouillen. Fügen Sie einfach eine Reihe von Patrouillenpunkten hinzu, zusammen mit ihren jeweiligen Dauern (die Zeit in Sekunden, die die Kamera an jedem Punkt verbleiben soll). Durch Aktivieren der Patrouillenfunktion kann die Kamera automatisch durch diese Punkte zyklisch fahren. Diese Funktion kann einfach über den Geräteplaner aktiviert oder deaktiviert werden.
  • PTZ-Patrouille

    PTZ-Patrouille: Schalten Sie die PTZ-Patrouillenfunktion ein oder aus (verfügbar ab v4.4.2.0+).

  • Konfigurieren: Greifen Sie auf die PTZ-Patrouilleneinstellungen zu.

PTZ Patrouille

Das PTZ-Patrouillensystem ermöglicht es Ihnen, eine Sequenz von PTZ-Befehlen mit einer Verzögerung zwischen jeder Position hinzuzufügen. Wenn aktiviert, wird Agent DVR diese Positionen der Reihe nach durchlaufen.

Bitte beachten Sie, dass die Kamera aktiviert sein muss, um eine Liste der verfügbaren Befehle anzuzeigen.

Das Patrouillensystem verwendet die Einstellungen unter PTZ-Zeitplan-Einstellungen, um die Patrouille zu pausieren, wenn Bewegung erkannt wird oder wenn die Kamera manuell bewegt wird.

Bitte beachten Sie, dass die Bewegung der Kamera die Bewegungserkennung auslösen kann. Überprüfen Sie die Bewegungstimeout-Einstellung auf der Detektor-Registerkarte.

Diese Funktion kann einfach über den Gerätescheduler aktiviert oder deaktiviert werden.

PTZ-Verfolgung

Die Tracking-Funktion in Agent DVR nutzt einen Objekttracker, um sich bewegende Objekte im Sichtbereich der Kamera zu erkennen, und verwendet dann den PTZ-Controller, um ihnen in der Szene zu folgen.

  • Aktiviert: PTZ-Tracker aktivieren oder deaktivieren.
  • Konfigurieren: PTZ-Tracker-Einstellungen konfigurieren:
    • Tracking

    • Tracking-Modus: Wählen Sie aus "Alle Richtungen", "Nur Horizontal" oder "Nur Vertikal".
    • Umkehren: Tracking-Richtung invertieren. Wenn beispielsweise eine Bewegung nach rechts erkannt wird, bewegt sich die Kamera nach links, was beim Erfassen schneller Ereignisse wie Verkehr hilfreich sein kann.
    • Track Stop Verzögerung: Die maximale Zeit zum Tracking eines Objekts vor dem Stopp in Millisekunden.
    • Auto Startposition: Konfigurieren Sie die Kamera so, dass sie nach Erkennung von Bewegungen zur vordefinierten Position "Startposition" zurückkehrt, wenn Ihre Kamera einen Startpositions-Befehl unterstützt.
    • Startpositions-Befehl: Wählen Sie den spezifischen Startpositions-Befehl für Ihre Kamera zur Verwendung mit der Auto Startposition-Funktion.
    • Auto Startposition Verzögerung: Bestimmen Sie die Wartezeit nach Ende der Bewegung vor Initiierung des Startpositions-Befehls.

Aufnahme

Agent DVR bietet verschiedene Aufnahmemodi, darunter Bewegungserkennung, Alarm, Gruppenerkennung, Gruppenalarm, manueller Befehl oder Zeitplan. IP-Kameras bieten oft zwei Streams: einen Stream mit niedriger Auflösung, ideal für Bewegungserkennung und Live-Anzeige, und einen Stream mit hoher Auflösung, geeignet für Raw-Aufnahmen. Für optimale Leistung konfigurieren Sie Ihre IP-Kameraquellen (unter General - Source Type) in Agent DVR mit diesen beiden Streams. Agent DVR nutzt den Stream mit hoher Auflösung für direkte Aufnahmen und umgeht die Notwendigkeit von CPU-intensivem Dekodieren und Kodieren.

Um basierend auf Gruppenerkennung und Gruppenalarm aufzuzeichnen, geben Sie die Gruppe im Reiter Alerts an.

Falls nur ein Stream verfügbar ist, kann Agent DVR diesen auch als Raw aufzeichnen und reduziert damit die CPU-Auslastung durch Vermeidung von Kodierung. Stellen Sie dazu den Encoder auf Raw Live Stream. Falls Wiedergabeprobleme auftreten, wechseln Sie den Encoder zu Encode und entfernen Sie die Haupt-Record-URL aus der Konfiguration von Source Type.

Im Raw-Aufnahmemodus sind Overlays (wie Masken, Overlay-Bilder, Zeitstempel usw.) in Aufnahmen nicht sichtbar, da Agent DVR das Rohvideo direkt von der Kamera speichert. Um diese Elemente einzubeziehen, stellen Sie den Encoder auf Encode und entfernen Sie die Einstellung für den Hauptstream aus Source Type.

  • Mode: Optionen sind Alert, Detect, Group Alert, Group Detect, Manual, Constant oder Disabled. Alert zeichnet während Alert-Ereignissen auf (siehe Alerts). Detect zeichnet auf, wenn Bewegung erkannt wird. Group Alert und Group Detect zeichnen auf, wenn eines der Geräte in der Gruppe der Kamera Alarm auslöst oder Bewegung erkennt. Manual zeichnet auf Befehl oder nach Zeitplan auf und kann kontinuierlich aufzeichnen. Disabled verhindert alle Aufnahmen. Manuelle Aufnahme ist in allen Modi außer Disabled verfügbar. Constant Record zeichnet immer auf und ermöglicht 24/7 kontinuierliche Aufnahmen (Sie können die Aufnahme über die Live-UI nicht stoppen).
  • Encoder:
    Wichtig: Wir kodieren den Raw-Aufnahmestream nicht, da wir den Stream zunächst dekodieren müssen, um ihn zu kodieren. Wenn wir den Raw-Record-Stream dekodieren, ist es effizienter, ihn einfach als Live-Stream zu verwenden.

    Wählen Sie eine Aufnahmemethode:

    • Raw Live Stream: Speichert die Rohdaten aus dem Live-Stream der Kamera. Minimale CPU-Auslastung. Enthält keine Overlays oder Masken. Funktioniert nur mit FFmpeg-Quellen (wie IP Camera oder Onvif). Andere Quellen verwenden Encode.
    • Raw Record Stream: Speichert die Rohdaten aus dem Record-Stream der Kamera. Minimale CPU-Auslastung. Enthält keine Overlays oder Masken. Funktioniert nur mit FFmpeg-Quellen (wie IP Camera oder Onvif). Andere Quellen verwenden Encode.
    • Encode: Kodiert den Live-Stream in eine Videodatei. Enthält Overlays und Masken. Wenn Sie hochauflösende Aufnahmen möchten, stellen Sie den Live-Stream auf einen hochauflösenden Endpunkt Ihrer Kamera ein.
    • Motion Adaptive Encode: Dies kodiert mit niedriger Bildrate, es sei denn, Bewegung wird erkannt.
    • Action Adaptive Encode: Dies kodiert mit niedriger Bildrate, es sei denn, es wird durch die Aktion "Trigger Activity Detected" ausgelöst, sodass KI oder externe Ereignisse steuern können, wann mit voller Bildrate aufgezeichnet wird.

Siehe Erweiterte Einstellungen für Kodierungsoptionen. Beachten Sie, dass Raw-Aufnahmen sofortige Wiedergabe unterstützen (Anzeige während der Aufnahme). Kodierte Dateien müssen das Speichern beenden, bevor sie wiedergegeben werden können.

  • Max Record Time: Maximale Aufnahmedauer vor dem Starten einer neuen Datei.
  • Min Record Time: Minimale Aufnahmedauer.
  • Inactivity Timeout: Dauer, für die nach dem Ende von Bewegungs- oder Alarm-Auslösern weiter aufgezeichnet wird.
  • Buffer: Zeit für Vor-Aufnahme-Pufferung in Sekunden, bei Aufnahmebeginn auf die Festplatte geschrieben.
  • Max Framerate: Maximale Bildrate für Kodierung, beeinflusst CPU-/Festplattenauslastung und Qualität.

Erweiterte Einstellungen

Beachten Sie, dass einige dieser Einstellungen nur für Videos gelten, die kodiert werden, nicht für Videos, die raw von der Kamera gespeichert werden.
  • Use System Clock: Nutzt die Systemuhr für Frame-Zeitstempel, um fehlerhafte Zeitstempel von einigen Kameras zu beheben, die zu Paketverlusten führen können. Dies kann zu ruckelnder Wiedergabe führen.
  • Codec: Siehe Encoding.
  • H264 Profile: Wählen Sie das H264-Kodierungsprofil (Auto, Baseline, Main oder High).
  • Encode Device: Leer lassen für Standard, oder geben Sie einen Geräteindex oder Pfad an (z. B. /dev/dri/renderD128), wenn mehrere GPUs verfügbar sind.
  • Adaptive Framerate: Adaptive Encode-Modi zeichnen bei fehlender Aktivität mit niedriger Bildrate und ohne Audio und bei erkannter Aktivität mit höherer Rate und Audio auf, was Festplattenspeicher spart und gleichzeitig eine kontinuierliche Aufnahme gewährleistet. Dies stellt die Zeit zwischen Frames im Leerlauf ein.
  • Apply Transforms: Wendet Flip- und Rotate-Transformationen auf Raw-Aufnahmen an. Dies kann die CPU-Auslastung erhöhen, besonders bei hochauflösenden Kameras.
  • Apply Digital Zoom: Wendet den aktuellen digitalen Zoom und Panorama während der Aufnahme an (nur Encode).
  • Filename: Geben Sie einen Dateinamensvorlage ein, ohne Dateityperweiterung. Agent DVR fügt die Erweiterung je nach verwendetem Encoder hinzu. Standard ist {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}. Siehe merge tags.
  • Save Thumbnails: Standardmäßig speichert Agent DVR für jede Aufnahme ein kleines und ein großes Vorschaubild (aufgenommen zum Punkt maximaler Bewegung, wenn Sie einen Bewegungsmelder verwenden). Dies wird zur Anzeige von Bildern für Aufnahmen in der UI verwendet.
  • Trigger Timeout: Dauer, für die aus einer "Trigger Recording"-Aktion weiter aufgezeichnet wird. Dies setzt sich mit jedem Aktionsaufruf zurück. (v4.3.7.0+)
  • Reduce: Reduziert die Größe der kodierten Videodatei (v5.3.1.0+)
  • Quality: Aufnahmequalitätseinstellung, anwendbar nur auf kodierte Videos.

Kodierung

Standardmäßig speichert Agent DVR den Raw-Stream von Ihrer Kamera, wenn möglich - dies minimiert die CPU-Auslastung der Anwendung, hat aber einige Nachteile (keine Overlays oder Masken werden in die Datei geschrieben). Um stattdessen zu kodieren, setzen Sie den Encoder in den Aufnahmeeinstellungen auf Encode und erweitern Sie dann den Advanced-Abschnitt am unteren Ende, um den Encoder zu konfigurieren.

Agent DVR unterstützt die Kodierung zu H264, H265 (siehe terms, section 26), VP8, VP9 und AV1. H264 ist die Standard-Einstellung, aber Sie erhalten möglicherweise eine geringere Festplattenauslastung mit anderen Codecs, möglicherweise auf Kosten einer höheren CPU-Auslastung. Wenn Sie GPU aktiviert haben und Hardware verfügbar ist, wird Agent DVR versuchen, sie zur Generierung von Dateien zu nutzen. Überprüfen Sie die Logs unter /logs.html, um zu kontrollieren, ob Agent DVR das Hardware-Gerät nutzen konnte, und stellen Sie sicher, dass es über den Task-Manager nicht zu viel CPU verbraucht. Falls ja, müssen Sie möglicherweise den Encoder oder die Auflösung des Quellvideos anpassen.

RTMP

Verwenden Sie RTMP, um dieses Kameralen live an Plattformen wie YouTube und Twitch oder auf Ihren eigenen Streaming-Server zu streamen. Konfigurieren Sie den spezifischen RTMP-Server, den Sie zum Streamen dieses Geräts verwenden möchten.

  • RTMP Server: Wählen Sie einen RTMP-Server aus Ihren Servereinstellungen zum Live-Streaming dieses Geräts auf externe Plattformen. 'Default' wählt den ersten verfügbaren Server aus.

Zeitplan

Verwalten Sie die Aufnahmezeiten Ihrer Kamera mit geplanten Einträgen, die die Kamera aktivieren oder deaktivieren, Aufnahmen starten oder stoppen und verschiedene Einstellungen nach einem Wochenplan oder an bestimmten Daten ändern können (Version 4.4.4.0+).

Tipp: Durch Aktivierung von "Schedule at Start anwenden" unter - Einstellungen - Allgemein konfiguriert Agent DVR Ihre Geräte beim Start automatisch gemäß dem festgelegten Plan. Ohne diese Einstellung konfiguriert Agent DVR mit den Geräten in ihrem letzten bekannten Status.

Um einen neuen Planeintrag hinzuzufügen, bearbeiten Sie Ihre Kamera, navigieren Sie zur Registerkarte "Schedule", klicken Sie auf "Konfigurieren" und dann auf "Hinzufügen":

  • Aktiviert: Aktivieren Sie diesen Planeintrag, indem Sie diese Option ankreuzen. Aktive Einträge werden in der Schedule-Zusammenfassung mit einem grünen Häkchen angezeigt, inaktive mit einem X.
  • Typ: Wählen Sie zwischen einer bestimmten Zeit, Sonnenaufgang oder Sonnenuntergang. Für Sonnenaufgang- oder Sonnenuntergangsoptionen weisen Sie auf der Registerkarte "Allgemein" einen Ort mit GPS-Koordinaten zu, um genaue Zeitberechnungen zu erhalten.
  • Sonnenaufgang-Versatz: Wenn Sie Sonnenaufgang oder Sonnenuntergang verwenden, legen Sie einen Versatzwert in Minuten von der berechneten Zeit fest.
  • Zeit: Geben Sie eine lokale Zeit für den Planeintrag an (nicht anwendbar, wenn Sonnenaufgang oder Sonnenuntergang ausgewählt ist).
  • Befehl: Wählen Sie einen auszuführenden Befehl. Optionen umfassen "Alert Action Run", mit dem Sie Warnaktionen zu bestimmten Zeiten planen (siehe Aktionen). Ab Version 4.0.9.0+ gibt es auch die Möglichkeit, die Empfindlichkeit des Bewegungs- oder Schalldetektors nach einem Plan unter "Detector: Set Sensitivity" anzupassen.
  • Datum: Legen Sie ein spezifisches Datum für die Aktion fest oder wählen Sie, an welchen Wochentagen der Plan ausgeführt werden soll. Wechseln Sie zwischen Modi, indem Sie einen festgelegten Datumswert löschen.
  • Tage: Wählen Sie, an welchen Wochentagen der Plan aktiv sein soll. Ausgewählte Tage werden hervorgehoben.

Speicherung

Sprechen

Mit der Sprachfunktion können Sie über den Lautsprecher Ihrer Kamera sprechen, um Zweiwegeaudio zu ermöglichen, z. B. um einen Besucher zu begrüßen oder einen Eindringling abzuschrecken. Agent DVR unterstützt Sprachfunktionen auf verschiedenen Geräten. Um Sprachfunktionen über die Benutzeroberfläche zu aktivieren, wählen Sie das entsprechende Sprachmodell. Der Zugriff auf die Sprachfunktion ist im Bereich Live-Ansicht verfügbar.

  • Modell: Wählen Sie das Sprachmodell für Ihr Gerät. Klicken Sie auf die Schaltfläche neben dem Dropdown-Menü, um es zu konfigurieren.
  • Verstärkung: Steuert die Lautstärke Ihrer ausgehenden Stimme.

Um das Mikrofon auszuwählen, das in der Benutzeroberfläche verwendet werden soll, klicken Sie auf das Menü Konto - UI-Einstellungen (v5.8.1.0+)

Um auszuwählen, wo die Sprache bei der Verwendung der lokalen Wiedergabe (Wiedergabe vom Computer mit Agent DVR) wiedergegeben wird, klicken Sie auf - Einstellungen - Allgemein und stellen Sie die Option Talk Device ein.

Zeitraffer

Agent DVR bietet die Möglichkeit, Zeitrafferaufnahmen von Ihren Kameras oder aus einer Bildfolge zu erstellen. Dies ist ideal, um Stunden oder Tage in ein kurzes Video zu komprimieren, z. B. ein Bauprojekt, einen wachsenden Garten oder einen Sonnenuntergang. Diese Zeitrafferaufnahmen sind in der Zeitleiste als Balken halber Höhe erkennbar und können im Bereich Aufnahmen angezeigt werden, gekennzeichnet mit einer "TL"-Überlagerung. Die Generierung von Zeitraffer-Videos kann mit der Scheduler-Funktion verwaltet werden.

Um nur Fotos zu speichern, legen Sie ein Photo Frame-Intervall fest. Um Zeitraffer-Videos zu generieren, konfigurieren Sie ein Video Frame-Intervall. Wenn Sie beispielsweise eine Bildrate von 5 und ein Video Frame-Intervall von 60 Sekunden einstellen, wird ein Video mit 5 Bildern pro Sekunde erzeugt, wobei jedes Bild 1 Minute echter Zeit darstellt.

  • Aktiviert: Zeitrafferaufnahmen aktivieren oder deaktivieren.
  • Bildrate: Legen Sie die Bildrate für die generierte Videodatei in Bildern pro Sekunde (fps) fest.
  • Video Frame-Intervall: Geben Sie an, wie oft ein Bild zur Videodatei hinzugefügt wird (auf 0 setzen zum Deaktivieren).
  • Photo URL verwenden: Erfassen Sie Bilder von der JPEG-URL der Kamera (siehe die Registerkarte Fotos) anstelle des Live-Streams.
  • Photo Frame-Intervall: Bestimmen Sie, wie oft ein Foto erfasst und im Grabs-Verzeichnis gespeichert wird (auf 0 setzen zum Deaktivieren).
  • Speichern alle: Konfigurieren Sie das Intervall in Minuten, um eine Zeitraffer-Videodatei abzuschließen und eine neue zu starten.
  • Dateiname: Geben Sie eine Template-Dateinamenvorlage für generierte Zeitraffdateien ein, z. B. {0:yyyy-MM-dd_HH-mm-ss_fff}.

Zeitstempel

Die Zeitstempel-Optionen in Agent DVR ermöglichen es Ihnen, einen Zeitstempel (und optional weitere Daten) auf Ihre Live-Video-Streams zu überlagern. Wichtig zu beachten: Diese Zeitstempel sind in Ihren Aufzeichnungen nur sichtbar, wenn Sie diese codieren (mit CPU oder GPU, nicht als Raw-Aufzeichnung vom Gerät). Weitere Informationen zur Codierung finden Sie im Abschnitt Recording.

  • Globale Einstellungen verwenden: Stilisieren Sie den Zeitstempel mit den gemeinsamen Standardwerten aus Server-Einstellungen - UI. Deaktivieren Sie dies, um den Zeitstempel für diese Kamera anzupassen.
  • Formatter: Passen Sie den Inhalt Ihres Zeitstempels an. Dies unterstützt mehrzeilige Formatierung und Updates über die API. Verfügbare Tags sind:
    • {FPS} - Zeigt Bilder pro Sekunde an.
    • {0:G} - Zeigt Datum und Uhrzeit an.
    • {0:T} - Zeigt nur die Uhrzeit an.
    • {NAME} - Zeigt den Kameranamen an.
    • {LEVEL} - Zeigt die Bewegungsmelder-Stufe an.
    • {REC} - Zeigt "REC" an, wenn die Kamera aufzeichnet.
    • {RES} - Videoauflösung
    • {SPACE}, {MEMORY}, {CPU} - Aktuelle Systemstatistiken.
    • {0:ddMMMyy} - Zeigt ein benutzerdefiniertes Datumsformat an.
  • Position: Entscheiden Sie, wo im Bild der Zeitstempel platziert werden soll.
  • Textfarbe: Legen Sie die Farbe des Zeitstempeltexts fest.
  • Automatische Schriftgröße: Wählt automatisch eine passende Schriftgröße für die Videobreite.
  • Schriftgröße: Passen Sie die Schriftgröße des Zeitstempels an (möglicherweise erforderliche Anpassung für hochauflösende Kameras).
  • Konturfarbe: Wählen Sie die Farbe für die Kontur des Zeitstempeltexts.
  • Konturgröße: Geben Sie die Größe der Textkontur an.
  • Hintergrundfarbe: Wählen Sie die Hintergrundfarbe für den Zeitstempel.
  • Hintergrund anzeigen: Schalten Sie die Hintergrundfarbe des Zeitstempels ein oder aus.
  • Deckkraft: Legen Sie die Deckkraft der Zeitstempel-Überlagering fest.
  • Schriftfamilie: Wählen Sie aus den auf Ihrem System verfügbaren Schriften.
  • Ausrichtung: Wählen Sie die Ausrichtung des Texts innerhalb seines Begrenzungsrechtecks.
  • Fett: Option, um den Zeitstempeltext fett zu machen.
  • Kursiv: Option, um den Zeitstempeltext kursiv zu machen.
  • Zeitversatz: Wenden Sie einen Versatz in Stunden auf die im Zeitstempel angezeigte Uhrzeit an.

AI Gesichtserkennung

AI LPR

Siehe LPR

KI-Objekterkennung