Sia che tu voglia tenere d'occhio i bambini o sorvegliare la tua proprietà, ci sono molti diversi tipi di telecamere di sicurezza e altre apparecchiature CCTV disponibili per l'acquisto. Si tratta di telecamere di sicurezza collegate in rete che puoi posizionare ovunque nella tua casa, fornendo funzionalità di registrazione e streaming semplici, a sistemi CCTV dedicati che forniscono registrazioni e streaming 24/7 da una o più telecamere. Sfortunatamente, queste configurazioni possono essere spesso costose e abbastanza difficili da configurare e utilizzare.
In questo tutorial, ti mostrerò come costruire un sistema di videosorveglianza budget per proteggere la tua casa usando un vecchio Mac e alcune webcam USB ultra economiche. Una volta terminato, offrirà funzionalità come motion detection, time lapse, web streaming e altro ancora.
Il software che userò per trasformare un Mac in un sistema di sorveglianza è SecuritySpy. È un'app che trasforma qualsiasi Mac in un sistema di videosorveglianza multi-camera. Tra le sue molte caratteristiche includono:
Le licenze di SecuritySpy si basano sul numero di telecamere che si desidera utilizzare. SecuritySpy parte da $ 50 per una licenza per videocamera singola, fino a $ 832 per il supporto illimitato della videocamera.
Userò solo una videocamera durante questo tutorial, anche se, poiché è disponibile una prova gratuita di 30 giorni, non è necessario acquistare alcun software per completare questo tutorial. Tieni presente che alcune funzionalità potrebbero essere disattivate durante la prova.
È possibile scaricare una demo di SecuritySpy da Bensoftware.
I requisiti minimi per SecuritySpy dipendono da quale sarà l'utilizzo previsto. Per fortuna, gli sviluppatori forniscono un calcolatore dei requisiti di sistema che valuterà quali dovrebbero essere i requisiti minimi.
Ad esempio, utilizzando una singola fotocamera da 1 MP su USB2, con compressione H.264 e registrazione a 10 FPS è necessario solo un Mac con almeno un processore PowerPC G4 da 1 GHz. In questo caso, potresti trovare un Mac online molto economico (anche se vecchio) da utilizzare come server di videosorveglianza dedicato.
Se hai un vecchio Mac a portata di mano o decidi di acquistarne uno usato, ti consiglierei nientemeno che un Mac Intel come un Mac PowerPC verrà spinto molto di più, risultando in un Mac più rumoroso e più caldo.
Ai fini di questo tutorial, assumerò che tu abbia un vecchio Mac Intel che ha probabilmente raggiunto la fine della sua vita utile come computer quotidiano.
Mancia: I vecchi MacBook con schermi danneggiati rendono i server leggeri e senza testa perfetti. Finché disponi di un display, puoi collegarlo temporaneamente, attivare la condivisione dello schermo e disporre di un server completamente privo di headless che puoi utilizzare.
SecuritySpy funziona con un ampio numero di diversi tipi di telecamere, che vanno dalle webcam alle telecamere dedicate collegate in rete. In effetti, ci sono letteralmente centinaia di telecamere diverse con cui l'app lavora. Tutte le fotocamere compatibili sono elencate nell'elenco delle fotocamere supportate.
Ciò che non è immediatamente ovvio in questa lista è che è supportata anche qualsiasi videocamera supportata da Mac OS X senza alcun software aggiuntivo. Questo include la fotocamera FaceTime integrata del tuo Mac e tutti i dispositivi che supportano il USB Video Class di macchine fotografiche.
Ci sono molte webcam USB compatibili disponibili per il Mac che rientrano nella categoria sopra, anche se quella che ho scelto è la Xbox Live Vision Camera.
Questa webcam USB era originariamente pensata per l'uso con Xbox 360 e supporta lo standard USB Video Class. Ciò significa che la fotocamera non è solo compatibile con SecuritySpy, è compatibile con il nostro Mac senza l'uso di alcun software o driver aggiuntivo, rendendolo ideale per l'utilizzo con Skype o FaceTime se si dispone di un Mac desktop senza una fotocamera integrata, ad esempio come Mac mini o Mac Pro.
Per quanto riguarda il motivo per cui ho scelto questa fotocamera, è semplice. Questa fotocamera costa meno di £ 1! Da tempo è stato interrotto, sostituito da Kinect, e non è mai stato un dispositivo popolare per cominciare. Ciò ha significato che molti rivenditori come Amazon stanno semplicemente cercando di svuotare le scorte. Puoi trovare questa fotocamera nuova di zecca su Amazon per soli $ 14, anche se ti consiglio di prenderne una usata. Rivenditori come GameStop vendono questa fotocamera come usata per soli $ 4,99.
Mentre la Xbox Live Vision Camera non è la più alta risoluzione disponibile, supporta solo la risoluzione 640x480, ma include un anello di messa a fuoco che consente di regolare manualmente il fuoco della fotocamera. Non molte videocamere USB lo fanno e lo rendono piuttosto versatile, utile sia per l'uso in interni che per guardare fuori dalla finestra.
Inoltre, poiché la fotocamera è così economica, è possibile utilizzarne due contemporaneamente con SecuritySpy. La fotocamera include un cavo USB da 3 me i cavi USB possono essere estesi fino a un massimo di 10 m. Se non ti dispiace avere alcuni cavi che corrono lungo il muro o nel soffitto, sei attrezzato per avere un sistema di sicurezza indoor a basso costo.
Qualunque fotocamera tu decida, assicurati che sia elencata nell'elenco di compatibilità di SecuritySpy o sia supportata nativamente dal Mac.
Ora che abbiamo deciso il nostro software di sicurezza e la fotocamera, è ora di iniziare.
Collega la tua fotocamera USB e, se compatibile con Mac, verrà rilevata automaticamente. Non ti verrà richiesto o notificato che una fotocamera è collegata, quindi il modo migliore per testare è il lancio Cabina fotografica.
Se la tua fotocamera USB è collegata e funzionante, dovresti iniziare a vedere qualsiasi cosa vedano le telecamere. In questo caso, ho fatto notare la telecamera dalla finestra del mio ufficio.
Mancia: Photo Booth rispecchia l'immagine che viene visualizzata nella fotocamera, quindi non preoccuparti se l'immagine sembra essere invertita, questo è il comportamento corretto.
Innanzitutto, scarica la demo di SecuritySpy, apri il DMG e trascina l'app sul tuo applicazioni cartella.
Una volta fatto, assicurati che Photo Booth si chiuda e avvii SecuritySpy.
SecuritySpy rileva automaticamente tutte le telecamere collegate e inizia immediatamente a visualizzare un feed dal vivo, insieme a un separato Stato della fotocamera finestra, visualizzando qualsiasi movimento rilevato.
SecuritySpy dispone di un server Web integrato per fornire un flusso video e audio, nonché l'accesso ai filmati salvati, tramite un browser Internet. Con la corretta configurazione, è possibile accedere alle telecamere da qualsiasi parte del mondo. Abilitiamo il web server in modo da poter trasmettere ciò che vedi sulla tua rete.
Mancia: Se non sei in grado, o vuoi, di seguire il tutorial ma vorresti vedere com'è il feed live, gli sviluppatori di SecuritySpy hanno una demo live disponibile cliccando qui.
Clicca su Impostazioni> Impostazioni server Web ... . Da qui, le preferenze del server web si apriranno e potrai iniziare a configurarlo come desideri.
Controlla il Server Web abilitato sulla porta ... box e specifica la porta che desideri utilizzare. Vi consiglio di lasciarlo su quello predefinito per ora, che è 8000. Questo numero di porta sarà richiesto in seguito quando si desidera visualizzare lo stream.
L'indirizzo corrente per il web server della telecamera di sicurezza viene visualizzato nell'angolo in basso a sinistra. Nel mio caso, lo è 10.0.1.30.
Poiché questo è un sistema di sicurezza, rendilo sicuro! Abilitare Protezione della password e quindi fare clic Impostazioni dell 'account… . Si aprirà un ulteriore riquadro delle preferenze per gestire gli utenti che hanno accesso.
Per impostazione predefinita, non ci sono utenti abilitati. Aggiungi un utente facendo clic Aggiungi utente, quindi inserendo un nome utente e una password.
Assicurati di fornire all'utente alcuni privilegi di seguito, ad esempio Ricevi video dal vivo. Puoi modificare il resto delle impostazioni in seguito ma, per gli scopi di questo tutorial, devi solo essere in grado di accedere al live streaming.
Fare clic su OK per salvare le modifiche e fare nuovamente clic su OK per confermare le impostazioni del server Web.
Ora per testare se il web server funziona ora. Su un altro dispositivo sulla rete (utilizzerò un iPad), visita l'indirizzo fornito da SecuritySpy, seguito dal numero di porta. Ad esempio, il mio indirizzo del server Web SecuritySpy è http://10.0.1.30:8000 dove la prima parte è l'indirizzo IP del mio Mac e il numero di porta è aggiunto alla fine.
Una volta inserito, ti verrà richiesto di inserire il nome utente e la password che hai specificato in precedenza.
A questo punto, dovresti essere loggato e pronto per iniziare a guardare un flusso live della tua telecamera di sicurezza. Siccome SecuritySpy supporta un numero di telecamere, è sufficiente selezionare la telecamera che si desidera visualizzare e quindi fare clic Visualizza immagini dal vivo. Se tutto va bene, dovresti vedere un flusso di video dalla videocamera collegata al tuo Mac.
Qualcosa che va oltre lo scopo di questo tutorial lo rende pubblicamente accessibile. Siti come PortFoward forniscono ottime istruzioni, non come fare in quanto possono variare in modo selvaggio, a seconda del tipo di router o connessione Internet che hai.
La corretta configurazione del port forwarding consentirà l'accesso al tuo Mac tramite Internet allo scopo di visualizzare le telecamere di sicurezza.
Ora che hai un modo semplice di vedere le nostre telecamere di sicurezza su un altro Mac o dispositivo, configuriamo alcune delle impostazioni di registrazione.
Mentre si può avere il video della videocamera 24 ore su 24, 7 giorni su 7, il disco rigido del Mac potrebbe riempirsi in modo incredibilmente veloce, soprattutto se si decide di utilizzare più di una videocamera. Come puoi vedere dalle immagini che ho fornito, vivo lungo una strada trafficata. Ciò significa che il rilevatore di movimento di SecuritySpy rileva costantemente i veicoli che passano, rendendolo inutile se volessi che la mia fotocamera rilevasse e registrasse se qualcuno fosse entrato nel vialetto.
Fortunatamente, SecuritySpy offre un modo per "bloccare" le aree del feed video. Semplicemente disegnando sull'anteprima della fotocamera, posso dipingere le aree in cui desidero SecuritySpy ignorare qualsiasi movimento.
Come puoi vedere, ho dipinto sopra la strada principale e dall'altra parte della strada, mantenendo solo il vialetto e il marciapiede immediatamente fuori dalla casa, in modo che tutti i movimenti vengano rilevati.
Poiché la videocamera Xbox Live Vision non ha un microfono incorporato e la sto usando per registrare filmati all'aperto, ho disabilitato questa funzione. Utilizzare la registrazione audio solo in interni e, anche in questo caso, quando assolutamente necessario. L'audio aggiungerà alle dimensioni del file di qualsiasi registrazione effettuata, quindi assicurati di utilizzarlo solo quando appropriato.
Questa sezione spiega come se SecuritySpy registra costantemente video. Per abilitare questa funzione, selezionare la casella con l'etichetta Cattura continua.
È possibile specificare la frequenza con cui vengono acquisite le immagini. Un'impostazione di 1 secondo tra fotogrammi significherà un intervallo di 1 fotogramma al secondo.
Se si dispone di molto spazio sul disco rigido e si desidera acquisire un feed video costante, impostare il comando cattura la frequenza a 30 e cambiare il metodo di acquisizione da secondi tra i frame a fotogrammi al secondo. Questo registrerà un feed video ma sarai avvisato, questo riempirà molto velocemente il tuo disco rigido.
SecuritySpy è meglio utilizzato per catturare un singolo fotogramma entro un determinato periodo di tempo, il migliore è un fotogramma al secondo. È un buon compromesso tra funzionalità e uso dello spazio.
Ora, mentre un frame al secondo / secondo per frame è un buon compromesso per la registrazione generale, è probabile che si desideri una registrazione video completa se il sensore di movimento viene attivato. Dopotutto, dal momento che hai bloccato tutte le aree che non vuoi vengano rilevate dal sensore di movimento, le aree rimanenti sono sicuramente quelle che probabilmente vuoi registrare nel modo più dettagliato possibile se viene rilevato un movimento.
Motion Capture catturerà il video completo quando attivato, tutto all'interno di un filmato separato. È possibile specificare la velocità FPS ovunque fino a 30 per i video in full motion e la registrazione inizierà e si fermerà solo quando viene rilevato un movimento.
Per abilitare questo, selezionare la scheda Motion Capture e seleziona la casella con l'etichetta Cattura il filmato quando viene rilevato un movimento. Imposta la frequenza dei fotogrammi su qualsiasi valore compreso tra dieci e 30. Ancora una volta, maggiore è l'FPS, maggiore è il volume del file video generato.
Oltre a catturare video, SecuritySpy sarà anche in grado di acquisire file di immagini separatamente in modo da avere sia il video sia le immagini disponibili. Per abilitare questo, selezionare la casella Cattura i file di immagine quando viene rilevato un movimento.
Visualizzato su Stato della fotocamera la finestra è un sensore di movimento, che mostra la quantità di movimento rilevata. Se il misuratore supera la linea rossa per un certo periodo di tempo, SecuritySpy procederà alla registrazione in base alle impostazioni selezionate in precedenza.
SecuritySpy offre funzionalità integrate per caricare video su un server FTP. Per molti, questa sarà una caratteristica che non viene utilizzata spesso.
Al contrario, SecuritySpy può essere modificato per salvare qualsiasi video o immagine registrati in una cartella a nostra scelta. Per fare ciò, torna al Impostare scheda all'interno Impostazioni della fotocamera.
Nella parte inferiore della finestra principale, vedrai un'opzione per Cattura la destinazione. Clicca su Impostato… e quindi selezionare una cartella all'interno di Dropbox, o qualsiasi altro servizio di sincronizzazione, per salvare lì i file catturati. Ora ogni volta che il tuo Mac cattura le riprese video, sarà sempre archiviato su Dropbox.
Ci sono alcune cose da considerare quando si fa questo. Prima di tutto, assicurati di non registrare video in full motion. Come ho detto prima per quanto riguarda le dimensioni del file, se sono troppo grandi, finirai per riempire non solo il tuo account Dropbox ma i file saranno troppo grandi e impiegheranno troppo tempo per caricare.
Avendo configurato alcune funzionalità utili per la registrazione della videocamera, ho effettivamente bisogno di iniziare a usarlo. SecuritySpy presenta un interruttore on / off che è, piuttosto confusamente, chiamato Attivo & Modalità passiva.
Fondamentalmente, questo significa solo se sta registrando o meno. Per abilitare la registrazione e il rilevamento del movimento, utilizzare il menu e selezionare Controllo> Imposta tutte le telecamere sulla modalità attiva. Questo attiva le funzioni di registrazione e il rilevamento del movimento che abbiamo configurato. È possibile interrompere la registrazione e visualizzare solo l'anteprima della fotocamera utilizzando lo stesso menu per selezionare Controllo> Imposta tutte le telecamere sulla modalità passiva.
Se stai usando una telecamera per tenere gli occhi aperti e non è una telecamera notturna che supporta l'IR, sarebbe inutile registrarla se l'illuminazione è scarsa e la fotocamera non può rilevare nulla.
È possibile specificare un programma di registrazione all'interno di SecuritySpy utilizzando il menu Impostazioni> Impostazioni pianificazione ...
Per specificare i tempi di esecuzione di SecuritySpy in Modalità attiva, utilizzare il cursore per disegnare gli orari per ciascun giorno. Puoi mettere a punto i tempi esatti (dato che è piuttosto difficile usare semplicemente il cursore) con la casella di selezione del tempo nella parte inferiore della finestra.
Alla fine di questo tutorial, dovresti avere un sistema di sicurezza completamente funzionante basato su Mac, in grado di catturare filmati, rilevare il movimento e accessibile sulla tua rete - per non parlare del salvataggio di filmati su Dropbox!
SecuritySpy ha ancora molte funzionalità e il tentativo di coprire tutto ciò richiederebbe molto tempo. Piuttosto, sfrutta ciò che hai imparato con questo tutorial ed esplora l'app in maggior dettaglio e configura un sistema di sicurezza che funziona esattamente come ne hai bisogno.
Utilizzo SecuritySpy da un certo numero di anni semplicemente per la mia tranquillità ed è un'app che, sebbene possa impiegare un po 'di tempo per la configurazione, non richiederà alcuna interazione continua una volta impostata correttamente. Una volta che hai trascorso del tempo a modificarlo per le tue esigenze, può essere semplicemente lasciato in esecuzione per l'accesso.