![]()
per la versione 6.19
Scritto da Ben Bird - Ben Software Ltd
SecuritySpy è un software di videosorveglianza TVCC per Mac.
Con funzionalità come il rilevamento movimento intelligente basato su AI, avvisi via email e iPhone, supporto ONVIF e controllo Pan/Tilt/Zoom, SecuritySpy consente di configurare un sistema TVCC completo ed efficace per la tua azienda o abitazione in modo rapido e semplice.
SecuritySpy può trasformare qualsiasi Mac in una stazione di videosorveglianza (ad esempio, con più schermi di grandi dimensioni in una sala controllo di sicurezza). È ideale anche per il funzionamento remoto autonomo, grazie a un'interfaccia web sicura e completa che consente di accedere e controllare il sistema di sorveglianza sulla rete locale o via Internet. Inoltre, in quanto software Mac, è elegante e facile da usare come ci si aspetta, con un'interfaccia utente accuratamente progettata.
Se stai costruendo un sistema di videosorveglianza da zero, ti bastano SecuritySpy, un Mac e alcune telecamere IP. Se disponi di un sistema esistente con telecamere analogiche, SecuritySpy può utilizzarle insieme alle più moderne telecamere IP, consentendoti di passare a un sistema digitale all'avanguardia.
La flessibilità di SecuritySpy ti permetterà di configurare un sistema personalizzato in base alle tue esigenze individuali, che si tratti di una singola telecamera o di un centinaio.
Questo manuale descrive come utilizzare il software SecuritySpy. Per informazioni su come scegliere, configurare e installare l'hardware del tuo sistema TVCC, consulta il Manuale di installazione di SecuritySpy.
Le principali funzionalità di SecuritySpy sono:
Inizialmente, SecuritySpy rileva e visualizza tutti i dispositivi locali (USB, Thunderbolt e integrati) collegati al tuo Mac. Se utilizzi telecamere IP, puoi aggiungerle tramite Impostazioni - Telecamere. Le istruzioni di configurazione per i dispositivi video IP sono disponibili nel Manuale di installazione di SecuritySpy.
Finestre video
La finestra principale Tutte le telecamere di SecuritySpy mostra i flussi video in diretta di tutte le telecamere configurate in una vista a griglia. Puoi anche creare finestre Gruppo che contengono particolari gruppi di telecamere — utili nelle installazioni più grandi per organizzare le telecamere in raccolte logiche.
Inoltre, ogni telecamera può essere visualizzata nella propria finestra video individuale. Puoi aprire le finestre video individuali dal menu Finestra, facendo doppio clic sull'immagine in diretta di una telecamera nella finestra video principale o nella finestra Gruppo, oppure facendo doppio clic sul nome di una telecamera nella finestra info telecamera. Tutte le finestre video possono essere ridimensionate a qualsiasi forma e dimensione trascinando qualsiasi lato.
SecuritySpy offre il controllo digitale Pan/Tilt/Zoom per qualsiasi telecamera in qualsiasi finestra video: tieni premuto il tasto Comando (⌘) sulla tastiera e scorri su o giù con il mouse o il trackpad (su un trackpad, usa il gesto a due dita per scorrere). Una volta ingrandito, rilascia il tasto Comando e scorri in qualsiasi direzione per spostarti nell'immagine.
Ecco un riepilogo delle funzionalità delle finestre video:
Replay istantaneo
La funzione di replay istantaneo mantiene in memoria un buffer di fotogrammi di ogni telecamera, disponibile per la riproduzione o la cattura istantanea in qualsiasi momento. Poiché questa funzione può utilizzare una quantità significativa di RAM, è disattivata per impostazione predefinita, ma può essere abilitata tramite Impostazioni - Display. Per avviare una sessione di replay istantaneo, fai clic destro su un'immagine video in diretta e seleziona Avvia replay istantaneo, oppure tieni premuto il tasto Comando e scorri a sinistra su un'immagine video in diretta. Durante una sessione di replay istantaneo, la finestra video apparirà così:
Durante la sessione di replay, tieni premuto Comando e scorri a sinistra/destra, oppure fai clic e trascina l'indicatore giallo, per andare indietro/avanti nel tempo. Salva le singole immagini trascinandole nel Finder, oppure fai clic destro per un'opzione che consente di salvare l'intero buffer come file video.
Si noti che, durante una sessione di replay, la rimozione dei vecchi fotogrammi viene sospesa, ma i nuovi fotogrammi vengono continuamente aggiunti, quindi più a lungo dura una sessione di replay, più RAM utilizzerà.
Modalità schermo intero
Entra in modalità schermo intero usando l'opzione nel menu Finestra, o premendo Comando-F sulla tastiera. Ogni monitor collegato al computer diventa un display a schermo intero indipendente per le telecamere che scegli. La prima volta che entri in modalità schermo intero, SecuritySpy aggiungerà tutte le telecamere disponibili alla visualizzazione a schermo intero; per modificarlo, fai clic destro (Ctrl-clic) in qualsiasi punto dello schermo e apparirà un menu che consente di configurare quali telecamere visualizzare su quello schermo.
In modalità schermo intero, fai doppio clic su qualsiasi telecamera per visualizzarla singolarmente. Fai di nuovo doppio clic per tornare alla visualizzazione multi-telecamera. In alternativa, usa i tasti freccia della tastiera: giù per selezionare una telecamera, sinistra/destra per passare tra le telecamere e su per tornare alla visualizzazione multi-telecamera.
Personalizzazione dei layout di visualizzazione
Ogni finestra video e ogni schermo in modalità schermo intero è organizzato in una griglia in cui ogni telecamera occupa un quadrato della griglia per impostazione predefinita. Hai anche la possibilità di impostare telecamere particolari per visualizzarle a dimensioni maggiori - ad esempio, una telecamera può essere impostata per occupare tre quadrati della griglia in larghezza e due in altezza. Questo può essere impostato tramite le opzioni nel menu contestuale che appare quando fai clic destro (o Ctrl-clic) sulla vista in diretta di una telecamera:

Usa le opzioni Larghezza display telecamera in questa finestra e Altezza display telecamera in questa finestra per impostare le dimensioni della vista in diretta di ogni telecamera. Ogni finestra video e ogni schermo in modalità schermo intero ha il proprio layout indipendente che può essere impostato in questo modo.
Per impostazione predefinita, SecuritySpy sceglie automaticamente un numero ottimale di colonne per la griglia del layout, in base alle dimensioni della finestra e alle risoluzioni delle telecamere. Questo può cambiare quando la finestra viene ridimensionata; in alternativa, per garantire che le telecamere rimangano in posizioni fisse, puoi usare l'opzione Numero di colonne in questa finestra per impostare un numero fisso di colonne.
Se la dimensione richiesta per una particolare telecamera porta la sua vista oltre il bordo destro o inferiore della finestra, la dimensione della vista viene ridotta per adattarsi, quindi otterrai una dimensione inferiore a quella richiesta. Puoi cambiare l'ordine delle telecamere in Impostazioni - Telecamere (tramite il pulsante ingranaggio sotto l'elenco delle telecamere) per garantire che ogni telecamera abbia spazio sufficiente per essere visualizzata alla dimensione richiesta.
Ecco un semplice esempio che mostra due telecamere visualizzate a dimensione doppia:
Questa finestra è disponibile selezionando Info telecamera dal menu Finestra:
La finestra info telecamera mostra una serie di informazioni sul funzionamento di ogni telecamera:
Per scegliere quali colonne visualizzare, fai clic sulla barra dell'intestazione per ottenere un menu a comparsa che consente di attivare o disattivare ciascuno degli elementi sopra indicati.
Inoltre, se hai configurato dei gruppi di telecamere, vedrai un pulsante filtro nell'angolo in alto a destra di questa finestra che consente di filtrare l'elenco delle telecamere per gruppo.
Per registrare video da una telecamera o per attivare eventi, la telecamera deve essere armata, e ci sono tre modalità che possono essere armate indipendentemente:
Ogni modalità (Cattura continua, Cattura movimento e Azioni) viene armata e disarmata in base a un programma, che definisce i periodi di tempo in cui quella modalità deve essere armata. Puoi configurare i tuoi programmi tramite Impostazioni - Programmazione, oppure utilizzare i programmi integrati, che sono:
Una volta applicato un programma a una modalità telecamera, verrà ricordato in modo permanente, anche dopo i riavvii del programma.
Sostituzioni del programma
A volte è utile sovrascrivere temporaneamente i programmi. Ad esempio, se ricevi molte notifiche a causa di un'attività insolita in una particolare telecamera, puoi utilizzare una sostituzione del programma temporanea per disarmare la modalità Azioni per un'ora, interrompendo temporaneamente le notifiche.
Questo può essere compreso al meglio dal seguente diagramma che mostra la relazione tra programmi, sostituzioni del programma e armamento/disarmo delle modalità telecamera:
Impostazione di programmi e sostituzioni
Esistono diversi modi per impostare programmi e sostituzioni per una particolare telecamera o gruppo di telecamere:
che rappresentano le tre modalità che possono essere armate (Cattura continua, Cattura movimento e Azioni). Fai clic su uno di questi indicatori per un menu a comparsa che consente di selezionare il programma per quella modalità. Questi indicatori sono colorati come segue:
La funzione Browser di SecuritySpy consente di riprodurre, esportare e gestire i filmati acquisiti. Scegli Browser dal menu Finestra per aprire il Browser:

Seleziona una o più telecamere e specifica una data; il Browser visualizzerà tutti i file corrispondenti a questi criteri. I componenti principali del browser sono:
Controllo data
Per la data specificata, il Browser visualizza tutti i filmati acquisiti durante quel giorno. Fai clic sull'icona del calendario per ottenere un calendario grafico a comparsa, che rende molto più semplice scegliere la data desiderata.
Elenco telecamere
Questo elenco mostra tutte le telecamere attive in SecuritySpy. Seleziona fino a sei telecamere per visualizzare i filmati di tutte, sincronizzati insieme. Per selezionare più telecamere, usa Shift-clic o Comando-clic sulle voci dell'elenco.
Elenco file
Elenca tutti i file acquisiti da tutte le telecamere selezionate nel giorno selezionato. Questo elenco ha le seguenti funzionalità:
Timeline
La timeline mostra una rappresentazione grafica dei periodi di tempo durante il giorno in cui sono stati acquisiti filmati per ogni telecamera selezionata. Fai clic in qualsiasi punto della timeline per cambiare il tempo del cursore corrente, e fai clic e trascina a sinistra e a destra per scorrere avanti e indietro nel filmato. Tieni premuto il tasto Maiusc sulla tastiera mentre trascini il cursore della timeline per selezionare un periodo di tempo, che puoi poi esportare.
Per un controllo preciso del tempo, tieni premuto il tasto Comando e scorri a sinistra/destra con il mouse o il trackpad.
Tutti i file acquisiti dall'ultima scansione verranno aggiunti in rosso, a indicare che non sono ancora stati accodati per la visualizzazione nell'area filmato. Per riprodurre questi file, usa l'opzione Nuova scansione nel menu Browser (vedi sotto) per aggiungerli alla visualizzazione filmato.
I file nel cestino sono mostrati in grigio, ma saranno comunque riproducibili finché non svuoti il cestino.
Segnalibri
I segnalibri appaiono come triangoli rossi nella parte superiore della timeline e sono utili per contrassegnare il momento di eventi interessanti nei filmati acquisiti:

Per creare un segnalibro, fai doppio clic nella parte superiore della timeline. Fai clic destro (Ctrl-clic) su un segnalibro esistente, o in qualsiasi punto della timeline, per un menu a comparsa con opzioni per creare, modificare, eliminare o passare a un segnalibro. Ogni giorno ha il proprio set di segnalibri, che vengono salvati in modo permanente.
Area filmato
Questa è l'area che visualizza effettivamente i filmati acquisiti. Se hai selezionato più telecamere, verranno visualizzate in una griglia, nella disposizione più ottimale per le dimensioni della finestra Browser e la risoluzione di ogni telecamera selezionata.
Ricerca avanzata filmati
Per qualsiasi telecamera che abbia le opzioni appropriate di Metadati per ricerca filmati abilitate in Impostazioni - Telecamere - Rilevamento, la funzione Ricerca avanzata (disponibile dal menu a comparsa nella parte superiore della finestra Browser) può essere utilizzata per trovare eventi nei file video registrati. Seleziona l'opzione Ricerca avanzata e apparirà un pannello che consente di impostare i criteri di ricerca:

Fai clic e trascina nell'immagine di ogni telecamera per definire le aree di ricerca, e specifica se vuoi tutti gli eventi di movimento, o specificamente eventi in cui è stato rilevato un essere umano, un veicolo o un animale. Fai clic sul pulsante Cerca e il Browser elencherà tutti gli eventi che corrispondono ai criteri di ricerca specificati:

Facendo clic su un evento nell'elenco a sinistra, la timeline si sposta a quel punto nel tempo e un riquadro rosso verrà sovrapposto al filmato della telecamera pertinente per evidenziare la posizione dell'evento.
Controllo JKL
Il Browser supporta anche i controlli di scorrimento da tastiera JKL: premendo L la riproduzione accelera in avanti di un fattore 2, J fa accelerare la riproduzione in senso inverso di un fattore 2, e K mette in pausa la riproduzione.
Evento successivo/precedente
Premi il tasto Tab per passare all'evento successivo, o Maiusc-Tab per passare all'evento precedente.
Zoom avanti/indietro nella riproduzione video
Per ingrandire o ridurre i filmati acquisiti durante la riproduzione, tieni premuto il tasto Comando (⌘) e scorri su o giù con il mouse o il trackpad (su un trackpad, usa il gesto a due dita per scorrere). Una volta ingrandito, rilascia il tasto Comando e scorri in qualsiasi direzione per spostarti nell'immagine.
Menu Browser
Il menu Browser nella barra dei menu contiene le seguenti opzioni:

