Configurazione: Modifica telecamere
Informazioni
Fai clic sull'icona Server in alto a destra dell'interfaccia Agent DVR e seleziona "Modifica dispositivi" sotto Dispositivi. Scegli il dispositivo che desideri modificare e fai clic sull'icona Modifica . In alternativa, in Visualizzazione dal vivo, fai clic su una telecamera per selezionarla e quindi fai clic sull'icona di modifica nella barra degli strumenti inferiore (oppure premi il tasto scorciatoia "E"). Su Desktop, puoi fare clic con il tasto destro sulla telecamera in Visualizzazione dal vivo o in qualsiasi punto di Agent DVR dove c'è un'anteprima dal vivo, come la timeline.
Questa è l'interfaccia principale per configurare i tuoi dispositivi. Visualizzati in alto sono il tuo ID oggetto (in questo caso, 7), il nome del dispositivo (Back Yard), e sulla destra, il menu principale del dispositivo che concede accesso a tutte le aree configurabili, denominate schede. L'icona del fulmine accanto a un'impostazione indica che le modifiche si applicano immediatamente, senza la necessità di fare clic su OK.
Generale
Questa scheda fornisce accesso alle impostazioni generali e di uso frequente.
- Nome: Assegna un nome descrittivo alla tua fotocamera, come "Ufficio" o "Giardino Posteriore".
- Abilitato: Controlla se la fotocamera è attiva in Agent. Nota: Questo non spegne il dispositivo a meno che non sia una fotocamera USB.
- Decoder: Spostato in Impostazioni Avanzate Sorgente Video.
- Tipo di Sorgente: Scegli come Agent DVR si connette ai tuoi dispositivi. Vedi Tipi di Sorgente Video. Fai clic sul pulsante a destra del menu a discesa per configurarlo.
- Posizione: Gestisci le posizioni con un clic. Aggiungi posizioni come "Casa Principale" e assegna un colore e una posizione GPS. Quando i dispositivi vengono assegnati a posizioni, verranno codificati per colore nella vista dal vivo.
- Gruppi: Utilizzati in Permessi Remoti e Utenti Locali.
- Icona: Scegli un'icona per il tuo dispositivo (utilizzata sulle planimetrie).
- Note: Aggiungi le tue note su questo dispositivo. Queste sono solo per tuo riferimento.
Regolazioni
Questa scheda fornisce accesso a vari aggiustamenti per il flusso in diretta.
- Max Framerate: Utilizza questa opzione per fare in modo che Agent DVR ignori i frame, riducendo l'uso della CPU.
- Resize: Seleziona questa opzione per fare in modo che Agent DVR ridimensioni i frame. Imposta la dimensione con Resize Width e Resize Height nella sezione Advanced sottostante.
- Image Correction: Fai clic sul pulsante per impostare la modalita, la lunghezza focale, il limite e la scala per convertire le telecamere fisheye e 360 in viste rettangolari normali. Utilizza l'opzione telecamere virtuali per creare piu telecamere virtuali dai flussi video fisheye. Le telecamere virtuali supportano PTZ digitale indipendente.
- Flip: Specchia verticalmente o orizzontalmente il video in diretta, utile se la tua telecamera e montata capovolta.
- Rotate: Ruota il video di 90 o 270 gradi, utile per telecamere montate lateralmente.
- Overlay Image: Fornisci un file .png trasparente tramite - Upload, e Agent DVR lo sovrapporra al tuo flusso telecamera.
- Resize Width e Resize Height: Imposta le dimensioni di ridimensionamento (inserisci 0 per automatico). Per applicare, disabilita e riabilita la telecamera.
- Fill Mode: Controlla come la telecamera viene visualizzata in live view - Use Default: utilizza l'impostazione in Server Settings - Playback - Fill mode (Center Images nelle versioni precedenti). Center: mantieni le proporzioni. Fill: riempi lo spazio disponibile.
- Event Buffer: Specifica il tempo per bufferizzare il flusso in diretta per eventi come video push ed email. Agent DVR bufferizzeera solo se queste funzioni sono in uso.
Azioni
Dici ad Agent cosa fare quando si verificano vari eventi, come Avvisi, dispositivi spenti, completamento delle registrazioni, ecc. Vedi Azioni per ulteriori dettagli.
Avvisi
Gli avvisi vengono generati da intelligenza artificiale, rilevamento del movimento e plugin. Per ulteriori informazioni, vedi Avvisi.
Audio
Configurare un dispositivo audio da abbinare alla tua telecamera (questo viene configurato automaticamente se la tua telecamera ha uno stream audio). Puoi anche configurare qui un display audio sovrapposto.
Suggerimento: Clicca per configurare il microfono e puoi cambiare i colori del display audio.
- Microfono: Clicca sul pulsante per associare un microfono alla telecamera. Una volta associato, il microfono fornirà l'audio per le registrazioni e verrà abilitato/disabilitato con la telecamera. Agent aggiungerà e abbinerà automaticamente un controllo del microfono se la tua telecamera ha l'audio nel suo stream; altrimenti, dovrai aggiungere un microfono prima su Agent tramite - Aggiungi Dispositivo.
- Ignora Audio: Se la tua telecamera ha il suo stream audio (comune in molte telecamere IP) e non vuoi che Agent lo utilizzi, seleziona questa opzione. Abilita e disabilita la telecamera per applicare questa modifica.
- Configura: Clicca per configurare il microfono associato.
- Posizione: Seleziona una posizione nel frame per disegnare il sovrapposizione audio.
- Stile Display: Seleziona uno stile di visualizzazione per la rappresentazione visiva dell'audio sullo stream live della telecamera.
- Mostra Sfondo: Mostra un colore di sfondo dietro l'audio.
- Larghezza: Specifica la larghezza del controllo audio.
- Altezza: Specifica l'altezza del controllo audio.
Cloud
Carica automaticamente le registrazioni e le foto di questa telecamera su un servizio cloud come Google Drive, Dropbox, OneDrive o S3 per un backup esterno.
- Provider: Scegli quale provider cloud utilizzare per il caricamento - vai a - Impostazioni - Cloud per configurare i provider cloud.
- Carica Registrazioni: Seleziona questa opzione per caricare automaticamente le registrazioni.
- Carica Foto: Seleziona questa opzione per caricare automaticamente le foto.
- Cartella: La cartella remota in cui caricare i file.
- Percorso: Questo è il percorso in cui Agent DVR caricherà i file. Puoi utilizzare {MEDIATYPE}, {DATE}, {NAME} e {DIR} qui. Ad esempio, {MEDIATYPE}/{NAME}/ caricherà i video in Video/somefilename.mp4.
- Nome File: Template facoltativi di nome file per le registrazioni e le foto caricate. Usa un template di data come {0:yyyy-MM-dd_HH-mm-ss_fff} o {C} per un valore di contatore.
- Contatore Max: Il valore massimo per {C} - una volta raggiunto, si ripristina a 0.
Se hai problemi con i caricamenti cloud, controlla i log nell'interfaccia locale su /logs.html.
Rilevatore
Per informazioni dettagliate sulla rilevazione del movimento, vedi Rilevamento del Movimento.
FTP
Carica registrazioni o foto sui tuoi server FTP. Puoi anche configurare lo streaming live di base utilizzando FTP e un po' di JavaScript. Vedi Impostazioni FTP del Server.
Foto
- Abilitato: Attiva o disattiva il caricamento delle foto.
- Server: Dovrai aggiungere il tuo server FTP in - Impostazioni - FTP e quindi selezionarlo in questo elenco.
- Modalità: Scegli tra Rilevato, Avviso, Intervallo o Nessuno. Rilevato e Avviso inviano immagini solo quando accade qualcosa. Intervallo invierà costantemente immagini al tuo server. Usa Nessuno se desideri attivare le immagini FTP solo tramite l'API.
- Intervallo: Il tempo minimo tra i fotogrammi quando la modalità è impostata su Intervallo.
- Ritardo: Il tempo minimo tra i fotogrammi quando la modalità è impostata su Rilevato o Avviso.
- Usa URL Foto: Carica l'immagine dall'URL JPEG (vedi la scheda Foto) invece dello streaming live decodificato.
- Qualità: Imposta la qualità dell'immagine jpeg. Una qualità inferiore ha una dimensione di file più piccola.
- Testo Sovrapposto: Facoltativamente aggiungi del testo all'immagine.
- Nome File: Il nome del file che viene salvato sul server, ad esempio {C}.webp o myfiles/{C}/frame.webp. Puoi utilizzare un formato data modello qui o lo speciale {C} che sostituisce un valore contatore. Ad esempio, se Contatore Massimo è 20, otterrai 0.webp, 1.webp, 2.webp ... 20.webp, quindi 0.webp caricato. Puoi anche usare {NAME} per unire il nome del dispositivo (v4.4.7.0+).
- Contatore Max: Il valore massimo per {C} - una volta raggiunto, si ripristina a 0.
- Inverti Contatore: {C} rimane a 0 (quindi l'immagine più recente è sempre 0) - i file esistenti vengono progressivamente rinominati fino a Contatore Massimo. Nota che se il tuo nome file include un formattatore data-ora, questo potrebbe non funzionare correttamente.
Video
- Abilitato: Attiva o disattiva il caricamento dei video.
- Server: Dovrai aggiungere il tuo server FTP in - Impostazioni - FTP e quindi selezionarlo in questo elenco.
- Nome File: Il nome del file che viene caricato sul server escludendo l'estensione del tipo di file (ad es. .mp4), ad esempio {C}. Puoi utilizzare un nome file fisso come "myvideo", un formato data modello, o lo speciale {C} che sostituisce un valore contatore. Ad esempio, se Contatore Massimo è 20, otterrai 0.mp4, 1.mp4, 2.mp4 ... 20.mp4, quindi 0.mp4 caricato. Agent DVR aggiunge l'estensione del file poiché può variare a seconda del formato su cui sta registrando.
- Contatore Max: Il valore massimo per {C} - una volta raggiunto, si ripristina a 0.
FTP Image Streaming
Se desideri visualizzare le immagini che stai caricando su un sito web, puoi utilizzare questo script (dovrai modificare la variabile _targetimage per puntare all'immagine che stai caricando). Questo funzionerà solo se hai specificato un nome file fisso per la tua immagine caricata, come "myimage.webp" (ovvero sovrascrive continuamente lo stesso file).
Maschera
Una maschera di privacy è un modo semplice per occultare aree nel video che preferisci mantenere private, come la finestra o il giardino di un vicino. Attiva l'interruttore 'Enabled' e utilizza gli strumenti forniti sopra l'anteprima video per creare aree oscurate. Ricorda che dovrai codificare le tue registrazioni (vedi la nostra sezione Registrazione) per assicurarti che la maschera sia applicata ai tuoi video registrati.
MQTT
Usa le azioni per inviare messaggi tramite MQTT, oppure abilita l'opzione in questa scheda per inoltrare automaticamente tutti gli eventi al tuo server MQTT.
- MQTT Events: Attiva questa opzione per far sì che Agent DVR invii automaticamente pacchetti di evento per questo dispositivo al tuo server MQTT. Avrai bisogno di un server MQTT configurato. Con Home Assistant Discovery abilitato, il dispositivo viene pubblicato anche su Home Assistant.
Fotografie
La funzione Foto archivia le immagini acquisite localmente, rendendole accessibili tramite l'Interfaccia Utente di Agent DVR. Per maggiori dettagli su come utilizzare questa funzione, consulta la nostra guida Foto.
- Abilitato: Attiva o disattiva il salvataggio delle foto.
- URL JPEG: (Facoltativo) Imposta un URL per fare scaricare ad Agent DVR uno snapshot dalla tua telecamera, invece di utilizzare il flusso video decodificato.
- Modalità: Scegli tra Rilevato, Avviso, Intervallo o Nessuno. 'Rilevato' e 'Avviso' salvano immagini in base all'attività, mentre 'Intervallo' salva immagini continuamente. Usa 'Nessuno' se preferisci salvare le foto solo tramite l'API.
- Intervallo: Il tempo minimo tra i frame in modalità 'Intervallo'.
- Ritardo: Imposta il tempo minimo tra i frame per le modalità 'Rilevato' o 'Avviso'.
- Qualità: Regola la qualità dell'immagine jpeg. Una qualità inferiore significa file di dimensioni ridotte.
- Testo Sovrapposto: Aggiungi testo facoltativo alla tua immagine.
- Applica Zoom: Applica lo zoom e la panoramica digitale attuale alle foto salvate.
- Nome File: Specifica il formato del nome file per le immagini salvate. Usa un modello di data o {C} per un valore del contatore. Ad esempio, con Contatore Max impostato a 20, i file saranno denominati 0.webp, 1.webp, ... 20.webp, e poi ricominceranno da 0.webp.
- FTP: Carica le immagini sul tuo server FTP secondo le impostazioni nella scheda FTP (v4.0.0.1+).
- Nome File FTP: Il modello del nome file da utilizzare quando si caricano le foto sul tuo server FTP.
- Contatore Max: Imposta il valore massimo per {C}. Una volta raggiunto, si ripristina a 0.
PiP (Immagine nell'Immagine)
Questo strumento consente di sovrapporre più feed di fotocamere in una singola visualizzazione. Per attivare, seleziona 'Abilitato', scegli una fotocamera dal menu a discesa e disegna un rettangolo sul video di anteprima. Puoi ridimensionare e riposizionare questo rettangolo trascinando l'angolo in basso a destra o l'intero fotogramma. Per rimuovere una sovrapposizione, trascinala semplicemente fuori dall'area di anteprima. Questa funzione intuitiva offre un approccio semplificato per gestire più visualizzazioni di fotocamere.
- Opacità: Imposta l'opacità del video incorporato (potrebbe avere un piccolo impatto sulle prestazioni).
Plugin
Agent è equipaggiato per gestire sia plugin video che audio, consentendo ad applicazioni esterne di elaborare i media in tempo reale e generare avvisi ed eventi di rilevamento. I plugin possono essere installati tramite il portale web remoto su ispyconnect.com. Naviga su - Plugin per l'installazione. Se sei interessato a sviluppare plugin personalizzati, consulta la nostra guida ai plugin.
PTZ (Panoramica, Inclinazione e Zoom)
Agent DVR fornisce un supporto robusto per molteplici dispositivi PTZ (Pan, Tilt e Zoom). L'interfaccia utente per il controllo PTZ si trova nella pagina Live View.
- Controller: Seleziona il metodo utilizzato per controllare il PTZ (solitamente il modello della tua fotocamera). Scegli 'Digital' per fotocamere solo digitali. Se selezioni 'ONVIF', assicurati che il tipo di sorgente nella scheda Generale sia impostato su ONVIF e configurato correttamente.
- Pelco: Accedi alle impostazioni Pelco per la configurazione della comunicazione con il tuo dispositivo Pelco.
- ONVIF: Regola la velocità per i comandi PTZ ONVIF. Attiva/disattiva il supporto del controllo PTZ angolare se il tuo dispositivo non supporta il movimento a doppio asse. Nota: Se la tua fotocamera si muove continuamente o ha un comportamento anomalo con ONVIF, disabilitare i controlli angolari potrebbe risolvere il problema. Alcuni dispositivi ONVIF funzionano con semplici comandi su/giù/sinistra/destra.
- PTZ URL: Solitamente lasciato vuoto in modo che Agent DVR utilizzi l'URL della tua fotocamera IP per inviare comandi, ma può essere sovrascritto qui se necessario.
- Calibration Delay: Per prevenire falsi allarmi, Agent DVR ignora gli eventi di movimento per un breve periodo quando viene utilizzato il PTZ, poiché il movimento della fotocamera potrebbe attivare il rilevatore di movimento.
- Digital PTZ: Abilita pan, tilt e zoom digitali tramite tocco o rotella del mouse.
- Port: Imposta questo sulla porta utilizzata dalla tua fotocamera per la sua interfaccia web (comunemente porta 80).
- Channel: Facoltativamente imposta il numero di canale per corrispondenza con il canale della tua fotocamera.
- Username: Sostituisci il nome utente della fotocamera (lascia vuoto per utilizzare il nome utente predefinito).
- Password: Sostituisci la password della fotocamera (lascia vuoto per utilizzare la password predefinita).
- Flip: Specchia i controlli orizzontalmente, verticalmente o entrambi.
- Rotate: Ruota l'orientamento del controllo di 0, 90 o 270 gradi, utile se la tua fotocamera è montata lateralmente.
- Zoom Out Delay: Esegue automaticamente lo zoom indietro della fotocamera dopo un periodo di tempo per assicurare che non rimanga ingrandita. Imposta su 0 per disabilitare questa funzione.
- Zoom Out Delay (digital): Lo stesso di Zoom Out Delay, ma per lo zoom digitale. Imposta su 0 per disabilitare.
Aggiunta del supporto PTZ per telecamere non elencate
Agent DVR utilizza un file JSON per controllare le telecamere PTZ (chiamato "PTZ.json"). Puoi trovare questo file nella cartella:
Agent\
Puoi provare ad aggiungere supporto per la tua telecamera (se hai competenze tecniche) modificando questo file. Alcuni punti chiave da considerare:
- Se modifichi questo file dovrai riavviare Agent DVR per caricare le modifiche
- Usa Fiddler per trovare i comandi che la tua telecamera utilizza per controllare il PTZ (utilizzando l'interfaccia web esistente mentre Fiddler è in esecuzione).
- Controlla le voci esistenti per trovare corrispondenze con ciò che vedi in Fiddler. È probabile che un altro modello sia compatibile.
- Assicurati di specificare un nuovo ID sequenziale nell'entry della telecamera
- L'entry CommandURL è relativa all'indirizzo di rete della tua telecamera, quindi non dovrebbe iniziare con http://... dovrebbe iniziare con /
- Le voci per le direzioni PTZ (Sinistra, SinistraAlto, ecc.) vengono aggiunte alla querystring in CommandURL. Agent DVR costruisce automaticamente l'URL.
- Per testare le tue modifiche assicurati di ricordarti di modificare la telecamera e cambiare la modalità PTZ nella tua nuova entry.
- Se riesci a farlo funzionare ti preghiamo di inviarci in modo che possiamo includerlo nelle future versioni di Agent DVR (e renderlo disponibile per il download come aggiornamento).
Programmazione PTZ
La funzione Pianificazione PTZ in Agent DVR ti consente di creare un elenco giornaliero di comandi pianificati per la tua telecamera PTZ. Questa funzionalità è progettata per facilitare movimenti di pattugliamento complessi. Ad esempio, puoi configurare una pianificazione per spostare la telecamera nella posizione 1 ogni 300 secondi (5 minuti), iniziando alle 12:00:00, e ripetere questa operazione 12 volte per una durata totale di un'ora. Puoi quindi creare voci simili per le posizioni 2, 3 e così via, iniziando alle 12:01:00, 12:02:00, ecc., per stabilire una pianificazione di pattugliamento dinamico di un'ora per la tua telecamera.
-
Pianificatore PTZ
Pianificazione PTZ: Abilita o disabilita la funzione di pianificazione PTZ.
- Sospendi al movimento: Metti in pausa la pianificazione PTZ per un numero di secondi specificato se i controlli PTZ della telecamera vengono utilizzati manualmente.
- Sospendi al movimento: Interrompi temporaneamente la pianificazione PTZ se viene rilevato movimento.
- Configura: Apre l'editor della pianificazione. Ogni voce ha un'ora (o alba/tramonto con offset), i giorni di esecuzione, un intervallo di ripetizione e un conteggio, e il comando PTZ da eseguire.
PTZ Pattuglia
La funzione di Pattuglia PTZ offre un approccio semplificato per impostare le pattuglie della telecamera. Basta aggiungere una serie di punti di pattuglia insieme alle rispettive durate (il tempo in secondi in cui la telecamera dovrebbe rimanere su ciascun punto). Attivando la funzione di pattuglia, la telecamera ciclerà automaticamente attraverso questi punti.
Questa funzione può essere facilmente attivata o disattivata utilizzando il programmatore del dispositivo.
-
Pattuglia PTZ
Pattuglia PTZ: Attiva o disattiva la funzione di Pattuglia PTZ (disponibile dalla v4.4.2.0+).
- Configura: Accedi alla guida delle impostazioni di Pattuglia PTZ.
Patrulla PTZ
Il sistema PTZ Patrol consente di aggiungere una sequenza di comandi PTZ con un ritardo tra ciascuna posizione. Quando abilitato, Agent DVR ciclerà attraverso queste posizioni in ordine.
Nota che la telecamera potrebbe dover essere abilitata per visualizzare un elenco dei comandi disponibili.
Il sistema Patrol utilizza le impostazioni sotto le impostazioni del programma PTZ per mettere in pausa la pattuglia se viene rilevato movimento o se la telecamera viene spostata manualmente.
Nota che il movimento della telecamera può attivare la rilevazione del movimento. Controlla l'impostazione del timeout di movimento nella scheda del rivelatore.
Questa funzione può essere facilmente abilitata o disabilitata utilizzando il pianificatore del dispositivo.
PTZ Tracking
La funzionalità di tracciamento in Agent DVR utilizza un tracker di oggetti per identificare gli oggetti in movimento nel campo visivo della telecamera e quindi utilizza il controller PTZ per seguirli nella scena.
- Enabled: Attiva o disattiva il tracker PTZ.
-
Configure: Configura le impostazioni del tracker PTZ:
Tracking
- Tracking Mode: Seleziona tra Qualsiasi direzione, Solo orizzontale o Solo verticale.
- Reverse: Inverti la direzione di tracciamento. Ad esempio, se il movimento viene rilevato verso destra, la telecamera si sposterà verso sinistra, il che può essere utile per catturare eventi veloci come il traffico.
- Track Stop Delay: Il tempo massimo per tracciare un oggetto prima di fermarsi, in millisecondi.
- Auto Home: Configura la telecamera per tornare a una posizione preset 'Home' dopo che il movimento non viene più rilevato, se la tua telecamera supporta un comando home.
- Home Command: Seleziona il comando Home specifico da utilizzare per la tua telecamera per la funzione Auto Home.
- Auto Home Delay: Determina il tempo di attesa dopo che il movimento cessa prima di avviare il comando Home.
Registrazione
Agent DVR offre una varietà di modalità di registrazione, tra cui rilevamento del movimento, avviso, rilevamento gruppo, avviso gruppo, comando manuale o pianificazione. Le fotocamere IP spesso forniscono due flussi: un flusso dal vivo a bassa risoluzione ideale per il rilevamento del movimento e la visualizzazione dal vivo, e un flusso principale ad alta risoluzione adatto per la registrazione raw. Per prestazioni ottimali, configura le tue fonti di fotocamere IP (in General - Source Type) in Agent DVR con questi due flussi. Agent DVR utilizza il flusso ad alta risoluzione per la registrazione diretta, evitando la necessità di decodifica e codifica ad uso intensivo della CPU.
Per registrare in base al Rilevamento Gruppo e Avviso Gruppo, specifica il gruppo nella scheda Alerts.
Se è disponibile solo un flusso, Agent DVR può registrarlo raw, riducendo l'uso della CPU evitando la codifica. Imposta l'Encoder su Raw Live Stream per questo. Se si verificano problemi di riproduzione, passa l'Encoder a Encode e rimuovi l'URL di registrazione principale dalla configurazione Source Type.
In modalità registrazione raw, le sovrapposizioni (come maschere, immagini di sovrapposizione, timestamp, ecc.) non saranno visibili nelle registrazioni, poiché Agent DVR salva il video raw direttamente dalla fotocamera. Per includere questi elementi, imposta l'Encoder su Encode e rimuovi l'impostazione del flusso principale da Source Type.
- Mode: Le opzioni includono Alert, Detect, Group Alert, Group Detect, Manual, Constant o Disabled. Alert registra durante gli eventi Alert (vedi Alerts). Detect registra quando viene rilevato il movimento. Group Alert e Group Detect registrano quando qualsiasi dispositivo nel gruppo della fotocamera avvisa o rileva. Manual registra su comando o tramite pianificazione, e può registrare continuamente. Disabled impedisce tutte le registrazioni. La registrazione manuale è disponibile in tutte le modalità tranne Disabled. Constant registrerà sempre, offrendoti registrazione continua 24/7 (non potrai interrompere la registrazione tramite l'interfaccia live).
- Encoder:
Important: Non codifichiamo il flusso di registrazione raw perché per codificare dobbiamo prima decodificare il flusso. Se stiamo decodificando il flusso di registrazione raw allora è più efficiente usarlo come flusso dal vivo.
Scegli un metodo di registrazione:
- Raw Live Stream: Salva i dati raw dal flusso dal vivo della fotocamera. Uso minimo della CPU. Non include sovrapposizioni o maschere. Funziona solo con fonti FFmpeg (come IP Camera o Onvif). Altre fonti useranno Encode.
- Raw Record Stream: Salva i dati raw dal flusso di registrazione della fotocamera. Uso minimo della CPU. Non include sovrapposizioni o maschere. Funziona solo con fonti FFmpeg (come IP Camera o Onvif). Altre fonti useranno Encode.
- Encode: Codifica il flusso Live in un file video. Include sovrapposizioni e maschere. Se desideri registrazioni ad alta risoluzione, imposta il flusso Live su un endpoint ad alta risoluzione sulla tua fotocamera.
- Motion Adaptive Encode: Questo codificherà a bassa frequenza fotogrammi a meno che non venga rilevato il movimento.
- Action Adaptive Encode: Questo codificherà a bassa frequenza fotogrammi a meno che non sia attivato dall'azione "Trigger Activity Detected", quindi AI o eventi esterni possono controllare quando viene registrata la frequenza fotogrammi completa.
Vedi Impostazioni Avanzate per le opzioni di codifica. Nota che la registrazione Raw supporta la riproduzione istantanea (guarda mentre registri). I file codificati devono finire di essere salvati prima di poter essere riprodotti.
- Max Record Time: Durata massima di registrazione prima di iniziare un nuovo file.
- Min Record Time: Durata minima di registrazione.
- Inactivity Timeout: Durata per continuare la registrazione dopo che i trigger di movimento o avviso cessano.
- Buffer: Tempo buffer di pre-registrazione in secondi, scaricato su disco all'inizio della registrazione.
- Max Framerate: Frequenza fotogrammi massima per la codifica, che influisce su uso della CPU/disco e qualità.
Impostazioni Avanzate
- Use System Clock: Usa l'orologio di sistema per i timestamp dei fotogrammi per affrontare timestamp fuori sequenza da alcune fotocamere, che potrebbero causare perdita di pacchetti. Questo potrebbe risultare in una riproduzione scattante.
- Codec: Vedi Encoding.
- H264 Profile: Seleziona il profilo di codifica H264 (Auto, Baseline, Main o High).
- Encode Device: Lascia vuoto per il valore predefinito, o specifica un indice dispositivo o percorso (ad esempio /dev/dri/renderD128) se sono disponibili più GPU.
- Adaptive Framerate: Le modalità Adaptive Encode registrano a bassa frequenza fotogrammi senza audio quando non c'è attività e a frequenza più alta con audio quando viene rilevata attività, conservando spazio su disco mantenendo un record continuo. Questo imposta il tempo tra fotogrammi quando inattivo.
- Apply Transforms: Applica trasformazioni di capovolgimento e rotazione alle registrazioni raw. Questo può aumentare l'uso della CPU, specialmente per fotocamere ad alta risoluzione.
- Apply Digital Zoom: Applica lo zoom digitale e il pan attuali durante la registrazione (solo codifica).
- Filename: Immetti un nome file template, esclusa l'estensione del tipo file. Agent DVR aggiunge l'estensione in base all'encoder utilizzato. L'impostazione predefinita è {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}. Vedi merge tags.
- Save Thumbnails: Per impostazione predefinita Agent DVR salva una miniatura piccola e una grande per ogni registrazione (scattate nel punto di movimento massimo se hai un rilevatore di movimento in esecuzione). Questo viene utilizzato per visualizzare immagini per le registrazioni nell'interfaccia utente.
- Trigger Timeout: Durata per continuare la registrazione da un'azione "Trigger Recording". Questo si ripristina ad ogni chiamata di azione. (v4.3.7.0+)
- Reduce: Riduci le dimensioni del file video codificato (v5.3.1.0+)
- Quality: Impostazione della qualità di registrazione, applicabile solo ai video codificati.
Codifica
Per impostazione predefinita Agent DVR salverà il flusso grezzo dalla tua fotocamera quando possibile - questo riduce al minimo l'utilizzo della CPU dell'applicazione ma ha alcuni inconvenienti (nessuna sovrapposizione o maschera viene scritta nel file). Per codificare invece imposta l'Encoder nelle impostazioni di registrazione su Encode e quindi espandi la sezione Advanced in fondo per configurare l'encoder.
Agent DVR supporta la codifica in H264, H265 (vedi terms, section 26), VP8, VP9 e AV1. H264 è l'impostazione predefinita ma potresti ottenere un minore utilizzo dello spazio su disco con altri codec potenzialmente al costo di un maggiore utilizzo della CPU. Se hai GPU abilitata e hardware disponibile Agent DVR tenterà di utilizzarla per generare file. Controlla i log su /logs.html per verificare se Agent DVR è riuscito a utilizzare il dispositivo hardware e assicurati tramite task manager che non stia utilizzando troppa CPU. Se è così potrebbe essere necessario regolare l'encoder o la risoluzione del video sorgente.
RTMP
Usa RTMP per trasmettere in diretta questa telecamera su piattaforme come YouTube e Twitch, oppure sul tuo server di streaming personale. Configura il server RTMP specifico che desideri utilizzare per trasmettere questo dispositivo.
- Server RTMP: Scegli un server RTMP dalle impostazioni del server per trasmettere in diretta questo dispositivo su piattaforme esterne. 'Default' selezionerà il primo server disponibile.
Programma
Gestisci gli orari di registrazione della tua videocamera con voci pianificate che possono abilitare o disabilitare la videocamera, avviare o arrestare la registrazione e modificare varie impostazioni su un calendario settimanale o su date specifiche (versione 4.4.4.0+).
Suggerimento: Abilitando "Applica Pianificazione all'Avvio" in - Impostazioni - Generale, Agent DVR configurerà automaticamente i tuoi dispositivi secondo la pianificazione impostata all'avvio. Senza questa impostazione abilitata, Agent DVR si avvierà con i dispositivi nel loro ultimo stato noto.
Per aggiungere una nuova voce di pianificazione, modifica la tua videocamera, vai alla scheda "Pianificazione", fai clic su "Configura", quindi su "Aggiungi":
- Abilitato: Attiva questa voce di pianificazione selezionando questa opzione. Le voci attive sono indicate con un segno di spunta verde nel riepilogo della Pianificazione, mentre quelle inattive hanno una X.
- Tipo: Scegli tra un'ora specifica, l'alba o il tramonto. Per le opzioni di alba o tramonto, assegna una posizione con coordinate GPS nella scheda Generale per calcoli dell'ora accurati.
- Offset Alba: Quando usi alba o tramonto, imposta un tempo di offset in minuti dall'ora calcolata.
- Ora: Specifica un'ora locale per la voce di pianificazione (non applicabile se alba o tramonto è selezionato).
- Comando: Seleziona un comando da eseguire. Le opzioni includono Esegui Azione Avviso, che pianifica azioni di avviso in orari specifici (vedi Azioni). Dalla versione 4.0.9.0+, è disponibile anche un'opzione per regolare la sensibilità del rilevatore di movimento o suono su una pianificazione in Rilevatore: Imposta Sensibilità.
- Data: Imposta una data specifica per l'azione o scegli in quali giorni della settimana la pianificazione deve essere eseguita. Passa da una modalità all'altra cancellando la data impostata.
- Giorni: Scegli in quali giorni della settimana la pianificazione deve essere attiva. I giorni selezionati verranno evidenziati.
Parla
La funzione Talk ti consente di parlare attraverso l'altoparlante della tua fotocamera per audio bidirezionale, ad esempio per salutare un visitatore o mettere in guardia un intruso. Agent DVR include il supporto per funzioni talk su vari dispositivi. Per abilitare le funzioni talk tramite l'interfaccia utente, seleziona il modello talk appropriato. L'accesso alla funzione talk è disponibile nella sezione Live View.
- Modello: Seleziona il modello talk per il tuo dispositivo. Fai clic sul pulsante accanto al menu a discesa per configurarlo.
- Guadagno: Controlla il volume della tua voce in uscita.
Per selezionare il microfono da utilizzare nell'interfaccia utente, fai clic sul menu Account - UI Settings (v5.8.1.0+)
Per selezionare dove riprodurre talk durante la riproduzione locale (riproduzione dal computer che esegue Agent DVR), fai clic su - Settings - General e imposta l'opzione Talk Device.
Timelapse
Agent DVR offre la possibilità di creare registrazioni timelapse dalle tue telecamere o da una sequenza di immagini. Questo è ideale per condensare ore o giorni in un video breve, come un progetto di costruzione, la crescita di un orto o un tramonto. Queste registrazioni timelapse sono identificabili sulla timeline come barre a mezza altezza e possono essere visualizzate nella sezione recordings, contrassegnate con un overlay "TL". La generazione di timelapse può essere gestita utilizzando la funzione scheduler.
Per salvare solo foto, imposta un intervallo Photo Frame. Per generare video timelapse, configura un intervallo Video Frame. Ad esempio, impostando una frequenza fotogrammi di 5 e un intervallo video fotogrammi di 60 secondi produrrà un video riprodotto a 5 fotogrammi al secondo, con ogni fotogramma che rappresenta 1 minuto di tempo reale.
- Enabled: Abilita o disabilita la generazione timelapse.
- Frame Rate: Imposta la frequenza fotogrammi per il file video generato, in fotogrammi al secondo (fps).
- Video Frame Interval: Specifica la frequenza di aggiunta di un fotogramma al file video (imposta a 0 per disabilitare).
- Use Photo URL: Acquisisce fotogrammi dall'URL JPEG della telecamera (vedi la scheda Photos) invece dello stream live.
- Photo Frame Interval: Determina la frequenza di acquisizione di una foto e di salvataggio nella directory grabs (imposta a 0 per disabilitare).
- Save Every: Configura l'intervallo, in minuti, per completare e avviare un nuovo file video timelapse.
- Filename: Inserisci un nome file di modello per i file timelapse generati, ad esempio {0:yyyy-MM-dd_HH-mm-ss_fff}.
Timestamp
Le opzioni di timestamp in Agent DVR consentono di sovrapporre un timestamp (e facoltativamente dati aggiuntivi) ai flussi video in diretta. È importante notare che questi timestamp saranno visibili nelle registrazioni solo se le codificate (utilizzando CPU o GPU, non registrazione raw dal dispositivo). Per ulteriori informazioni sulla codifica, fare riferimento alla sezione Registrazione.
- Usa impostazioni globali: Personalizza lo stile dello timestamp con le impostazioni predefinite condivise da Impostazioni server - UI. Disattiva questa opzione per personalizzare lo timestamp per questa telecamera.
- Formattatore: Personalizza il contenuto dello timestamp. Supporta formattazione multilinea e aggiornamenti tramite API. I tag disponibili includono:
- {FPS} - Visualizza fotogrammi al secondo.
- {0:G} - Mostra data e ora.
- {0:T} - Mostra solo l'ora.
- {NAME} - Visualizza il nome della telecamera.
- {LEVEL} - Visualizza il livello del rilevamento movimento.
- {REC} - Indica "REC" se la telecamera sta registrando.
- {RES} - Risoluzione video
- {SPACE}, {MEMORY}, {CPU} - Statistiche di sistema correnti.
- {0:ddMMMyy} - Visualizza un formato data personalizzato.
- Posizione: Decidi dove posizionare lo timestamp nel fotogramma.
- Colore testo: Imposta il colore del testo dello timestamp.
- Dimensione font automatica: Seleziona automaticamente una dimensione del carattere appropriata per la larghezza del video.
- Dimensione font: Regola la dimensione del carattere dello timestamp (potrebbe richiedere regolazione per telecamere ad alta risoluzione).
- Colore contorno: Scegli il colore del contorno del testo dello timestamp.
- Dimensione contorno: Specifica la dimensione del contorno del testo.
- Colore sfondo: Seleziona il colore di sfondo dello timestamp.
- Mostra sfondo: Attiva o disattiva il colore di sfondo dello timestamp.
- Opacità: Imposta l'opacità della sovrapposizione dello timestamp.
- Famiglia di font: Seleziona dai caratteri disponibili sul tuo sistema.
- Allineamento: Scegli l'allineamento del testo all'interno del suo rettangolo di delimitazione.
- Grassetto: Opzione per rendere il testo dello timestamp in grassetto.
- Corsivo: Opzione per rendere il testo dello timestamp in corsivo.
- Offset orario: Applica un offset in ore all'ora visualizzata nello timestamp.
AI LPR
Vedi LPR