Esporta file
Questa opzione consente di esportare qualsiasi file attualmente selezionato nell'elenco dei file. I dati video e audio vengono copiati direttamente nel file esportato, senza perdita di qualità.
Quando si esporta un file, si ha la possibilità di impostare la frequenza fotogrammi di riproduzione. In questo modo è possibile creare filmati in timelapse che vengono riprodotti a velocità molto più elevate rispetto al tempo reale. Si noti che in questo modo verrà rimossa qualsiasi traccia audio nel filmato.
Esporta selezione
Effettua una selezione nella timeline trascinando il cursore mentre tieni premuto il tasto Maiusc. Quindi, per qualsiasi telecamera attualmente selezionata nell'elenco telecamere, questa opzione consente di esportare il filmato contenuto nel periodo di tempo selezionato. I dati video e audio vengono copiati direttamente nel file esportato, senza perdita di qualità.
Esporta fotogramma corrente
Per qualsiasi telecamera selezionata nell'elenco telecamere, questa opzione consente di esportare un'immagine fissa dal momento corrente come file JPEG. Questa opzione è disponibile solo se sono presenti filmati validi per la telecamera specificata al momento corrente.
Nuova scansione
Esegue una nuova scansione dei file per la/le telecamera/e e la data attualmente selezionate. È utile per aggiungere alla visualizzazione filmato i file acquisiti dall'ultima scansione, al fine di riprodurli.
Mostra nel Finder
Questa opzione indica al Finder di mostrare tutti i file attualmente selezionati.
Sposta nel cestino
Sposta tutti i file selezionati nel cestino del Browser. Il Browser ha il proprio cestino, separato da quello del Finder.
Svuota cestino
Usa questa opzione per eliminare definitivamente tutti i file nel cestino del Browser.
Zoom avanti/indietro nella timeline
Usa queste opzioni per ingrandire o ridurre la visualizzazione della timeline. Ingrandisci per vedere la posizione degli oggetti temporali in dettaglio, o riduci per avere un quadro più generale dei filmati acquisiti durante il giorno.
Per ogni telecamera, SecuritySpy offre una finestra Controllo telecamera che consente di:
Per aprire una finestra Controllo telecamera, fai clic sul pulsante (con icona
) nella barra del titolo delle finestre video, oppure fai clic destro su una telecamera e seleziona l'opzione Controlla telecamera…, oppure tieni premuto il tasto alt/option sulla tastiera mentre fai doppio clic sull'immagine in diretta di una telecamera.
Si noti che le telecamere richiedono in genere l'accesso come amministratore per questi controlli, quindi assicurati che questi dettagli siano stati inseriti correttamente in Impostazioni - Telecamere - Dispositivo. Gli account non amministratore, per la sola visualizzazione del video in diretta, potrebbero non essere sufficienti per il controllo della telecamera.
PTZ
In questa sezione puoi controllare la posizione pan/tilt e il livello di zoom della telecamera:

I controlli fungono da joystick virtuali, consentendo di controllare la direzione e la velocità di movimento per le telecamere che supportano il movimento a velocità variabile (più si spostano gli indicatori blu dal centro delle rispettive aree di controllo, più il movimento è veloce).
I pulsanti preset saranno disponibili se la telecamera supporta questa funzione. Per salvare la posizione corrente della telecamera, tieni premuto il tasto alt/option e fai clic su un pulsante preset. La posizione Home non può essere modificata poiché è impostata dal produttore.
Scorciatoie da tastiera: usa i tasti freccia per spostare la telecamera, o il tastierino numerico se disponibile (1 si muove in basso a sinistra, 2 si muove in basso e così via). Sulle telecamere con movimento a velocità variabile, tieni premuto alt/option per muoverti più velocemente. Premi un tasto numerico (nella parte superiore della tastiera) per richiamare un preset, oppure tieni premuto alt/option mentre premi un tasto numerico per salvare un preset.
Queste scorciatoie da tastiera sono disponibili anche direttamente nelle finestre video: prima fai clic una volta sulla vista in diretta di una telecamera per selezionarla, abilita Maiusc o blocco maiuscole, quindi usa le scorciatoie da tastiera.
Scorciatoie del mouse: abilita Maiusc o blocco maiuscole e fai clic direttamente sulla vista in diretta di una telecamera verso uno dei bordi per spostarla in quella direzione. Sulle telecamere con movimento a velocità variabile, fare clic più lontano dal centro provoca un movimento più veloce.
Impostazioni
Questa sezione contiene impostazioni relative al PTZ:

Qui puoi nominare ogni preset, configurare la pattuglia auto e regolare la velocità di movimento (se la telecamera supporta il movimento a velocità variabile).
Pattuglia auto — seleziona quali preset includere nella pattuglia auto usando le caselle di controllo, e scegli l'impostazione del ritardo preferita, ovvero il numero di secondi tra i movimenti automatici. Quindi, per avviare la pattuglia auto, fai clic sul pulsante play (►) nella sezione PTZ. Mentre la pattuglia auto è in esecuzione, la telecamera si sposterà automaticamente tra i preset selezionati in un ciclo indefinito. Se sposti la telecamera manualmente durante questo periodo, la pattuglia auto viene temporaneamente sospesa e riprenderà automaticamente 20 secondi dopo l'ultimo input manuale.
Immagine
Qui troverai i controlli relativi all'imaging della telecamera:

Questi controlli sono disponibili solo per le telecamere ONVIF e il supporto varia tra le telecamere; se un elemento qui non è disponibile, significa che la telecamera non supporta la sua regolazione.
Qualsiasi modifica a questi controlli dell'immagine viene impostata in modo permanente nella telecamera.
Posizione della finestra
Per impostazione predefinita, ogni finestra Controllo telecamera si aprirà direttamente sotto la posizione corrente del mouse. In alternativa, se vuoi che queste finestre ricordino le loro posizioni, puoi abilitare l'opzione in Impostazioni - Display.
La finestra Dashboard visualizza varie metriche delle prestazioni, che consentono di monitorare il funzionamento quotidiano del sistema SecuritySpy e individuare eventuali problemi. Scegli Dashboard dal menu Finestra per aprire il Dashboard:
Le principali misure delle prestazioni disponibili sono le seguenti:
Il cursore Attenuazione controlla quanta attenuazione viene applicata ai dati per la visualizzazione: valori bassi forniscono maggiori dettagli, mentre valori più alti rendono più facile vedere la forma generale dei dati.
I dati del Dashboard vengono conservati per 30 giorni prima di essere eliminati automaticamente.
Puoi utilizzare un'istanza di SecuritySpy in esecuzione su un Mac per visualizzare il video in diretta delle telecamere trasmesso da un'altra istanza di SecuritySpy in esecuzione su un Mac diverso. In questo modo puoi usare SecuritySpy come software client di visualizzazione, offrendo una migliore esperienza utente per il video in diretta rispetto alla visualizzazione tramite browser web. A questo scopo, SecuritySpy può essere utilizzato gratuitamente nel suo stato senza licenza.
Per configurare un Mac (il server) per trasmettere video in diretta a un altro Mac (il client):
Sul Mac serverCi sono due modi per aggiungere telecamere all'istanza client di SecuritySpy:
Sul Mac client: aggiunta di tutte le telecamere in una sola volta
Note:
Apple Home è il sistema di automazione domestica di Apple, mentre Home Assistant è un sistema open source molto popolare. Entrambi consentono il controllo di un'ampia gamma di dispositivi smart come lampadine, prese elettriche e serrature. SecuritySpy si integra con questi sistemi tramite un'app bridge gratuita chiamata HomeHelper, che deve essere installata sullo stesso Mac che esegue SecuritySpy - scarica HomeHelper qui.
In HomeHelper, configuri Inneschi e Azioni, ognuno contenente un insieme di regole per i dispositivi domestici:

Gli inneschi definiscono regole che avviano la Cattura movimento e le Azioni nelle telecamere in base alle variazioni dello stato dei dispositivi domestici (ad es. un sensore di movimento PIR che avvia la registrazione in una telecamera). Puoi aggiungere più dispositivi a ogni innesco; una modifica in uno qualsiasi di essi lo invocherà. Ad esempio, il seguente innesco viene invocato quando una delle due prese si accende:

Gli inneschi HomeHelper possono essere impostati per le telecamere in Impostazioni - Telecamere - Cattura movimento e Impostazioni - Telecamere - Azioni, e per i profili programmi in Impostazioni - Programmazione - Profilo programmi.
Le azioni definiscono regole per impostare lo stato dei dispositivi domestici in risposta agli eventi di SecuritySpy (ad es. il rilevamento movimento in una telecamera che causa l'accensione di una luce). È possibile aggiungere più dispositivi a ogni azione, in modo che una singola azione possa apportare più modifiche. Ad esempio, la seguente azione accenderà due lampade e poi le ripristinerà al loro stato precedente dopo un breve periodo:

Le azioni HomeHelper sono impostate per le telecamere in Impostazioni - Telecamere - Azioni.
Indicatori di stato
Gli indicatori nell'angolo in basso a sinistra della finestra HomeHelper mostrano lo stato della sua connessione a SecuritySpy, Apple Home e Home Assistant.
Requisiti account
Per Apple Home, accedi semplicemente a iCloud sul Mac che esegue SecuritySpy e HomeHelper.
Per Home Assistant, genera un token di accesso come segue: fai clic sull'icona del tuo profilo nell'angolo in basso a sinistra dell'interfaccia web di Home Assistant, seleziona la scheda Sicurezza in alto e usa il pulsante Crea token nella sezione Token di accesso a lunga durata. Vai alla finestra Impostazioni di HomeHelper e inserisci l'indirizzo IP del server Home Assistant e il token di accesso:

Gestione dei dispositivi domestici
Per aggiungere, rimuovere o rinominare i dispositivi, usa l'app Home di Apple o l'interfaccia web di Home Assistant.
HomeHelper deve rimanere aperto
Per funzionare, HomeHelper deve essere aperto e visibile, ma può funzionare silenziosamente in background. SecuritySpy aprirà e chiuderà HomeHelper automaticamente se necessario.
Perché è un'app separata?
Su macOS, le app possono accedere ad Apple Home solo tramite il framework Mac Catalyst, che consente alle app iOS di funzionare su macOS. Un'app macOS normale come SecuritySpy non può accedere direttamente ad Apple Home. Inoltre, le app che utilizzano Apple Home devono essere distribuite tramite l'App Store di Apple, una limitazione che non vogliamo imporre a SecuritySpy stesso. HomeHelper è quindi stata implementata come app Mac Catalyst separata per soddisfare questi requisiti.
Oltre all'interfaccia web integrata, visualizzabile in qualsiasi browser web come Safari o Google Chrome, SecuritySpy offre anche varie app per dispositivi mobili, che consentono di visualizzare il sistema dal telefono, dal tablet o dalla TV. Per ulteriori informazioni, visita App mobile SecuritySpy.

Ecco i passaggi consigliati per configurare il sistema SecuritySpy in modo che funzioni autonomamente:
Accesso automatico
Assicurati che Accesso automatico sia abilitato nelle impostazioni di sistema Utenti e gruppi.
Fai clic e tieni premuto il pulsante del mouse sull'icona di SecuritySpy nel Dock. Dal menu che appare, seleziona Opzioni > Apri al login:

Impedisci la sospensione del Mac
In Impostazioni - Generale, assicurati che l'opzione Consenti la sospensione automatica del computer sia disattivata (è disattivata per impostazione predefinita).
Recupero da crash
In Impostazioni - Generale, assicurati che l'opzione Riavvia automaticamente dopo un crash sia attivata (è attivata per impostazione predefinita).
Recupero da interruzione di corrente
Apri Impostazioni di sistema, fai clic sulla voce Risparmio energia e abilita l'opzione Avvia automaticamente dopo un'interruzione di corrente (questa opzione potrebbe non essere disponibile su tutti i Mac).
Impedisci la sospensione del disco
Apri Impostazioni di sistema, fai clic sulla voce Risparmio energia e disabilita l'opzione Metti i dischi rigidi in sospensione quando possibile (questa opzione potrebbe non essere disponibile su tutti i Mac).
Programma di avvio
Impostare un programma per riattivare/avviare automaticamente il Mac ogni giorno consente il recupero automatico da una situazione in cui il Mac è stato spento o messo in sospensione manualmente. Questo può essere impostato con il seguente comando Terminal:
sudo pmset repeat wakeorpoweron MTWRFSU 8:00:00
Accesso remoto
Questo consente di accedere e amministrare il sistema da remoto - vedi Accesso remoto.
Notifiche di inattività del sistema
Usa l'opzione in Impostazioni - Email per ricevere notifiche email di eventuali interruzioni, in modo da poter risolvere prontamente eventuali problemi.
Per maggiore sicurezza, abilita la schermata di login
L'attivazione della schermata di login aiuta a prevenire l'accesso non autorizzato al Mac. Puoi farlo all'avvio del Mac seguendo le istruzioni in questa FAQ: SecuritySpy può funzionare dietro la schermata di login?, e puoi impostare il Mac in modo che vada automaticamente alla schermata di login alla sospensione del display, tramite le impostazioni di sistema Sicurezza e privacy.
L'utilizzo di più telecamere simultaneamente comporta lo spostamento, il calcolo e la memorizzazione di grandi quantità di dati. Ecco alcuni suggerimenti per ottenere il massimo dal sistema:
Decodifica video
Per la maggior parte dei sistemi, la decodifica video è l'operazione più intensiva in termini di risorse che SecuritySpy deve eseguire. I Mac moderni possono decodificare più flussi video simultanei tramite i loro moduli hardware integrati (situati variamente nella CPU, GPU o chip T2, a seconda del modello di Mac specifico), ma c'è un limite a questa capacità e, se superato, il sistema potrebbe subire video in diretta irregolare e un rilevamento movimento meno efficace (in questo caso, SecuritySpy scrive un messaggio nel file di log a tale scopo, che puoi verificare tramite l'opzione Apri log nel menu File).
Esistono alcune soluzioni a questo problema. La prima è ridurre la frequenza fotogrammi delle telecamere finché il problema non è più evidente. Un'altra è assegnare alcune telecamere alla decodifica software anziché hardware (la decodifica software utilizza i core CPU standard del Mac, alleggerendo la pressione sull'hardware di decodifica, ma aumenterà significativamente l'utilizzo della CPU).
In alternativa, se non vuoi ridurre la frequenza fotogrammi o aumentare l'utilizzo della CPU, l'aggiunta di un dispositivo GPU esterna (eGPU) può essere una buona soluzione. I dispositivi eGPU supportati sono descritti nel documento Apple Usa un processore grafico esterno con il tuo Mac.
Per assegnare il compito di decodifica di una telecamera a una eGPU, fai clic sull'indicatore mostrato nella colonna Stato decodifica video hardware nella finestra info telecamera (se non vedi questa colonna, fai clic sulla barra dell'intestazione nella parte superiore della finestra che mostra i nomi delle colonne per un'opzione che consente di aggiungerla) e vedrai un menu come questo:
Questo consente di assegnare il compito di decodifica video di ogni telecamera all'hardware interno del Mac, all'hardware eGPU esterno o al decoder CPU software. Se, per qualsiasi motivo, l'eGPU non può essere utilizzata, SecuritySpy tornerà alla decodifica hardware interna. Gli indicatori di stato mostrati nella finestra info telecamera sono i seguenti:
Viene utilizzato un decoder hardware interno
Viene utilizzato un decoder hardware esterno (eGPU) *
Viene utilizzata la CPU perché non sono disponibili risorse di decodifica hardware
Viene utilizzata la CPU perché selezionata dall'utente
* L'indicatore eHW viene mostrato solo su macOS 10.15 e versioni successive. Sui sistemi meno recenti, queste informazioni non sono disponibili per SecuritySpy, quindi verrà mostrato invece l'indicatore HW. In questo caso, puoi utilizzare altri strumenti per verificare l'utilizzo della eGPU, come Activity Monitor.
Codifica video
La codifica verrà eseguita quando si registra da qualsiasi telecamera specificatamente impostata per ricomprimere i dati video in Impostazioni - Telecamere - Dispositivo, e per i flussi video generati per l'invio tramite l'interfaccia web. SecuritySpy distribuirà automaticamente i compiti di codifica su tutto l'hardware interno ed esterno disponibile.
Gli algoritmi di rilevamento movimento di SecuritySpy sono altamente accurati in una vasta gamma di condizioni, tuttavia ci sono alcune cose che puoi fare per garantire che dati di alta qualità vengano passati a questi algoritmi al fine di ottenere i migliori risultati possibili:
Angolo della telecamera
Il modo in cui posizioni la telecamera, così come la lunghezza focale dell'obiettivo (quanto grandangolare è), fa una grande differenza sull'efficacia del rilevamento movimento. I punti chiave da considerare sono:
![]() | ![]() |
| Sfavorevole: l'obiettivo è troppo grandangolare, quindi i dettagli delle auto sono difficili da distinguere, per non parlare delle persone; è incluso molto cielo; e a meno che non si voglia catturare barche, la grande area d'acqua sulla sinistra è uno spreco di pixel. | Favorevole: l'obiettivo ha la lunghezza perfetta per catturare solo l'area sotto sorveglianza, in modo che le persone siano sufficientemente grandi nel fotogramma sia per un rilevamento movimento efficace sia per distinguere le caratteristiche del viso. |
Elementi nella scena
Nelle location esterne, la scena dovrebbe essere priva di elementi che possono muoversi con il vento, come bandiere, luci/ornamenti appesi, mobili da giardino in tessuto e così via. Assicurati inoltre che non ci siano luci che brillino intensamente nella telecamera, poiché ciò causa problemi di abbagliamento ed esposizione.
Montaggio
È fondamentale che la telecamera stessa non si muova, poiché ciò comprometterebbe significativamente la precisione del rilevamento movimento. Monta le telecamere in modo sicuro su oggetti solidi come edifici o pareti. Evita di montare le telecamere su alberi o pali che possono oscillare.
Monta sempre le telecamere direttamente nell'area monitorata, senza finestre o reti tra di esse e la loro vista. Le finestre riflettono la luce nella telecamera, causando abbagliamento e riflessi intensi. Le reti degradano significativamente la qualità dell'immagine e interferiscono con le capacità di rilevamento oggetti AI di SecuritySpy, rendendo queste funzionalità avanzate inefficaci.
Illuminazione
In condizioni di scarsa illuminazione, le telecamere possono produrre rumore significativo. Questo perché la telecamera deve amplificare il segnale del sensore per produrre un'immagine sufficientemente luminosa, amplificando anche il rumore. Ecco un esempio di come appare da vicino:

In un'immagine rumorosa, la soglia di rilevamento per il movimento reale deve essere aumentata, in modo che sia necessario molto più movimento del normale per attivare il rilevamento movimento. Questo fa sì che gli eventi reali abbiano meno probabilità di essere rilevati (cioè più falsi negativi).
La soluzione è installare una migliore illuminazione per la scena che vuoi catturare - sia visibile che a infrarossi (se la telecamera è sensibile agli IR).
Molte telecamere hanno LED a infrarossi integrati per la visione notturna. Questi funzionano bene in circostanze limitate, tuttavia in genere non sono molto efficaci oltre qualche metro. Hanno anche un ulteriore svantaggio quando vengono utilizzati all'aperto, in quanto tendono ad attirare gli insetti, che volano intorno alla telecamera, illuminati dalla luce IR, attivando il rilevamento movimento. Otterrai risultati molto migliori se usi illuminatori IR o a luce visibile separati montati a una certa distanza dalla telecamera, che in genere sono anche molto più potenti.
Impostazioni di compressione
Il video delle telecamere IP è compresso, tipicamente in formato H.264 o H.265. Con le impostazioni di compressione corrette, questi formati possono fornire una qualità molto elevata, ma con le impostazioni sbagliate possono causare un degrado dell'immagine inaccettabile. Ecco un esempio di compressione H.264 di bassa qualità:

Ci sono diversi parametri che possono essere impostati nella telecamera per controllare la qualità della compressione:
Frequenza fotogrammi
Per un rilevamento movimento affidabile, assicurati che le telecamere trasmettano a un minimo di 6 fps. Le telecamere che operano al di sotto di questa frequenza avranno una precisione di rilevamento ridotta. Frequenze fotogrammi più elevate non miglioreranno la precisione del rilevamento, poiché il sistema è ottimizzato per elaborare il movimento a 6 fps, che è la frequenza che fornisce la massima precisione.
Mascheratura (configurabile in Impostazioni - Telecamere - Rilevamento)
Impostare una maschera per ignorare determinate parti dell'immagine video è un modo efficace per ridurre i falsi positivi. In genere vorrai mascherare gli oggetti che si muovono nel vento (ad es. alberi e piante), o le aree in cui non sei interessato a rilevare il movimento. Tuttavia, assicurati di non mascherare più del necessario - l'algoritmo funziona meglio quando ha molti pixel su cui lavorare.
![]() | ![]() |
| Nessuna maschera - verrà rilevata qualsiasi attività nell'immagine | Una maschera per ignorare il movimento sulla strada e il movimento causato dall'albero |
Metodo di rilevamento movimento (configurabile in Impostazioni - Telecamere - Rilevamento - Avanzato)
SecuritySpy usa il rilevamento movimento basato su AI per quante più telecamere possibile, fornendo una precisione molto maggiore rispetto al rilevamento standard basato su pixel. I Mac con Apple Silicon possono applicarlo a tutte le telecamere grazie al Neural Engine integrato, mentre i Mac Intel allocheranno l'AI in base alle risorse di sistema disponibili. Se riscontri problemi di prestazioni o precisione su Mac Intel, potresti voler specificare manualmente quali telecamere utilizzano il rilevamento AI. Tieni presente che i modelli Intel più vecchi potrebbero registrare un utilizzo significativo della CPU durante l'esecuzione del rilevatore di movimento AI.
Sensibilità del rilevamento movimento (configurabile in Impostazioni - Telecamere - Rilevamento - Avanzato)
L'impostazione predefinita è progettata per essere ottimale nella maggior parte delle circostanze, ma può essere regolata verso l'alto se si verificano troppi eventi mancati da una particolare telecamera, o verso il basso se si verificano troppi rilevamenti falsi positivi.
Ulteriori considerazioni per il rilevamento oggetti basato su AI
I consigli sopra riportati si applicano sia che tu utilizzi le funzionalità di rilevamento oggetti AI sia che non le utilizzi, poiché le immagini passano comunque prima attraverso il normale algoritmo di rilevamento movimento prima di essere passate all'AI per un'ulteriore elaborazione. La cosa principale da tenere presente è che gli algoritmi di visione artificiale funzionano molto meglio su immagini ad alta risoluzione, pulite e nitide rispetto a quelle a bassa risoluzione, rumorose e disordinate. In particolare:
Finestra di revisione AI
Se stai riscontrando risultati imprevisti dal rilevamento oggetti AI, ciò è solitamente dovuto a particolari oggetti nella scena che sembrano simili agli oggetti di interesse, o a dificienze della telecamera/illuminazione che causano problemi di qualità dell'immagine. Prima di tutto, indica a SecuritySpy di raccogliere queste immagini abilitando l'opzione Salva tutte le immagini classificate dall'AI per revisione futura in Impostazioni - Generale. Quindi, per rivedere i risultati generati, apri la finestra Revisione AI, disponibile dal menu Finestra:
Questa mostra i risultati della classificazione nelle ultime 24 ore e dovrebbe consentirti di identificare la fonte di eventuali rilevamenti imprecisi. Per qualsiasi immagine chiaramente errata, ti preghiamo di inviarla a noi facendo clic destro sull'immagine e contrassegnandola come errata. Più invii riceviamo dagli utenti, meglio potremo migliorare i nostri algoritmi nei futuri aggiornamenti software.
Disponibile dal menu Finestra, questa funzione valuta la qualità delle immagini delle telecamere, aiutandoti a identificare i problemi e apportare le modifiche necessarie per ottenere i risultati più efficaci da ogni telecamera.
Immagini rappresentative del giorno e della notte vengono acquisite automaticamente ogni giorno e analizzate per le metriche principali:
In Impostazioni - Telecamere, fai clic sul pulsante più (+) in basso a sinistra della finestra e vedrai opzioni per aggiungere uno degli schermi del Mac. Qualsiasi schermo può essere aggiunto come sorgente di input video, come se fosse un flusso da una telecamera.
L'acquisizione schermo può essere intensiva in termini di risorse, quindi mantieni bassa la frequenza fotogrammi, specialmente per gli schermi ad alta risoluzione (questo può essere configurato in Impostazioni - Telecamere - Dispositivo).
La finestra Impostazioni contiene tutte le impostazioni del software ed è organizzata come segue:
Nota: le modifiche alle impostazioni non vengono applicate immediatamente mentre interagisci con i controlli in questa finestra, poiché ciò potrebbe interrompere le registrazioni in corso. Devi invece fare clic sul pulsante Salva nella parte inferiore di ogni pagina delle impostazioni per applicare le modifiche.
Questa sezione contiene impostazioni generali per configurare il software:
Nome del sistema
Specifica un nome che consenta di identificare facilmente il sistema TVCC. Questo nome viene utilizzato per l'interfaccia web (ad es. mostrato dai browser web quando richiedono l'autenticazione),
nelle nostre app mobile SecuritySpy,
e nelle righe dell'oggetto delle email.
Riavvia automaticamente dopo un crash
SecuritySpy è molto stabile e i crash sono rari. Tuttavia, le applicazioni complesse possono occasionalmente incontrare problemi, a volte da componenti di sistema o driver di terze parti. Quando abilitata, questa opzione avvia un monitor in background che controlla SecuritySpy e lo riavvia automaticamente se si chiude inaspettatamente. Durante l'acquisizione video, al massimo pochi minuti di filmato andrebbero persi.
Consenti la sospensione automatica del computer
Il computer deve essere attivo affinché SecuritySpy funzioni, quindi se vuoi un funzionamento continuo dovresti lasciare questa opzione disattivata. Usa questa opzione se vuoi che il computer si sospenda automaticamente quando non viene utilizzato (in base alle impostazioni nelle impostazioni di sistema Risparmio energia).
Chiudi i messaggi di avviso dopo 1 minuto
Quando abilitata, tutti i messaggi di avviso (come i messaggi di errore) verranno chiusi dopo 1 minuto. Questa opzione dovrebbe essere abilitata se il computer deve essere lasciato incustodito.
Mostra finestra per messaggi di errore importanti
Usa questa opzione per far apparire una finestra sullo schermo che ti informa di eventuali errori gravi (questi includono problemi che impediscono a SecuritySpy di ottenere flussi video, o problemi di registrazione).
Condividi informazioni diagnostiche
Quando abilitata, SecuritySpy ci invierà informazioni, come sviluppatori del software, una volta al giorno, per aiutarci a diagnosticare problemi e migliorare il software. Questo include informazioni sulla configurazione del sistema, rapporti di errore e dati sulle prestazioni. Questi dati vengono inviati tramite una connessione crittografata e non condivideremo mai questi dati con terze parti.
Condividi immagini anonime
Quando abilitata, SecuritySpy ci invierà immagini quando viene rilevato il movimento. Analizzando e classificando queste immagini, possiamo usarle per migliorare le funzionalità di rilevamento movimento di SecuritySpy. Le immagini vengono ridimensionate a piccole dimensioni e inviate di rado tramite una connessione crittografata, quindi la trasmissione è sicura e utilizza pochissima larghezza di banda. Oltre al contenuto delle immagini stesse, nessun dato identificativo viene inviato insieme a queste immagini.
Salva tutte le immagini classificate dall'AI
Quando abilitata, tutte le immagini classificate dal rilevatore di oggetti AI verranno salvate insieme ai risultati della classificazione. Successivamente, la revisione del risultato nella finestra Revisione AI aiuta a diagnosticare la causa di classificazioni impreviste e consente di inviarci qualsiasi risultato errato specifico per il futuro miglioramento dei nostri algoritmi. Queste immagini vengono conservate per un giorno prima di essere rimosse automaticamente.
Mostra notifiche di aggiornamento software
Quando è disponibile un nuovo aggiornamento, riceverai una notifica con l'opzione per installarlo. Tutti gli aggiornamenti richiedono la tua approvazione - niente viene installato automaticamente.
Sospendi la decodifica video quando non necessaria
Con questa opzione disattivata, SecuritySpy decodifica tutti i fotogrammi video in entrata, indipendentemente dal fatto che ognuno di essi sia effettivamente richiesto. Il vantaggio è che i fotogrammi decodificati sono disponibili in qualsiasi momento, quindi se le immagini di una telecamera sono improvvisamente richieste (ad es. viene aperta una finestra video), saranno disponibili immediatamente. L'abilitazione di questa opzione può ridurre l'utilizzo delle risorse, tuttavia ciò può comportare un ritardo significativo finché la decodifica non può riprendere e il fotogramma successivo non è disponibile.
Per ridurre al minimo i ritardi, assicurati che l'intervallo dei fotogrammi chiave della telecamera non sia impostato troppo alto (questa è la frequenza dei fotogrammi autonomi nel flusso video compresso, altrimenti noto come intervallo I-frame, frequenza I-frame, lunghezza GOV o periodo Intra frame). Un'impostazione adeguata è circa tre volte la frequenza fotogrammi del flusso, il che comporterà un ritardo massimo di tre secondi (ad es. se la telecamera trasmette video a 10 FPS, impostare l'intervallo dei fotogrammi chiave a 30).
Questa opzione può essere particolarmente vantaggiosa se le funzionalità che richiedono la decodifica vengono utilizzate di rado. Queste includono il rilevamento movimento, la visualizzazione del video in diretta, la distribuzione tramite l'interfaccia web e la registrazione su disco in cui SecuritySpy esegue la ricompressione del flusso video.
Riproduci i suoni al massimo volume dell'altoparlante
Quando abilitata, il volume principale dell'altoparlante del computer verrà impostato automaticamente al massimo prima di riprodurre i suoni, e poi riportato al suo volume originale dopo la riproduzione del suono.
Riduzione del fruscio
Quando abilitata, l'audio di basso livello verrà silenziato, eliminando il fruscio e il rumore di fondo dai microfoni. Questo è utile per applicazioni come il baby monitor, dove potresti ascoltare l'audio di notte, o quando più telecamere riproducono audio contemporaneamente.
Silenzia l'audio in entrata durante l'invio di audio a una telecamera
Per le telecamere che supportano l'audio bidirezionale, questa opzione controlla se l'audio in entrata da quella telecamera viene silenziato ogni volta che invii audio a quella telecamera. Questo previene una situazione di feedback in cui l'audio può passare dal microfono del Mac all'altoparlante della telecamera, al microfono della telecamera, all'altoparlante del Mac e di nuovo al microfono del Mac in un ciclo infinito.
Sorgente audio bidirezionale
Definisce una sorgente di input audio collegata al Mac da utilizzare per la trasmissione audio dal computer alla telecamera.
Formato data
Scegli il formato data preferito, che viene utilizzato ogni volta che viene visualizzata una data (ad es. nei timestamp sui fotogrammi video e nei nomi dei file).
Ritaglio miniatura movimento
Regola il ritaglio applicato quando si generano immagini per le notifiche iOS e le miniature dei filmati visualizzate tramite l'interfaccia web e l'app iOS: i ritagli più stretti sono più "ingranditi" sull'area di movimento, mentre quelli più ampi mostrano più dell'area circostante.
Password per le modifiche alle impostazioni
Questa password sarà richiesta per qualsiasi tentativo di accedere alle impostazioni o disarmare le telecamere. È anche consigliabile, nelle impostazioni di sistema Sicurezza e privacy, impostare il Mac stesso in modo che richieda una password dopo un breve periodo di inattività. Sebbene ciò non prevenga completamente la manomissione fisica del computer, queste precauzioni di base forniscono un utile primo livello di protezione.
Password per uscire dalla modalità schermo intero
Questa password sarà richiesta per uscire dalla modalità schermo intero.
Password per uscire dall'applicazione
Questa password sarà richiesta per chiudere SecuritySpy.
Questa sezione consente di scegliere le opzioni per la visualizzazione del video in diretta e di configurare gruppi di telecamere che possono essere visualizzati tramite le proprie finestre Gruppo. Per le installazioni di grandi dimensioni, organizzare le telecamere in gruppi logici in questo modo rende molto più gestibile il lavoro con esse.
Opzioni - Mantieni le finestre video sopra le altre applicazioni
Quando abilitata, tutte le finestre video di SecuritySpy (la finestra Tutte le telecamere, le finestre Gruppo e le finestre video delle singole telecamere) appariranno sopra le finestre delle altre applicazioni, anche quando SecuritySpy è in background.
Opzioni - Ricorda le posizioni delle finestre Controllo telecamera
Per impostazione predefinita, le finestre Controllo telecamera si aprono nella posizione corrente del cursore del mouse. Abilita questa opzione per mantenere invece la loro posizione.
Opzioni - Disegna un riquadro rosso attorno agli oggetti in movimento nelle finestre video
Quando il rilevamento movimento è abilitato e c'è un oggetto in movimento nell'immagine video di qualsiasi telecamera, verrà disegnato un riquadro rosso attorno all'oggetto in movimento nella vista in diretta della telecamera in tutte le finestre video.
Opzioni - Modalità kiosk
Quando abilitata, SecuritySpy passerà di default alla modalità schermo intero ogni volta che viene aperto, e dopo un breve periodo di inattività dell'utente, garantendo una visualizzazione costante delle telecamere su un monitor.
Opzioni - Riduci la frequenza fotogrammi del video in diretta
Per impostazione predefinita, SecuritySpy visualizza i fotogrammi video di tutte le telecamere alla velocità massima. Questo potrebbe sovraccaricare la GPU sui Mac più lenti o quando si visualizzano molte telecamere ad alta risoluzione e alta frequenza fotogrammi. Se noti video in diretta irregolare, abilita questa opzione per alleggerire il carico sulla GPU riducendo la frequenza dei display video in diretta.
Barra informazioni nelle finestre video
La barra informazioni nella parte superiore della vista di ogni telecamera mostra vari dettagli come il nome della telecamera, la frequenza fotogrammi del video in entrata, la frequenza fotogrammi del display, gli indicatori audio, le modalità armate e lo stato di registrazione. Questa opzione consente di scegliere le dimensioni della barra informazioni o di disattivarla completamente.
Chiudi le finestre automaticamente
Questa funzione offre una scelta di quali finestre chiudere automaticamente, dopo il periodo specificato di inattività dell'utente. La chiusura delle finestre (in particolare delle finestre video) riduce l'utilizzo delle risorse e riduce al minimo il disordine.
Inquadratura
Nelle finestre video, a ogni telecamera viene assegnato un rettangolo in cui mostrare la sua immagine, e questo rettangolo potrebbe non corrispondere al formato dell'immagine del video fornito dalla telecamera. Per visualizzare ogni telecamera nel suo corretto formato, puoi scegliere di utilizzare barre nere in alto/basso o a sinistra/destra, oppure puoi scegliere di ritagliare l'immagine in modo che si adatti perfettamente al rettangolo assegnato senza barre nere. Come terza opzione, puoi scegliere di allungare il video per evitare la necessità di ritaglio o barre nere. Un leggero ritaglio o allungamento dà un aspetto visivamente più piacevole rispetto alle barre nere, specialmente quando ci sono telecamere con formati diversi.
Spessore della linea divisoria
Vengono mostrate linee tra le viste delle telecamere adiacenti in tutte le finestre video e in modalità schermo intero - questa opzione ne specifica lo spessore.
Qualità di visualizzazione
Ci sono spesso grandi differenze tra le dimensioni delle immagini sorgente e le dimensioni a cui vengono visualizzate sullo schermo, quindi è necessario un algoritmo di scaling per preparare le immagini per la visualizzazione. Questa impostazione di qualità determina la sofisticatezza di questo algoritmo di scaling: più alta è l'impostazione, meglio appariranno le immagini (meno sgranate con più dettagli preservati), ma maggiore sarà il carico di elaborazione sulla GPU del Mac. Activity Monitor può essere utilizzato per determinare se la GPU è sovraccarica o se ha capacità in eccesso.
Buffer di replay video istantaneo
Questa funzione mantiene in memoria un buffer dei fotogrammi video recenti per ogni telecamera, disponibile per la riproduzione in qualsiasi momento nelle finestre video. Si noti che specificare una lunga durata qui può utilizzare una quantità significativa di RAM. Consulta Video in diretta per informazioni su come utilizzare questa funzione una volta abilitata.
Schermi modalità schermo intero
Per impostazione predefinita, la modalità schermo intero di SecuritySpy utilizza tutti gli schermi collegati, ma puoi usare questa impostazione per escludere determinati schermi.
Gruppi
Qui puoi aggiungere, configurare e rimuovere gruppi di telecamere. I gruppi sono utili per organizzare un gran numero di telecamere in sottoinsiemi logici e vengono utilizzati in tutto il software (ad esempio nelle finestre Gruppo, quando si impostano i programmi e tramite l'interfaccia web) per lavorare comodamente con sottoinsiemi dell'elenco completo delle telecamere.
Tipo di visualizzazione
Scegli come vuoi che le telecamere appaiano nelle finestre Gruppo:
Visualizza le telecamere in griglia - proprio come la finestra Tutte le telecamere, la finestra Gruppo visualizzerà tutte le telecamere membro contemporaneamente, in una disposizione a griglia.
Ciclo tra ogni telecamera - questa opzione visualizzerà una telecamera alla volta, in sequenza.
Ciclo tra gruppi di quattro telecamere - questa opzione visualizzerà quattro telecamere alla volta, in sequenza in gruppi di quattro.
Tempo di ciclo
Specifica il numero di secondi tra i cicli, quando si utilizza una delle opzioni di visualizzazione Ciclo.
Telecamere
Abilita semplicemente la casella di controllo accanto a ogni telecamera che vuoi includere nel gruppo.
La programmazione è il metodo con cui la registrazione e le azioni vengono attivate automaticamente (armate) o disattivate (disarmate) in momenti specifici (consulta Registrazione e programmi per ulteriori informazioni).
I programmi definiscono i momenti del giorno/settimana in cui una funzione come la registrazione dovrebbe essere armata e disarmata, mentre i profili programmi consentono di applicare facilmente insiemi di programmi a insiemi di telecamere, manualmente o automaticamente.
I programmi definiscono quando le modalità telecamera devono essere armate e disarmate durante la settimana. Tutti i programmi creati qui saranno disponibili per tutte le telecamere e possono essere utilizzati per armare le modalità di cattura continua, cattura movimento e azioni in modo indipendente.
I momenti in cui le modalità telecamera saranno armate sono rappresentati come "oggetti temporali" rossi. Ogni oggetto temporale ha un'ora di inizio e fine, che definiscono quando la telecamera verrà armata automaticamente e poi disarmata automaticamente. Fai clic e trascina per creare nuovi oggetti temporali, o per spostare o modificare quelli esistenti. Per rimuovere un oggetto temporale, selezionalo e premi il tasto Canc sulla tastiera.
Nell'esempio sopra, la telecamera sarà armata durante l'orario d'ufficio solo nei giorni feriali. SecuritySpy non deve essere in esecuzione prima dell'ora di inizio di un oggetto temporale — se lo avvii in qualsiasi momento contrassegnato in rosso nel programma, tutte le modalità telecamera che utilizzano il programma verranno armate automaticamente.
Un profilo programmi definisce un insieme di programmi che verranno applicati alle telecamere quando il profilo viene richiamato. Ad esempio, un profilo "A casa" e "Fuori casa" può definire diversi insiemi di programmi da utilizzare quando una proprietà è occupata rispetto a quando è vuota.
Per ogni telecamera, puoi definire un programma o specificare "Nessuna modifica" per indicare che il programma di una particolare telecamera non deve essere modificato quando il profilo viene applicato.
I profili programmi possono essere richiamati manualmente dal menu Controllo, dall'interfaccia web o dall'app iOS, o automaticamente tramite l'innesco Home specificato - consulta Integrazione con Apple Home / Home Assistant per ulteriori informazioni.
Dalla pagina delle impostazioni di Programmazione, fai clic sul pulsante Opzioni avanzate per configurare alcune opzioni aggiuntive per i programmi, come segue:
Le opzioni consentono di modificare i programmi alba/tramonto integrati in modo che la registrazione inizi un certo numero di minuti prima o dopo l'alba o il tramonto. Ad esempio, se vuoi che la registrazione inizi 5 minuti prima dell'alba, dovresti impostare il tempo di Offset alba per il programma Armato dall'alba al tramonto a -5.
La determinazione degli orari di alba e tramonto richiede informazioni accurate sulla posizione e sull'ora. Se prevedi di utilizzare questi programmi, controlla il pannello delle impostazioni di sistema Data e ora per assicurarti che la posizione e l'orologio del Mac siano impostati correttamente.
Questa sezione consente di gestire le impostazioni di memorizzazione per i file acquisiti.
Posizione di memorizzazione principale
Questa è la posizione principale utilizzata per memorizzare le registrazioni. Tutte le telecamere utilizzeranno questa posizione per impostazione predefinita. Tuttavia, alle singole telecamere può essere assegnata la propria posizione di memorizzazione in Impostazioni - Telecamere - Config, che sovrascrive questa impostazione globale.
Il tipo di unità ideale per la posizione di memorizzazione principale è un SSD, sebbene anche un HDD veloce possa funzionare bene. Non utilizzare Fusion drive (SSD+HDD combinati) o NAS (Network Attached Storage) come posizione di memorizzazione principale.
Per impostazione predefinita, la posizione principale è ~/SecuritySpy/Captured Files/ nella cartella Home sull'unità di sistema. Tuttavia, l'unità di sistema non è la migliore posizione di memorizzazione; è molto meglio utilizzare un'unità esterna collegata tramite USB o Thunderbolt, poiché offre più spazio di memorizzazione, evita l'usura dell'unità interna del Mac e previene conflitti con altre applicazioni. Per determinare le dimensioni e il tipo di memorizzazione ideali per il tuo sistema, usa il nostro Calcolatore dei requisiti di sistema.
Posizione di memorizzazione archivio
I file vengono spostati dalla posizione principale a questa posizione di archivio in base all'impostazione Modalità archivio:
Quando impostata, la posizione di archivio viene utilizzata anche come fallback per la registrazione diretta se la posizione principale non è disponibile.
Il tipo di unità ideale per la posizione di archivio è un singolo HDD o un array RAID HDD collegato tramite USB o Thunderbolt; questi offrono grandi capacità di memorizzazione a costi ragionevoli. La posizione di archivio non può essere l'unità di sistema né la stessa unità impostata come posizione principale.
I file archiviati rimangono accessibili tramite tutte le interfacce usuali (Browser, interfaccia web, app mobile), ma il recupero potrebbe essere più lento.
Rimozione auto per spazio
Questa funzione rimuove i file più vecchi quando lo spazio libero su disco scende al di sotto delle soglie specificate. Se è impostata una posizione di archivio, i file vengono prima spostati lì quando la posizione principale si riempie. Quindi, quando la posizione di archivio si riempie, i file più vecchi nella posizione di archivio vengono eliminati definitivamente. Se non è impostata nessuna posizione di archivio, i file più vecchi vengono eliminati definitivamente dalla posizione principale quando si riempie. Le soglie automatiche, che dovrebbero funzionare bene per la maggior parte dei dischi, sono impostate all'8% della capacità totale del disco per il volume di sistema e al 2,5% per gli altri volumi.
Rimozione auto per età
Quando abilitata, i file acquisiti più vecchi del numero di giorni specificato verranno eliminati definitivamente, indipendentemente dalla posizione di memorizzazione in cui si trovano.
Escludi dall'eliminazione
Impedisce l'eliminazione automatica dei file con tag specifici, anche se soddisfano i criteri di eliminazione. I file possono essere contrassegnati utilizzando il Browser o l'interfaccia web. I file contrassegnati verranno comunque archiviati se è impostata una posizione di archivio.
Timeout montaggio volume
All'avvio di SecuritySpy, tenta di montare qualsiasi disco che contenga la posizione di memorizzazione personalizzata di una telecamera. Questo può richiedere del tempo, a seconda del tipo di disco e del suo stato attuale. Questa opzione consente di specificare un tempo massimo che SecuritySpy attenderà; se il disco non è ancora disponibile dopo questo tempo, SecuritySpy passerà alla posizione predefinita sul volume di sistema (~/SecuritySpy/Captured Files/). Quando il disco contenente la posizione di memorizzazione personalizzata diventa successivamente disponibile, SecuritySpy tornerà automaticamente ad essa.
Soglia di avviso utilizzo
Se lo spazio disponibile su qualsiasi volume utilizzato da SecuritySpy scende al di sotto di questo valore di soglia, verrà generato un avviso. Questo avviso viene scritto nel file di log (disponibile dal menu File) e verrà anche inviato via email all'indirizzo specificato nelle Impostazioni Email per le email di notifica di errori/avvisi. Per disabilitare questi avvisi, specifica zero per questo valore.
Questa sezione consente di specificare la compressione video e audio che verrà eseguita per qualsiasi telecamera in cui è richiesta la codifica. Questo si applica nei seguenti casi:
Per una telecamera che fornisce dati video H.264 o H.265, per una qualità e prestazioni ottimali, non dovresti abilitare l'opzione Ricomprimi dati video nelle impostazioni Telecamere - Dispositivo a meno che tu non abbia un motivo specifico per farlo (ad es. per consentire a SecuritySpy di aggiungere una sovrapposizione data/ora sul flusso video se la telecamera non è in grado di farlo).
Limitare l'uso della ricompressione audio è meno importante, poiché ciò comporta un utilizzo delle risorse inferiore rispetto alla ricompressione video. Idealmente, le telecamere dovrebbero essere impostate per fornire dati audio AAC, ma per qualsiasi telecamera che non può farlo, potresti voler impostare SecuritySpy per ricodificare in questo formato. Il vantaggio di registrare audio AAC è che è possibile creare file video MP4 (anziché file video MOV), molto più compatibili per la riproduzione da browser web. Se non hai bisogno di visualizzare i file acquisiti nei browser web, è meglio lasciare l'opzione Ricomprimi dati audio disattivata.
File video - Codec video
Scegli tra i seguenti codec di compressione video:
ProRes: il formato intermedio di alta qualità di Apple. A causa della sua elevata larghezza di banda e del fatto che iOS non lo supporta, questo formato non è adatto per scopi TVCC, ma lo abbiamo incluso poiché è un ottimo formato per altri usi, specialmente quando verrà eseguita un'ulteriore modifica/elaborazione.
JPEG: produce video di alta qualità ed è veloce da comprimere, quindi le prestazioni con questo codec sono molto buone, tuttavia le dimensioni dei file video acquisiti saranno grandi.
H.264: un codec efficiente che produce file di piccole dimensioni. La maggior parte dei Mac ha una certa capacità di codifica H.264 con accelerazione hardware, quindi questo è il formato ottimale da scegliere per la maggior parte degli scopi.
H.265: un codec molto efficiente, fino alla metà del data rate di H.264. Il supporto per la codifica H.265 con accelerazione hardware è stato introdotto da Apple nel 2017; sui Mac più vecchi, è preferibile utilizzare H.264, poiché l'utilizzo di H.265 su questi Mac più vecchi può causare un utilizzo molto elevato delle risorse CPU.
Per creare file video MP4 che vengono riprodotti nei browser web, usa H.264 o H.265.
File video - Qualità video
Valori più alti risultano in una migliore qualità visiva a scapito di file più grandi; 50 è di solito un buon equilibrio tra qualità e data rate.
File video - Codec audio
Scegli tra i seguenti codec di compressione audio:
Nessuno: l'audio non compresso fornisce la migliore qualità con il minor utilizzo della CPU. Poiché il data rate dell'audio è generalmente molto inferiore a quello del video, a meno che non siano necessarie dimensioni file molto ridotte, l'assenza di compressione audio può essere una buona opzione. Se scegli questa opzione, dovresti impostare una bassa frequenza di campionamento e audio mono per ridurre al minimo il data rate (queste opzioni sono impostate indipendentemente per ogni dispositivo, tramite le impostazioni Telecamere - Audio o nella telecamera stessa).
Apple Lossless: offre una qualità uguale a nessuna compressione (poiché è un codec lossless), a circa la metà del data rate, ed è ragionevolmente veloce da comprimere.
µ-Law: un codec molto efficiente progettato specificamente per comprimere velocemente il parlato a un data rate molto basso (64 kbps), ma di bassa qualità.
AAC: audio di alta qualità a bassi data rate. Usa questa opzione se hai bisogno che SecuritySpy crei file video MP4 che vengono riprodotti nei browser web.
File video - Qualità audio
Per il codec AAC, puoi impostare un livello di qualità, che determinerà il bitrate dei dati audio codificati. Un valore di circa 50 fornisce audio di buona qualità a un bitrate efficiente.
Immagini fisse, allegati email, stream web
Questa opzione consente di impostare il livello di qualità che verrà utilizzato per queste funzioni specifiche del software. Valori più alti risultano in una migliore qualità visiva a scapito di data rate più elevati e file più grandi; 50 è di solito un buon equilibrio tra qualità e data rate.
I file di immagini fisse verranno sempre salvati in formato JPEG. Per gli allegati email e gli stream web, il codec utilizzato varierà: gli allegati email utilizzeranno H.264 per i video o JPEG per le immagini, mentre il codec utilizzato per gli stream web è deciso dal browser web.
Questa sezione consente di specificare le impostazioni per gli upload FTP su server remoti, utile per il backup fuori sede dei filmati. Lo stesso server FTP con percorsi diversi può essere utilizzato per destinazioni di upload diverse, quindi una telecamera può essere impostata per fare l'upload su una particolare directory del server e un'altra telecamera su una directory diversa sullo stesso server. Per controllare i percorsi delle directory e scaricare o eliminare file, dovrai utilizzare un'utilità client FTP grafica come Cyberduck.
Ogni server ha le seguenti opzioni di configurazione:
Protocollo
Scegli tra i seguenti protocolli:
Indirizzo server
Per FTP, questo è il nome host (ad es. ftp.example.com) o l'indirizzo IP (ad es. 192.168.1.1) del server.
Per S3, questo può essere lasciato vuoto se si utilizzano i server S3 di Amazon. Se, tuttavia, si utilizza un diverso provider di cloud storage S3 (ad es. Backblaze B2), sarà necessario inserire l'indirizzo dell'endpoint S3 fornito dalla propria azienda di cloud storage.
Bucket S3
Inserisci qui il nome del bucket S3 (questa impostazione è disponibile solo se hai selezionato S3 come protocollo).
Percorso
Per S3, questo è il percorso all'interno del bucket specificato in cui il file deve essere caricato.
Per FTP, se si specifica un percorso che inizia con una barra obliqua, questo indica un percorso assoluto dalla directory radice del server. Un percorso che non inizia con una barra obliqua indica un percorso relativo dalla directory predefinita. La directory predefinita dipende dal server - in genere ogni utente ha una cartella sul server che viene utilizzata come directory predefinita e impostata automaticamente dal server quando quell'utente accede.
Ad esempio, considera il seguente layout di directory:

Se dovessi accedere come user1, il server probabilmente imposterà la directory iniziale come /pub/user1/. In questo caso, per far caricare le immagini nella directory user1, potresti lasciare vuoto il campo del percorso, o potresti specificare "/pub/user1/" per essere esplicito. Per far caricare le immagini nella cartella "images" all'interno della cartella "user1", potresti specificare "/pub/user1/images/" o semplicemente "images" per il percorso (in tutti i casi non importa se si mette una barra obliqua alla fine del percorso o meno). In genere, dovresti lasciare che il server decida la directory predefinita e usare un percorso relativo, a meno che tu non abbia un motivo specifico per usare un percorso assoluto.
Se la directory specificata non esiste già sul server, SecuritySpy la creerà.
Aggiungi il nome della telecamera al percorso
Abilita questa opzione per aggiungere automaticamente i nomi delle telecamere al percorso del server, in modo che ogni telecamera esegua l'upload in una cartella separata sul server.
Aggiungi il nome della cartella giornaliera al percorso
Abilita questa opzione per aggiungere automaticamente i nomi delle cartelle giornaliere al percorso del server, in modo che i file di ogni giorno vengano inseriti in cartelle separate sul server. I nomi delle cartelle giornaliere comprendono la data di creazione del file, nel formato AAAA-MM-GG.
Copia nel file system locale
L'opzione Copia nel file system locale nel menu Protocollo può essere utilizzata per copiare i file su un'unità collegata al Mac, anziché su un server remoto. I percorsi delle cartelle nel file system locale iniziano tipicamente con /Volumes/NomeVolume/… per fare riferimento a una cartella su un volume collegato, o /Users/NomeUtente/… per fare riferimento a una cartella nella directory utente — trascina una cartella dal Finder nella casella Percorso per far compilare automaticamente il percorso.
Stato
Per vedere lo stato degli upload correnti in qualsiasi momento, seleziona Upload dal menu Finestra.
Questa sezione consente di specificare le impostazioni per l'invio di email:
Email attivate dal movimento - Testo oggetto
Questo è il campo oggetto utilizzato per le email attivate dal rilevamento movimento. Se lo lasci vuoto, verrà creato automaticamente un oggetto. Quando si specifica un oggetto personalizzato, è possibile utilizzare i segnaposto +d per la data e l'ora correnti e +n per il nome della telecamera.
Email attivate dal movimento - Allegato multimediale
Definisce il metodo con cui i fotogrammi video delle telecamere vengono allegati alle email attivate dal movimento: scegli tra un file video o più immagini fisse. In genere, l'opzione file video fornisce una migliore esperienza di visualizzazione, a condizione che il client email la supporti.
Email attivate dal movimento - Risoluzione massima
I fotogrammi video allegati verranno ridimensionati a questa dimensione, nel caso in cui una telecamera fornisca una risoluzione superiore. Questo garantisce che le dimensioni dei dati delle email rimangano ragionevoli, velocizzando la consegna riducendo al tempo stesso la probabilità di rifiuto da parte del server di posta ricevente.
Email attivate dal movimento - Numero di fotogrammi per email
Per le email attivate dal movimento, definisce quanti fotogrammi video includere nell'email. Questi verranno inseriti in un singolo file video o allegati come immagini singole, in base alla selezione Allegato multimediale sopra.
Email attivate dal movimento - Frequenza di acquisizione delle immagini
Definisce la frequenza fotogrammi alla quale le immagini vengono aggiunte alle email attivate dal movimento.
Email di sistema - Destinatari
Puoi scegliere di ricevere tre tipi di email di sistema: rapporti di errore, riepiloghi dell'attività giornaliera e avvisi di inattività. Questi verranno inviati all'indirizzo/agli indirizzi email specificati qui. Puoi inserire più destinatari, separati da virgole.
Email di sistema - Rapporti di errore
Queste email ti avvisano quando si verifica un problema. Usa questa impostazione per scegliere quali livelli di gravità attivano un'email: tutti gli errori e gli avvisi, solo gli errori, o solo gli errori critici. In tutti i casi, tutti gli errori vengono scritti in un file di log accessibile dal menu File in SecuritySpy.
Email di sistema - Riepiloghi dell'attività giornaliera
Quando abilitata, SecuritySpy raccoglierà varie statistiche per ogni giorno, incluso il numero di file creati, la quantità di dati registrati e il tempo di attività della telecamera. A mezzanotte verrà generato un rapporto di riepilogo. Questo è utile per confermare rapidamente che il sistema sta funzionando come previsto.
Email di sistema - Avvisi quando il sistema va offline
Usa questa funzione per ricevere notifiche email quando un problema causa l'interruzione del funzionamento di SecuritySpy. Questo è utile se vuoi eseguire SecuritySpy continuamente senza interruzioni. La funzione funziona inviando frequenti messaggi "heartbeat" al nostro server - se questi messaggi si interrompono, il nostro server ti invierà email di avviso. Presumendo che tu abbia seguito i passaggi descritti nella sezione Configurazione di SecuritySpy per il funzionamento autonomo, SecuritySpy dovrebbe essere sempre in esecuzione, e qualsiasi periodo significativo di inattività potrebbe essere il risultato di un errore software, guasto del disco, problema del computer, interruzione di corrente o disconnessione Internet. Se il sistema si interrompe, riceverai un'email di avviso dopo 20 minuti, poi 1 ora, poi 6 ore, poi giornalmente per 5 giorni.
Metodo di invio email
Per impostazione predefinita, SecuritySpy utilizzerà il proprio servizio di relay email, che non richiede configurazione. Questo servizio è fornito da noi ed è gratuito per tutti gli utenti di SecuritySpy (sebbene limitiamo le dimensioni e la frequenza delle email per garantire buone prestazioni per tutti gli utenti).
L'altra opzione è utilizzare il proprio server SMTP, nel qual caso è necessaria un'ulteriore configurazione, come segue:
Indirizzo server SMTP
L'indirizzo del server utilizzato per inviare la posta. Questo viene normalmente fornito dal tuo ISP (Internet Service Provider).
Se il server utilizza una porta non standard, puoi specificarla qui usando due punti e poi il numero di porta. Ad esempio, se il server usa la porta 28, dovresti inserire "smtp.example.com:28". La maggior parte dei server SMTP opera su porte standard (25 per la comunicazione non crittografata e 465 per la comunicazione SSL crittografata), quindi se il tuo ISP non ti ha indicato di usare una porta particolare, non specificare un numero di porta e verrà utilizzata automaticamente quella standard.
Il piccolo menu a comparsa a destra di questo campo contiene alcuni preset per account email comuni; selezionane uno e l'indirizzo del server e le eventuali altre impostazioni appropriate verranno impostate automaticamente.
Indirizzo 'Da'
Questo è l'indirizzo di ritorno inviato con le email per identificare il mittente. Dovresti sempre usare un indirizzo email valido qui, poiché i filtri antispam bloccheranno i messaggi senza uno. Inoltre, molti server SMTP non accetteranno qualsiasi indirizzo di ritorno: di solito deve provenire dallo stesso provider del server SMTP.
Nome 'Da'
Questo è il nome associato all'indirizzo di ritorno. È facoltativo, tuttavia se non specifichi un nome qui, c'è una maggiore probabilità che le email vengano bloccate dai filtri antispam.
Nome utente e password
La maggior parte dei server SMTP richiede l'autenticazione - se il tuo lo richiede, inserisci qui il nome utente e la password. Il nome utente è tipicamente il tuo indirizzo email.
Crittografia
Puoi scegliere tra nessuna crittografia, crittografia implicita o crittografia esplicita (se il tuo server di posta utilizza la crittografia, probabilmente utilizzerà il metodo esplicito). Un numero crescente di server email supporta la crittografia (alcuni la richiedono persino), tuttavia molti server non la supportano, e abilitare questa funzione quando si utilizzano tali server impedirà l'invio di email. Pertanto, dovresti controllare le istruzioni fornite dal provider del server SMTP e abilitare questa funzione solo se il tuo server email la supporta.
Pulsante di test
Una volta configurate le impostazioni email, puoi testarle facendo clic su questo pulsante. SecuritySpy tenterà di inviare un'email di test e segnalerà eventuali problemi riscontrati.
SecuritySpy include un server web integrato che consente di visualizzare i flussi delle telecamere in diretta, scaricare i filmati acquisiti, modificare le impostazioni e controllare il software, tutto da una posizione remota su una rete locale o Internet.
Abilita server web
SecuritySpy include sia un'interfaccia web HTTP standard che un'interfaccia web HTTPS sicura e crittografata. L'HTTP standard invia e riceve dati nella loro forma grezza, il che è adatto per le reti locali ma non è sicuro per comunicare su Internet dove i dati potrebbero potenzialmente essere intercettati da terze parti. Al contrario, HTTPS è un protocollo sicuro che utilizza la crittografia, rendendo estremamente difficile per qualcuno decodificare i dati intercettati. HTTPS è quindi fortemente preferibile per l'invio di informazioni sensibili su Internet, come password e filmati di telecamere TVCC.
I server HTTP e HTTPS operano ciascuno sulla propria porta di rete. Un numero di porta rappresenta un "canale" per la comunicazione di rete e consente a diverse applicazioni sullo stesso dispositivo di utilizzare la rete senza interferire l'una con l'altra. Si noti che su macOS, non è possibile per un'applicazione come SecuritySpy utilizzare porte inferiori a 1024 (a meno che non la esegua specificamente come processo root, il che non è consigliabile). Le porte predefinite di SecuritySpy sono 8000 e 8001 rispettivamente per HTTP e HTTPS.
Da un altro computer sulla rete locale (LAN), puoi accedere al server con un browser web utilizzando l'indirizzo IP e il numero di porta del server, o il suo nome Bonjour e il numero di porta, ad esempio:
http://192.168.1.4:8000
https://192.168.1.4:8001
http://mac-pro.local:8000
https://mac-pro.local:8001
Quando si utilizza la funzione DDNS in combinazione con le opzioni di Port forwarding automatico (vedi sotto per le spiegazioni di queste funzioni), sarai in grado di accedere a SecuritySpy da Internet in questo modo:
http://example.viewcam.me:8000
https://example.viewcam.me:8001
Si noti che gli indirizzi della rete locale non funzioneranno da Internet, e gli indirizzi Internet potrebbero non funzionare dall'interno della rete locale (a seconda del router).
Fai clic sul pulsante Come accedo a questo server? per ottenere un elenco degli indirizzi che puoi usare per accedere al server SecuritySpy dalla rete locale e da Internet. Se hai bisogno di configurare l'indirizzo IP LAN del Mac, puoi farlo tramite il pannello Rete delle Impostazioni di sistema.
Chiavi e certificati HTTPS
I server sicuri richiedono un certificato e una chiave privata per eseguire la crittografia e identificare il server. SecuritySpy offre alcune opzioni a questo proposito:
1. Automatico: SecuritySpy si integra con Let's Encrypt, un'autorità di certificazione aperta automatizzata e gratuita, per ottenere un certificato valido. Devi solo configurare un nome DDNS (vedi sotto) e SecuritySpy tenterà di ottenere automaticamente un certificato con questo nome. Assicurati di scegliere un nome DDNS con cui sei soddisfatto, perché se lo cambi in futuro, ci sarà un ritardo di un giorno prima che venga ottenuto un nuovo certificato con il nuovo nome. Questo per rispettare i limiti di frequenza imposti da Let's Encrypt sul loro servizio.
2. Fornito dall'utente: puoi acquistare un certificato ufficiale da utilizzare con SecuritySpy. Questo è utile se vuoi un certificato ufficiale ma non vuoi usare la funzione DDNS di SecuritySpy (ad es. hai il tuo nome di dominio che vuoi usare). Per utilizzare un certificato ottenuto da un'autorità di certificazione, dovrai prima generare una chiave privata e una richiesta di firma del certificato (tipicamente utilizzando OpenSSL tramite il Terminale - le istruzioni dovrebbero essere fornite dall'autorità di certificazione). Invia la richiesta di firma del certificato all'autorità di certificazione e ti invieranno un certificato firmato. Posiziona la chiave privata, il certificato principale e qualsiasi certificato intermedio nella cartella SecuritySpy all'interno della cartella Home (cioè ~/SecuritySpy/), quindi chiudi e riavvia SecuritySpy.
Quando si fornisce una chiave privata:
Quando si fornisce un certificato:
Certificati intermedi:
3. Auto-firmato: se SecuritySpy non riesce a ottenere un certificato Let's Encrypt e non hai fornito un certificato tu stesso, SecuritySpy genererà automaticamente un certificato auto-firmato. I certificati auto-firmati forniscono lo stesso livello di crittografia di un certificato ufficiale, tuttavia non forniscono lo stesso livello di garanzia al client riguardo all'autenticità del server, quindi un browser web che si connette a tale server visualizzerà un avviso a tal riguardo. Per SecuritySpy tuttavia, sei tu a configurare il server e quindi puoi essere certo della sua autenticità, quindi l'uso di un certificato auto-firmato per SecuritySpy è del tutto appropriato e puoi semplicemente ignorare l'avviso visualizzato dal browser web.
In tutti i casi, l'indirizzo utilizzato per accedere a SecuritySpy deve corrispondere al nome host del certificato (ad es. il nome DDNS che hai configurato), altrimenti riceverai un avviso dal browser web riguardo a una mancata corrispondenza del nome host. Pertanto, se ti connetti al server HTTPS di SecuritySpy su una rete locale utilizzando un indirizzo IP o un nome Bonjour, riceverai un avviso di mancata corrispondenza del nome host, quindi potresti preferire l'utilizzo dell'interfaccia HTTP standard per le connessioni locali — in questo caso il traffico è contenuto nella tua rete locale, quindi l'uso della crittografia è meno importante.
Port forwarding automatico
Per consentire l'accesso a SecuritySpy da Internet, il router deve essere configurato per inoltrare le connessioni in entrata a SecuritySpy. Usa queste opzioni per abilitare il port forwarding automatico per la porta HTTP e/o HTTPS. Affinché funzioni, il router deve supportare e avere abilitato il NAT Port Mapping Protocol (NAT-PMP) o l'Universal Plug and Play (UPnP). Quasi tutti i router supportano almeno uno di questi protocolli, ma non tutti hanno questa funzione abilitata per impostazione predefinita.
IMPORTANTE: quando si utilizza questa funzione, il server web SecuritySpy diventa molto più facile da accedere da Internet, quindi per sicurezza è necessario creare un account server web con una password complessa per prevenire accessi non autorizzati.
Nome DNS dinamico (DDNS)
La maggior parte delle connessioni Internet fornisce un indirizzo IP pubblico dinamico, che può cambiare di tanto in tanto. Se vuoi accedere al sistema su Internet, avrai bisogno di un indirizzo statico, che è ciò che fornisce il sistema DDNS di SecuritySpy. Inserisci semplicemente il nome DDNS che vuoi utilizzare e fai clic sul pulsante Test; l'indicatore diventerà verde per indicare il successo o rosso per indicare un problema (ad es. se il nome richiesto non è disponibile). Una volta abilitato, l'indirizzo Internet example.viewcam.me punterà sempre al tuo indirizzo IP pubblico, anche quando cambia.
IMPORTANTE: quando si utilizza questa funzione, il server web SecuritySpy diventa molto più facile da accedere da Internet, quindi per sicurezza è necessario creare un account server web con una password complessa per prevenire accessi non autorizzati.
SecuritySpy utilizza il testo del nome del sistema (vedi sopra) come nome Bonjour. Si noti che se hai abilitato la funzione firewall di macOS sul computer che esegue SecuritySpy, questo potrebbe impedire a Bonjour di funzionare correttamente. Pertanto potresti dover disabilitare il firewall se vuoi usare Bonjour per connetterti ai server SecuritySpy. Le impostazioni del firewall sono accessibili nelle impostazioni di sistema Sicurezza e privacy.
Scrivi file di log di tutte le connessioni
Quando abilitata, SecuritySpy creerà un file di testo contenente informazioni su ogni connessione al server web, incluso il tempo di connessione, l'indirizzo del client e la pagina richiesta. Per visualizzare il log, seleziona l'opzione "Apri log web" dal menu File in SecuritySpy.
Consenti controllo schermo per gli account Amministratore
Quando abilitata, gli account Amministratore sono autorizzati a controllare lo schermo del Mac tramite l'interfaccia web (proprio come la Condivisione schermo o TeamViewer). A causa del livello di accesso che questa funzione fornisce, è disponibile solo per gli account Amministratore ed è disattivata per impostazione predefinita. Questa opzione è particolarmente utile se il Mac viene eseguito come server dedicato, poiché consente la piena amministrazione remota del Mac.
Account
Per abilitare la protezione tramite password per limitare l'accesso al server web SecuritySpy, devi aggiungere almeno un account; se non crei nessun account, non ci sarà protezione tramite password. Se il server SecuritySpy sarà accessibile da Internet, ti consigliamo vivamente di abilitare la protezione tramite password.
Geoblocco
Questa funzione limita l'accesso al server web di SecuritySpy in base alla posizione geografica delle connessioni in entrata. È utile per ridurre i tentativi di accesso indesiderati. Ad esempio, se prevedi di accedere al sistema solo dall'interno del tuo paese, puoi bloccare tutte le altre posizioni. Fai clic sul pulsante + per aggiungere paesi o continenti all'elenco. L'aggiunta di un continente (ad es. Europa) copre tutti i paesi al suo interno. Puoi scegliere tra due modalità di funzionamento:
SecuritySpy scarica e aggiorna periodicamente un database IP geografico per le ricerche. Se una ricerca fallisce, la connessione è consentita anziché bloccata, quindi i problemi temporanei non ti bloccheranno fuori. Tuttavia, SecuritySpy deve essere in grado di effettuare connessioni Internet in uscita per ottenere e aggiornare questo database; se non è in grado di farlo per un periodo prolungato, apparirà un avviso nel log. Il geoblocco si applica solo alle connessioni dall'esterno della rete locale.
Questo pannello consente di specificare le impostazioni per un account del server web:
Nome utente / Password
Inserisci il nome utente e la password che saranno richiesti per accedere con questo account. Il nome utente non distingue tra maiuscole e minuscole, ma la password sì; entrambi possono essere lunghi fino a 31 caratteri.
Limite durata diretta
Se specificato, questa è la durata massima di un flusso multimediale in diretta che può essere visualizzato quando si utilizza questo account.
Limite frequenza fotogrammi diretta
Se specificato, questa è la frequenza fotogrammi massima di un flusso multimediale in diretta che può essere visualizzato quando si utilizza questo account.
Limite risoluzione diretta
Se specificato, questa è la risoluzione massima di un flusso multimediale in diretta che può essere visualizzato quando si utilizza questo account.
Limite età acquisizioni
Se specificato, questa è l'età massima dei file acquisiti a cui questo account è autorizzato ad accedere.
Accesso giornaliero a orario
Questo consente di limitare l'accesso al server web tramite questo account a determinati orari del giorno.
Livello di autorizzazione
Esistono alcuni livelli di autorizzazione preimpostati e uno completamente personalizzabile, come segue:
Diretta - l'utente può accedere al video/audio in diretta da qualsiasi telecamera.
Diretta, Acquisizioni - l'utente può accedere al video/audio in diretta e ai filmati acquisiti per qualsiasi telecamera.
Diretta, Acquisizioni, Controllo - l'utente può accedere al video/audio in diretta, ai filmati acquisiti e al controllo telecamera (Pan/Tilt/Zoom, automazioni) per qualsiasi telecamera.
Amministratore - l'utente ha accesso completo a tutte le funzioni del server web.
Personalizzato - con questa impostazione, puoi specificare a quali funzioni di quali telecamere l'utente ha accesso. Seleziona la/le telecamera/e per cui vuoi consentire determinate azioni e imposta le autorizzazioni di conseguenza. Seleziona l'opzione Tutte le telecamere per impostare autorizzazioni che si applicheranno a tutte le telecamere — questo rende facile assegnare a un particolare utente un certo livello di accesso per tutte le telecamere, pur essendo in grado di applicare autorizzazioni aggiuntive per le singole telecamere.
Accesso a SecuritySpy da Internet
Per istruzioni su come configurare questo, consulta la sezione Accesso remoto del Manuale di installazione di SecuritySpy.
La sezione Telecamere consente di aggiungere e configurare le telecamere ed è ulteriormente suddivisa nelle seguenti sezioni: Dispositivo, Config, Rilevamento, Cattura continua, Cattura movimento e Azioni.
Aggiungi una telecamera facendo clic sul pulsante più (+) in basso a sinistra di questa finestra; apparirà un menu con tutte le opzioni disponibili. Le nuove telecamere appariranno in fondo all'elenco; per modificare questo, fai clic sul pulsante ingranaggio in basso e seleziona Riordina telecamere. L'ordine scelto qui si rifletterà in tutto il software.
L'elenco telecamere include icone di stato che indicano se ogni telecamera è online (●), in connessione (⋯), offline con un errore (!) o disabilitata (○).
La scheda Dispositivo contiene impostazioni relative ai dispositivi video stessi (la schermata sottostante mostra le impostazioni disponibili per i dispositivi di rete; per i dispositivi locali - cioè quelli collegati tramite USB, Thunderbolt o dispositivi integrati come le telecamere FaceTime - sono disponibili molte meno opzioni poiché si tratta di dispositivi plug-and-play che non devono essere configurati allo stesso modo).
Indirizzo
Se hai appena aggiunto una telecamera, il suo indirizzo potrebbe essere già compilato. In caso contrario, inserisci l'indirizzo IP, il nome host o l'indirizzo Bonjour del dispositivo. Facendo clic sul pulsante Dispositivi rilevati sotto questo campo, SecuritySpy visualizzerà un elenco di dispositivi rilevati sulla rete locale, ad esempio:

Seleziona un dispositivo da questo elenco e il campo Indirizzo verrà automaticamente compilato con l'indirizzo del dispositivo selezionato. Questo menu è composto da due sezioni:
Entrambi i metodi di indirizzamento sopra descritti eliminano la necessità di configurare le telecamere con indirizzi IP fissi: per una telecamera che ottiene un indirizzo IP automaticamente tramite DHCP (che di solito è il caso), la configurazione consiste semplicemente nel collegarla alla rete e selezionarla nell'elenco sopra.
Molte telecamere supportano sia ONVIF che Bonjour, quindi potresti vedere due voci nell'elenco per tali dispositivi; in questo caso puoi selezionare entrambe (sebbene l'utilizzo dell'indirizzo ONVIF possa essere leggermente più veloce e affidabile in alcune circostanze).
In questo menu, vedrai un segno di spunta accanto ai dispositivi che sono già stati aggiunti.
Porte HTTP/RTSP
Queste sono le porte di rete che SecuritySpy utilizza per comunicare con il dispositivo. Le porte standard sono 80 per HTTP e 554 per RTSP. Se il dispositivo utilizza porte standard (la maggior parte lo fa), puoi lasciare questi campi vuoti, ma se utilizza porte non standard, dovresti inserirle qui.
Puoi anche scegliere di abilitare SSL, un protocollo che fornisce comunicazioni crittografate sicure con i dispositivi di rete. Per i dispositivi che supportano questa funzione, SSL fornisce sicurezza aggiuntiva impedendo la decodifica dei flussi di dati intercettati. Può quindi essere utile durante la trasmissione di dati su Internet, ma in genere non è richiesto durante la trasmissione su una rete locale (e, in realtà, potrebbe impedire la comunicazione sulla rete locale a causa di problemi di validità del certificato). Per utilizzare SSL, il dispositivo deve essere configurato con un certificato SSL valido corrispondente all'indirizzo inserito nel campo Indirizzo nella finestra sopra.
Nome utente / Password
Se il dispositivo di rete richiede l'autenticazione, inserisci qui il nome utente e la password.
Profilo
La maggior parte delle telecamere IP moderne supporta il protocollo ONVIF, che è un modo universale di connettersi ai dispositivi. Quindi, se la telecamera lo supporta, dovresti usare il profilo ONVIF in SecuritySpy. In alternativa, SecuritySpy ha molti profili progettati specificamente per singole marche e modelli di telecamere, quindi controlla questo elenco per trovarne uno corrispondente al tuo dispositivo. Oppure, se vuoi inserire tu stesso la richiesta HTTP/RTSP di streaming, usa l'opzione Configurazione manuale.
Formato
Questo menu elenca i formati disponibili supportati dal dispositivo, che sarà una combinazione dei seguenti:
Se ti connetti a una telecamera su una rete locale, i formati H.264/H.265 RTSP sono tipicamente i migliori da usare. Se ti connetti su Internet, i formati H.264/H.265 RTSP-over-HTTP sono i più appropriati, se supportati dalla telecamera.
Dimensione video
Inserisci una dimensione video (risoluzione) da richiedere al dispositivo. Se lasci questi campi vuoti, il dispositivo normalmente fornirà la sua dimensione massima, il che è ciò che raccomandiamo nella maggior parte delle circostanze. Questa impostazione è disponibile per la maggior parte dei dispositivi ONVIF.
Frequenza fotogrammi
Inserisci la velocità alla quale vuoi che il dispositivo invii i fotogrammi video. Per TVCC di uso generale, raccomandiamo una frequenza fotogrammi di circa 10 fps. Questa impostazione è disponibile per la maggior parte dei dispositivi ONVIF.
Qualità
Scegli una qualità di codifica video: impostazioni di qualità più elevate forniscono un aspetto visivo migliore, ma richiedono maggiore larghezza di banda, con conseguente maggiore utilizzo della rete e file registrati più grandi. Questa impostazione è disponibile per la maggior parte dei dispositivi ONVIF.
Numero input/stream
Per i dispositivi con più input o stream, qui puoi specificare quello che vuoi usare. Ad esempio, alcuni dispositivi hanno più input fisici o sensori di immagine, mentre altri hanno più stream con diverse impostazioni di compressione. Questa opzione sarà disponibile solo se questa funzione è supportata dal dispositivo.
Percorso profilo manuale
Questa impostazione è disponibile quando selezioni Configurazione manuale come profilo. Questo è il testo inviato al dispositivo per istruirlo a inviare dati multimediali. Questa impostazione è utile se vuoi usare un dispositivo di rete che non supporta ONVIF e non è supportato in un profilo esistente. Consulta la documentazione o il produttore del dispositivo per informazioni sul formato delle richieste RTSP che comprende.
Quando i manuali delle telecamere specificano queste informazioni, tipicamente lo fanno sotto forma di URL, come questo:
rtsp://address:port/path
È specificamente la parte del percorso che deve essere inserita qui. Se viene specificata anche una porta, assicurati di inserirla anche nella casella Porta RTSP.
Opzioni - Ricomprimi dati video
I dispositivi di rete forniscono dati video in formati compressi (tipicamente H.265, H.264 o JPEG). Per impostazione predefinita, questi dati vengono acquisiti direttamente nei file video registrati, garantendo una qualità ottimale e un utilizzo minimo delle risorse. Se abiliti questa opzione, i dati video verranno invece ricodificati per le registrazioni. Questo è necessario se vuoi che SecuritySpy applichi una sovrapposizione di testo, una trasformazione (rotazione/capovolgimento) o una maschera privacy (per oscurare sezioni dell'immagine), o se vuoi un formato più efficiente in termini di spazio per le registrazioni. Ove possibile, si raccomanda di applicare sovrapposizioni di testo, trasformazioni e maschere privacy direttamente nelle impostazioni della telecamera anziché in SecuritySpy, evitando la necessità di ricompressione.
Opzioni - Ricomprimi dati audio
I dispositivi di rete forniscono dati audio in formati compressi (tipicamente G.711, G.726, AMR o AAC). Per impostazione predefinita, questi dati vengono acquisiti direttamente nei file video registrati, garantendo una qualità ottimale e un utilizzo minimo delle risorse. Tuttavia, potrebbe essere utile abilitare questa funzione per registrare con la compressione audio AAC se la telecamera non è in grado di fornire questo formato, perché ciò consente la creazione di file MP4 invece di file MOV. I file MP4 vengono riprodotti nei browser web, mentre i file MOV in genere non lo faranno, quindi questo è importante se visualizzerai i filmati registrati tramite l'interfaccia web di SecuritySpy.
Opzioni - Imposta data e ora del dispositivo (solo dispositivi ONVIF)
Quando abilitata, SecuritySpy tenta di impostare la data e l'ora della telecamera ogni volta che si connette. Questo è il modo più semplice per mantenere aggiornati gli orologi delle telecamere. Se la telecamera non lo supporta, l'alternativa è configurare le telecamere con le impostazioni del server NTP — consulta Sincronizzazione degli orologi delle telecamere per ulteriori informazioni.
Scelta e configurazione dei dispositivi di rete
Consulta la sezione Telecamere di rete del Manuale di installazione di SecuritySpy per informazioni complete su questo argomento.
Questa sezione mostra le opzioni di configurazione generali per ogni telecamera, come segue:
Stato - Abilita questa telecamera
Questo consente di disattivare una particolare telecamera senza rimuoverla completamente dal software. Se disattivi una telecamera, non verrà più utilizzata e non sarà disponibile per la visualizzazione o la registrazione.
Maschera privacy
Disegna sull'immagine video in diretta per impostare la maschera privacy video: definisce le aree nell'immagine video da oscurare completamente (disegnate in nero).
Nome telecamera
Questo è il nome che verrà utilizzato per questa telecamera in tutto il software.
Sovrapposizione testo
Usa questa opzione per disegnare una sovrapposizione di testo su tutti i fotogrammi video. I segnaposto disponibili sono +s, +n, +d, +w, +m, +t e \n per rappresentare rispettivamente il nome del sistema, il nome della telecamera, la data e l'ora, il nome del giorno, il livello di movimento, il timestamp e il ritorno a capo.
Input audio
L'audio dall'input selezionato sarà disponibile per l'anteprima in diretta insieme al flusso video della telecamera e registrato nei file video acquisiti. Per le telecamere IP con microfoni integrati, seleziona Questo dispositivo di rete. Qualsiasi altro dispositivo audio disponibile (integrato, USB, ecc.) può essere usato con qualsiasi telecamera.
Trasformazione
Sono disponibili diverse opzioni per le trasformazioni che possono essere applicate all'immagine video, per compensare la posizione di montaggio della telecamera (ad es. se montata capovolta o di lato). Le trasformazioni disponibili sono: rotazione di 180°, rotazione di 90° in senso orario, rotazione di 90° in senso antiorario, capovolgimento orizzontale e capovolgimento verticale.
Correzione fisheye
Alcune telecamere, in particolare quelle descritte come panoramiche o 360°, producono immagini di tipo fisheye, molto ampie ma distorte, con le linee rette che appaiono curve. Questa funzione può correggere tali immagini, rendendole più naturali. Sono disponibili diversi algoritmi di correzione tra cui scegliere, consentendo di trovare quello che si adatta meglio al tipo di immagine prodotta dalla telecamera:
Intensità fisheye
Controlla la quantità di correzione fisheye da applicare all'immagine.
Luminosità / Contrasto
Questi controlli consentono di applicare regolazioni di base per migliorare l'immagine della telecamera.
Posizione di memorizzazione
Per impostazione predefinita, i file video e immagine vengono salvati in una cartella Captured Files, all'interno della cartella SecuritySpy nella cartella Home (cioè ~/SecuritySpy/Captured Files/). Tuttavia, puoi personalizzare dove SecuritySpy salva i file usando questa impostazione, selezionando un volume o una cartella in qualsiasi punto del file system. Una posizione di memorizzazione impostata qui sovrascriverà quella predefinita impostata in Impostazioni - Memorizzazione.
Scorciatoie
Le scorciatoie consentono di controllare i dispositivi correlati a una telecamera, come l'accensione delle luci, lo sblocco delle porte o l'apertura dei cancelli. Le scorciatoie definite qui saranno disponibili nei menu contestuali del software (quando fai clic destro sull'immagine di una telecamera), e dall'interfaccia web e dall'app iOS. I tipi di scorciatoia sono i seguenti:
Questa sezione offre opzioni per il rilevamento movimento, il rilevamento oggetti (classificazione) e il rilevamento presenza. Questi diversi tipi di rilevamento possono essere utilizzati per attivare la Cattura movimento e le Azioni.
Come funziona il rilevamento movimento
Per comprendere le impostazioni in questo pannello, è utile prima esaminare come funziona il rilevamento movimento in SecuritySpy. Il processo è il seguente:
![]() |
Inizialmente, una rete neurale leggera analizza i fotogrammi video in entrata per rilevare le aree di movimento. La rete è resistente ai falsi positivi dovuti a neve, pioggia e piante ondeggianti, pur rimanendo altamente sensibile al movimento genuino. |
![]() | |
![]() |
Quando viene rilevato il movimento, l'immagine viene ritagliata solo sull'area di movimento e ridimensionata a una dimensione accettabile dal classificatore di oggetti AI. |
![]() | |
![]() |
Successivamente, il classificatore analizza l'immagine ritagliata e prevede la presenza di esseri umani, veicoli e animali. Questa è una Rete Neurale Convoluzionale (CNN) addestrata su centinaia di migliaia di immagini TVCC reali, consentendole di fare previsioni altamente accurate. |
![]() | |
![]() |
Il classificatore prevede la probabilità che sia presente un essere umano, un veicolo o un animale. Seleziona quali tipi di oggetto attiveranno la registrazione e le azioni in Cattura movimento e Azioni. |
|
I migliori risultati si ottengono utilizzando telecamere di alta qualità ad alta risoluzione, una buona illuminazione, una frequenza fotogrammi di almeno 6 fps e seguendo i consigli in Ottenere un rilevamento movimento efficace. Sui Mac moderni, specialmente quelli con chip Apple Silicon, le reti neurali funzionano estremamente velocemente, ma sui Mac più vecchi possono utilizzare risorse di sistema significative. | |
Area di rilevamento movimento
Disegna una maschera sull'immagine video nel pannello sopra per definire le aree che devono essere ignorate dall'algoritmo di rilevamento movimento. Questo è utile per escludere gli oggetti in movimento che non vuoi generino inneschi, come gli alberi che oscillano nel vento.
Sensibilità del movimento
Valori più alti rendono il rilevatore di movimento più sensibile a piccole quantità di movimento, riducendo la possibilità di eventi mancati, ma aumentando i rilevamenti falsi positivi. Valori più bassi riducono i falsi positivi, a rischio di perdere eventi reali.
Ignora il movimento in queste direzioni
Se sei interessato al movimento solo in particolari direzioni (ad es. verso una porta), questa funzione può filtrare efficacemente il movimento in altre direzioni, riducendo al minimo il numero di falsi positivi.
Area di rilevamento presenza
Quest'area definisce dove operano gli inneschi "Oggetto arriva" e "Oggetto parte". Questi inneschi possono essere aggiunti in Cattura movimento e Azioni.
Questo è particolarmente utile per gli oggetti che rimangono relativamente fermi - come un veicolo parcheggiato in un vialetto - piuttosto che per quelli che si muovono rapidamente nel fotogramma.
Quando eseguire il rilevamento
Queste impostazioni determinano quando ogni funzione di rilevamento è attiva, come segue:

Metodo di rilevamento movimento - una scelta tra i seguenti:
Valori di sensibilità - valori più alti rendono i vari algoritmi più sensibili all'input in questione (movimento, oggetto AI o audio). In tutti i casi, valori più alti risulteranno in più rilevamenti genuini (meno falsi negativi) a scapito di più rilevamenti erronei (più falsi positivi).
Definizione di animale - se stai usando il rilevamento animali, questo determina quali animali causeranno un innesco. Si noti che ogni opzione aggiuntiva abilitata qui può aumentare il tasso di rilevamenti falsi positivi, quindi assicurati di abilitare solo le opzioni di cui hai bisogno.
Questa sezione consente di specificare le impostazioni audio per ogni telecamera:
Sorgente audio
Scegli un dispositivo di input audio da associare a questa telecamera. In genere, per le telecamere IP, vorrai usare l'opzione "Questo dispositivo di rete", che indica che SecuritySpy deve prendere il feed audio dalla telecamera stessa.
Questo menu elenca anche tutti i dispositivi audio locali disponibili collegati al computer (integrati / USB / Thunderbolt) e puoi associare qualsiasi di questi input audio a qualsiasi telecamera.
Configurazione canale / Frequenza di campionamento
Se l'audio viene fornito da una telecamera IP, qui non avrai una scelta; le impostazioni audio saranno decise dalla telecamera.
Altrimenti, per un dispositivo audio di input locale (ad es. integrato o USB), avrai qui una scelta di audio mono o stereo e varie frequenze di campionamento. L'audio stereo raddoppia il data rate audio, quindi usalo solo se necessario. Per quanto riguarda la frequenza di campionamento, per il TVCC di uso generale, 16 kHz fornisce un buon equilibrio tra qualità e data rate.
Opzioni di registrazione
Puoi scegliere se includere l'audio nelle registrazioni a cattura continua e/o a cattura movimento. Per impostazione predefinita, entrambe le opzioni sono abilitate.
Questa sezione consente di specificare le impostazioni per la modalità di registrazione Cattura continua:
Cattura filmato - Acquisisci filmato in modo continuo
Abilita questa opzione per acquisire un file video ogni volta che la modalità di registrazione a cattura continua è armata.
Cattura filmato - Frequenza di cattura
Questa è la frequenza alla quale acquisire i fotogrammi nel filmato (lascia vuoto per la velocità massima). Si noti tuttavia che se il video in entrata è in formato H.264 o H.265 e hai scelto di non ricomprimere il video (vedi le impostazioni Dispositivo), SecuritySpy non sarà in grado di modificare la frequenza fotogrammi del video, che verrà quindi registrato alla frequenza fornita dalla telecamera.
Cattura filmato - Frequenza di riproduzione
Questa funzione è utile per acquisire filmati in timelapse, dove puoi specificare una frequenza di riproduzione diversa (solitamente significativamente più alta) rispetto alla frequenza di cattura.
Cattura filmato - Crea nuovo
Qui puoi specificare quando creare nuovi file video - ci sono quattro opzioni:
Giornalmente a mezzanotte: un nuovo file video verrà creato a mezzanotte ogni giorno. Tutti i filmati acquisiti durante il giorno verranno aggiunti allo stesso file video, anche se la modalità di cattura continua viene disarmata e riarmata durante questo periodo.
Ogni ora (all'inizio dell'ora): un nuovo file video verrà creato all'inizio di ogni ora. Tutti i filmati acquisiti durante ogni ora verranno aggiunti allo stesso file video anche se la modalità di cattura continua viene disarmata e riarmata durante questo periodo. Questa è un'utile alternativa all'opzione Giornaliero sopra, producendo file più piccoli e quindi più gestibili che possono essere scaricati facilmente su Internet.
Ogni volta che la cattura continua è armata: un nuovo file video verrà creato ogni volta che la modalità di cattura continua è armata e continuerà ad essere acquisito finché non viene disarmata.
Ogni x minuti/ore/giorni: un nuovo file video verrà creato alla frequenza specificata. Ogni volta che la modalità di cattura continua viene disarmata e poi riarmata, verrà creato anche un nuovo filmato.
Cattura filmato - Upload su
Abilita questa opzione per fare l'upload di tutti i file video a cattura continua su un server FTP. Se l'impostazione "crea nuovo" è impostata su Giornalmente a mezzanotte, i filmati verranno caricati alla fine del giorno; altrimenti i filmati verranno caricati non appena sono terminati.
Cattura immagine - Acquisisci immagini in modo continuo
Questa funzione acquisisce un file immagine su disco in formato JPEG alla frequenza specificata.
Cattura immagine - Upload su
Abilita questa opzione per fare l'upload di tutti i file immagine a cattura continua su un server FTP.
Immagine webcam - Upload e sostituzione dell'immagine sul server
Usa questa opzione per caricare periodicamente un file immagine JPEG con un nome fisso su un server FTP, sostituendo il file precedente ogni volta. Questo è utile per aggiornare continuamente un'immagine su una pagina web.
Elimina file vecchi
Se inserisci un valore qui, i file che superano questa età verranno eliminati automaticamente. Questa impostazione si applica solo alle registrazioni a Cattura continua per questa telecamera e sovrascrive l'impostazione globale nella scheda Memorizzazione.
Questa sezione contiene le opzioni per la registrazione a cattura movimento
Inneschi
Questi sono gli eventi che avvieranno la registrazione a Cattura movimento. Gli inneschi disponibili includono movimento, presenza ("Oggetto arriva"/"Oggetto parte"), audio, eventi generati dalla telecamera e inneschi Home. I parametri per il rilevamento movimento e presenza, che si applicano sia agli inneschi di Cattura movimento che di Azioni, possono essere configurati nella scheda Rilevamento.
Cattura filmato
Questa funzione acquisisce file video in risposta agli inneschi configurati sopra.
Cattura filmato - Frequenza di cattura
Specifica la frequenza alla quale acquisire i fotogrammi nel filmato (lascia vuoto per la velocità massima). Si noti tuttavia che se il video in entrata è in formato H.264 o H.265 e hai scelto di non ricomprimere il video (vedi le impostazioni Dispositivo), SecuritySpy non sarà in grado di modificare la frequenza fotogrammi del video, che verrà quindi registrato alla frequenza fornita dalla telecamera.
Cattura filmato - Pre-cattura
Questa funzione acquisisce video da prima dell'innesco. Questo viene ottenuto mantenendo un buffer dei fotogrammi video recenti in memoria, in modo che quando la registrazione viene attivata, i fotogrammi appena prima del punto di innesco vengano inclusi. Questo è utile perché gli eventi di movimento spesso includono attività rilevante che si verifica al di sotto della soglia di innesco.
Cattura filmato - Post-cattura
Il numero di secondi per continuare a registrare dopo la fine dell'innesco. Un'impostazione di 20 secondi qui di solito funziona bene - aiuta a evitare la creazione di più filmati brevi da un singolo evento.
Cattura filmato - Upload su
Abilita questa opzione per fare l'upload di tutti i file video a cattura movimento su un server FTP per il backup fuori sede. Questo avverrà non appena ogni registrazione è completata.
Cattura immagine
Questa funzione acquisisce file immagine JPEG in risposta agli inneschi configurati sopra.
Cattura immagine - Frequenza
Specifica la frequenza di cattura in termini di numero di secondi tra le acquisizioni dei file immagine.
Cattura immagine - Post-cattura
Specifica il numero di secondi per continuare ad acquisire file immagine dopo che l'innesco di movimento si è fermato.
Cattura immagine - Upload su
Usa questa opzione per fare l'upload di tutti i file immagine a cattura movimento su un server FTP per il backup fuori sede.
Elimina file vecchi
Se inserisci un valore qui, le registrazioni a cattura movimento che raggiungono questa età verranno eliminate automaticamente. Questa impostazione si applica ai file solo per questa telecamera e sovrascrive l'impostazione globale nella sezione Memorizzazione.
Le azioni sono opzioni non di registrazione causate dagli inneschi, come allarmi e notifiche.
Inneschi
Questi sono gli eventi che avvieranno tutte le Azioni abilitate. Gli inneschi disponibili includono movimento, presenza ("Oggetto arriva"/"Oggetto parte"), audio, eventi generati dalla telecamera e inneschi Home. I parametri per il rilevamento movimento e presenza, che si applicano sia agli inneschi di Cattura movimento che di Azioni, possono essere configurati nella scheda Rilevamento.
Riproduci suono sul Mac
Scegli un file audio da riprodurre sul Mac. Il dispositivo di output audio predefinito specificato nelle Impostazioni di sistema verrà utilizzato per riprodurre il suono.
Riproduci suono sulla telecamera
Scegli un file audio da riprodurre tramite l'altoparlante della telecamera. Questo richiede che la telecamera supporti l'audio bidirezionale.
Per entrambe le opzioni sopra:
Esegui script
Per creare i propri script, usa l'applicazione Script Editor fornita con macOS. Inserisci gli script nella cartella Scripts di SecuritySpy per renderli disponibili come Azioni. Per individuare questa cartella, usa l'opzione di menu in File > Mostra cartella nel Finder > Scripts. Alcuni script sono inclusi con SecuritySpy, inclusi quelli che controllano dispositivi switch/relay che possono attivare dispositivi esterni come luci e allarmi. Gli script integrati funzionano con dispositivi IO WebRelay e Web-i.
A questi script vengono passati tre parametri:
Azione Home
Qui puoi selezionare una delle azioni che hai creato in HomeHelper - consulta Integrazione con Apple Home / Home Assistant per ulteriori informazioni.
Invia email a
Questa funzione invia un'email, opzionalmente con immagini JPEG allegate, a un indirizzo specificato. Per inviare l'email a più indirizzi, inseriscili separati da virgole.
Esegui comando shell
Qualsiasi comando shell (cioè qualsiasi cosa tu possa digitare nel Terminale del Mac) può essere inserito qui. Fai clic sul pulsante popup a destra di questa casella per alcuni esempi, inclusi:
Per emettere più comandi, inseriscili tutti direttamente in questo campo separati da punti e virgola, o crea un file script shell ".sh". Quando si crea un file script, dovrai impostarne i permessi (solo una volta) per consentirne l'esecuzione, usando il seguente comando Terminal:
chmod +x path/to/script.sh
Attiva altre telecamere
Questa impostazione consente di attivare la registrazione in una telecamera basandosi su un innesco di movimento in un'altra. Questo può essere utile quando hai più telecamere che coprono la stessa area e vuoi che la registrazione avvenga in tutte le telecamere quando una qualsiasi rileva il movimento, aumentando così la possibilità di catturare qualcosa di interessante.
Visualizzazione video - Porta in primo piano e apri la finestra video di questa telecamera
Se abilitato, ogni volta che c'è un innesco di movimento per questa telecamera, SecuritySpy verrà portato in primo piano, sopra tutte le altre applicazioni, e verrà visualizzata la finestra video della telecamera.
Visualizzazione video - Riattiva lo schermo e chiudi il salvaschermo
Se abilitato, ogni volta che c'è un innesco di movimento per questa telecamera, tutti gli schermi verranno riattivati e qualsiasi salvaschermo in esecuzione verrà chiuso.
Visualizzazione video - Evidenzia la telecamera in rosso
Se abilitato, ogni volta che c'è un innesco di movimento per questa telecamera, verrà mostrato un riquadro rosso attorno all'immagine della telecamera in tutte le finestre video, per il numero di secondi specificato.
Notifica macOS
Se abilitato, SecuritySpy genererà notifiche macOS, che vengono visualizzate per un breve periodo nell'angolo in alto a destra dello schermo e appaiono in Centro Notifiche.
I flussi video includono tipicamente sovrapposizioni di data/ora derivate dagli orologi interni delle telecamere. Mantenere questi orologi accurati è quindi essenziale per cronometrare con precisione gli eventi nel filmato registrato. Esistono tre modi principali per mantenere questi orologi accurati:
Aggiornamento orario ONVIF
In Impostazioni - Telecamere - Dispositivo, troverai un'opzione chiamata Imposta data e ora del dispositivo. Questo è il modo più semplice per mantenere gli orologi delle telecamere, ma richiede che le telecamere supportino ONVIF.
Server NTP Internet
Utilizzando il Network Time Protocol, le telecamere ottengono i timestamp da un server NTP basato su Internet. Praticamente tutte le telecamere hanno questa funzione, configurabile tramite le pagine delle impostazioni web. I server comuni che potresti usare a questo scopo sono time.apple.com, pool.ntp.org o time.cloudflare.com. Questo richiede che le telecamere siano in grado di effettuare connessioni in uscita a Internet.
Server NTP sulla rete locale
Alcune configurazioni di rete impediscono alle telecamere di accedere a Internet (vedi Segregare le telecamere IP sulla propria LAN), nel qual caso avrai bisogno di un server NTP sulla rete locale.
Nel menu SecuritySpy (in alto a sinistra dello schermo), troverai l'opzione Installa server NTP. Questo installa un daemon in background che fornisce servizi NTP alla rete. Quindi, fornisci semplicemente l'indirizzo IP del tuo Mac come indirizzo del server NTP alle telecamere.
Dopo l'installazione, testa il server NTP aprendo il Terminale (da /Applications/Utilities/) e inserendo il seguente comando:
sntp localhost
sntp è uno strumento che interroga i server NTP e localhost si riferisce a "questo computer". Il tipo di risposta varia a seconda della versione di macOS in uso, ma una delle seguenti risposte indica successo:
2021-06-25 08:34:41.206904 (-0100) -0.020317 +/- 0.017639 localhost 127.0.0.1 s3 no-leap
-0.005876 +/- 0.005875 localhost 127.0.0.1
Affinché questa soluzione funzioni:
Puoi acquistare una licenza di SecuritySpy dallo Store online SecuritySpy.
Le licenze SecuritySpy sono disponibili nei seguenti passaggi fissi di numero di telecamere: 1, 4, 8, 12, 16, 24, 32 e illimitato. Ogni licenza può essere utilizzata su un singolo Mac e le licenze non possono essere combinate (ad esempio, se hai 20 telecamere, non è possibile combinare una licenza da 16 e una da 4 telecamere; in questo caso avrai bisogno di una licenza da 24 telecamere).
Se acquisti ora e in futuro hai bisogno di aggiungere più telecamere, puoi aggiornare la licenza nello Store di aggiornamento SecuritySpy. Il prezzo che paghi per l'aggiornamento è semplicemente la differenza di prezzo tra la licenza da cui stai effettuando l'aggiornamento e quella a cui stai aggiornando; non c'è alcuna penale di prezzo per acquistare ora e aggiornare in seguito.
Qualsiasi telecamera aggiunta a SecuritySpy oltre il limite concesso in licenza funzionerà in modalità "solo visualizzazione" - sarai in grado di visualizzare il video in diretta da queste telecamere, ma non saranno disponibili altre funzionalità (registrazione, azioni, accesso web ecc.).
Quando SecuritySpy incontra un problema, registra l'errore e continua a funzionare. Se incontri qualsiasi tipo di problema durante l'utilizzo di SecuritySpy, controlla il log per ulteriori informazioni su cosa è successo. Per aprire il file di log, seleziona Apri log dal menu File.
Per informazioni su come scegliere, installare e configurare l'hardware del sistema di videosorveglianza, consulta il Manuale di installazione di SecuritySpy.
Per informazioni aggiornate sulla risoluzione dei problemi e assistenza, visita le pagine di aiuto online di SecuritySpy.
Se la tua domanda non trova risposta nelle pagine di aiuto online, inviaci un'email a support@bensoftware.com.
Per scoprire quale Mac è necessario per una particolare configurazione di telecamere, consulta il Calcolatore dei requisiti di sistema SecuritySpy.