Slå en Mac inn i et videoovervåkningssystem

Enten du vil holde øye med barna eller holde øye med eiendommen din, er det mange forskjellige typer sikkerhetskameraer og annet CCTV-utstyr tilgjengelig for kjøp. Disse spenner fra nettverksforbundne sikkerhetskameraer som du kan plassere hvor som helst i hjemmet ditt, og gir enkel innspilling og streaming-funksjonalitet til dedikerte CCTV-systemer som gir 24/7 innspilling og streaming fra ett eller flere kameraer. Dessverre kan disse oppsettene ofte være dyre og ganske vanskelig å konfigurere og bruke.

I denne veiledningen vil jeg vise deg hvordan du bygger et budsjettvideoovervåkningssystem for å beskytte hjemmet ditt ved hjelp av en gammel Mac og noen ultra-billige USB-webkameraer. Når den er ferdig, vil den tilby funksjoner som bevegelsesvarsling, tidsavbrudd, web-streaming og mer.


SecuritySpy

Programvaren jeg skal bruke til å slå en Mac inn i et overvåkingssystem er SecuritySpy. Det er en app som gjør Mac til et multikamera videoovervåkningssystem. Blant de mange funksjonene er det:

  • Full bevegelsesdeteksjon med tilpassbare hotspots
  • Realtime eller time lapse opptak
  • Internett-streaming for tilgang via internett eller lokalt nettverk
  • Kompatibel med et stort utvalg av USB, FireWire og nettverkskameraer
  • Støtte for kameraer med panorering og zoom

SecuritySpy gir et fullt funksjonelt videoovervåkingssystem som kjører på Mac.

Lisensiering og Demo

SecuritySpys lisensiering er basert på antall kameraer du vil bruke. SecuritySpy starter fra $ 50 for en enkeltkamera lisens, opp til $ 832 for ubegrenset kamerastøtte.

Jeg bruker bare ett kamera gjennom hele denne opplæringen, selv om det er en 30-dagers gratis prøveversjon, trenger du ikke å kjøpe programvare for å fullføre denne opplæringen. Vær oppmerksom på at enkelte funksjoner som dekkes kan være deaktivert i rettssaken.

Du kan laste ned en demonstrasjon av SecuritySpy fra Bensoftware.

Systemkrav

Minimumskravene til SecuritySpy er avhengig av hva din forventede bruk vil være. Heldigvis gir utviklerne en systemkalkulator som vil anslå hva dine minimumskrav må være.

Hvis du for eksempel bruker et enkelt 1MP-kamera over USB2, med H.264-komprimering og -opptak på 10FPS, vil det bare kreve en Mac med minst en 1 GHz PowerPC G4-prosessor. I dette tilfellet kan du finne en veldig billig (men gammel) Mac på nettet for å bruke som en dedikert videoovervåkningsserver.

Enten du har en gammel Mac-handy eller velger å kjøpe en brukt, vil jeg anbefale ingenting mindre enn en Intel Mac som PowerPC Mac vil bli presset mye mer, noe som resulterer i en støyende og hetere Mac.

I forbindelse med denne opplæringen kommer jeg til å anta at du vil ha en gammel Intel Mac som trolig har nådd slutten av brukbarheten som en daglig bruk datamaskin.

Tips: Gamle MacBooks med skadede skjermer gjør perfekte lette, hodeløse servere. Så lenge du har en skjerm kan du midlertidig koble den til, aktivere skjermdeling og da har du en helt headless server du kan bruke.


Kameraet: Xbox Live Vision Camera

SecuritySpy fungerer med et stort antall forskjellige typer kameraer, alt fra webkameraer til dedikerte nettverkstilkoblede kameraer. Faktisk er det bokstavelig talt hundrevis av forskjellige kameraer som appen jobber med. Alle kompatible kameraer er oppført på listen over støttede kameraer.

Det som ikke er umiddelbart opplagt på denne listen, er at alle kameraer som støttes av Mac OS X uten tilleggsprogramvare, støttes også. Dette inkluderer det innebygde FaceTime-kameraet til din Mac, samt alle enheter som støtter USB Video Class av kameraer.

Det er mange kompatible USB-webkameraer tilgjengelig for Mac som faller inn i kategorien ovenfor, selv om den jeg har valgt er den Xbox Live Vision Camera.


Xbox Live Vision Camera er et kompatibelt USB-kamera som støttes av Mac OS X.

Lav pris

Denne USB-webkameraet var opprinnelig beregnet for bruk med Xbox 360 og støtter USB Video Class-standarden. Dette betyr at kameraet ikke bare er kompatibelt med SecuritySpy, det er kompatibelt med vår Mac uten bruk av ekstra programvare eller drivere, noe som gjør den ideell til bruk med Skype eller FaceTime hvis du har en stasjonær Mac uten et innebygd kamera, slik som som en Mac mini eller Mac Pro.

Når det gjelder hvorfor jeg valgte dette kameraet, er det enkelt. Dette kameraet koster mindre enn 1 £! Det har lenge blitt avbrutt, erstattet av Kinect, og var aldri en populær enhet til å begynne med. Dette har betydd at mange forhandlere som Amazon bare ønsker å rydde sine aksjer. Du kan finne dette kameraet helt nytt på Amazon for bare $ 14, selv om jeg vil anbefale å plukke opp en brukt. Forhandlere som GameStop selger dette kameraet som brukt til bare 4,99 dollar.

Egenskaper

Mens Xbox Live Vision Camera ikke er det høyeste oppløsningskameraet, støtter det kun 640x480 oppløsning, det inkluderer en fokusring som lar deg manuelt justere kameraets fokus. Ikke mange USB-kameraer gjør dette, og det gjør det ganske allsidig, nyttig for både innendørs bruk og ser ut av et vindu.

Dessuten, fordi kameraet er så billig, kan du ved et par av dem bruke samtidig med SecuritySpy. Kameraet inneholder en 3m USB-kabel og USB-kabler kan utvides til maksimalt 10m. Hvis du ikke har noe imot å ha noen kabler enten kjører langs veggen eller i taket, er du utstyrt med et billig innendørs sikkerhetssystem.

Starter

Uansett hvilket kamera du bestemmer deg for, sørg for at den enten er oppført på listen SecuritySpy-kompatibilitet eller støttes av Mac-maskinen.

Nå som vi har vår sikkerhetsprogramvare og kamera bestemt, er det på tide å komme i gang.

1. Koble kameraet ditt

Koble til ditt USB-kamera, og hvis det er kompatibelt med Mac, registreres det automatisk. Du blir ikke bedt om eller varslet om at et kamera er tilkoblet, så den beste måten å teste på er lansering Foto Booth.


Hvis du bruker et webkamera eller et annet kamera som er designet for Mac OS X, bør det fungere fint med apper som Photo Booth.

Hvis USB-kameraet er koblet til og fungerer, bør du begynne å se hva kameraet ser. I dette tilfellet har jeg kameraet pekt ut av kontorsvinduet mitt.

Tips: Photo Booth speiler bildet som vises i kameraet, så vær ikke bekymret hvis bildet ser ut til å være omvendt, det er riktig oppførsel.

2. Installer og start SecuritySpy

Først last ned demo av SecuritySpy, åpne DMG og dra appen til din applikasjoner mappe.

Når det er gjort, må du kontrollere at Photo Booth er opphørt og starte SecuritySpy.


Når du først starter SecuritySpy, registreres og vises kompatible kameraer automatisk.

SecuritySpy registrerer automatisk eventuelle vedlagte kameraer og begynner umiddelbart å vise en live feed, sammen med en separat Kamera Status vindu, viser hvilken bevegelse den oppdager.


Konfigurer webserverinnstillinger

SecuritySpy har en innebygd webserver for å gi en video- og lyd-strøm, samt tilgang til lagret opptak, via en nettleser. Med riktig oppsett kan du få tilgang til kameraene dine fra hvor som helst i verden. La oss aktivere webserveren slik at du kan streame det du ser over nettverket ditt.

Tips: Hvis du ikke kan, eller vil, følge opplæringen, men vil gjerne se hva live feed er, har utviklerne av SecuritySpy en live demo tilgjengelig ved å klikke her.

Trinn 1

Klikk på Innstillinger> Webserverinnstillinger ... . Herfra vil webserverinnstillingene åpne, og du kan begynne å sette opp det du vil ha.


Å få tilgang til webserverinnstillingene gjøres via menyen.

Steg 2

Undersøk Webserver aktivert på port ... boksen og spesifiser porten du vil bruke. Jeg vil anbefale å legge den på standard en for nå, som er 8000. Dette portnummeret vil bli påkrevet senere når du vil se strømmen.


Det finnes en rekke forskjellige alternativer som kan tilpasses, avhengig av dine krav.

Den nåværende adressen til webkameraet for sikkerhetskamera vises i nedre venstre hjørne. I mitt tilfelle er det 10.0.1.30.

Trinn 3

Siden dette er et sikkerhetssystem, la oss gjøre det sikkert! Aktiver Passordbeskyttelse og klikk deretter Kontoinnstillinger… . En ytterligere preferansepanel åpnes for å administrere brukere som har tilgang.


Ulike brukere kan opprettes med forskjellige tilgangsrettigheter.

Som standard er det ingen brukere som er aktivert. Legg til en bruker ved å klikke Legg til bruker, Deretter skriver du inn et brukernavn og passord.

Pass på å gi brukeren noen privilegier under, for eksempel Motta levende video. Du kan justere resten av innstillingene senere, men i denne veiledningen trenger du bare å kunne få tilgang til live streamen.

Klikk OK for å lagre endringene og klikk OK igjen for å bekrefte innstillingene for webserveren.

Trinn 4

Nå for å teste om webserveren nå jobber. På en annen enhet på nettverket (jeg skal bruke en iPad), besøk adressen som SecuritySpy ga, etterfulgt av portnummeret. For eksempel er adressen til SecuritySpy-webserveren min http://10.0.1.30:8000 hvor den første delen er min Macs IP-adresse og portnummeret er lagt til slutten.

Når du er angitt, må du skrive inn brukernavnet og passordet du angav tidligere.

Trinn 5

Nå skal du være logget inn og klar til å begynne å se en live-strøm av ditt sikkerhetskamera. Som SecuritySpy støtter en rekke kameraer, velger du bare kameraet du vil vise, og klikker deretter Se Live-bilder. Hvis alt går bra, bør du se en strøm av video fra din Macs vedlagte videokamera.


Med webserveren aktivert, kan jeg se kameraet via iPad gjennom Safari.

Port videresending

Noe som går ut over omfanget av denne opplæringen, gjør dette offentlig tilgjengelig. Nettsteder som PortFoward gir gode instruksjoner, ikke hvordan du gjør dette, da det kan variere vilt, avhengig av hvilken type ruter eller Internett-tilkobling du har.

Korrekt konfigurering av port videresending vil tillate tilgang til din Mac over internett for å vise sikkerhetskameraene.


Konfigurer kamerainnstillinger

Nå som du har en enkel måte å se på våre sikkerhetskameraer på en annen Mac eller enhet, la oss konfigurere noen av innspillingsinnstillingene.

Setup

Mens du kan ha kameraopptaksvideoen 24/7, vil det føre til at Mac-harddisken din fyller seg utrolig raskt, spesielt hvis du bestemmer deg for å bruke mer enn ett kamera. Som du kan se fra bildene jeg har gitt, bor jeg langs en travel vei. Dette betyr at bevegelsesdetektoren i SecuritySpy stadig vil oppdage kjøretøy som kjører forbi, noe som gjør det ubrukelig dersom jeg ønsket at kameraet skulle oppdage og registrere om noen kom inn i oppkjørselen.


Ved å "male" over området for videobildet, kan vi velge hva vi vil at bevegelsessensoren skal ignorere.

Heldigvis, SecuritySpy gir en måte å "blokkere" ut områder av video feed. Ved å tegne på forhåndsvisning av kameraet, kan jeg male over de områdene hvor jeg vil at SecuritySpy skal overse noen bevegelse.

Som du kan se, har jeg malt over hovedveien og over gaten, så du bare holder oppkjørselen og fortauet rett utenfor huset, slik at enhver bevegelse blir oppdaget.

Audio

Siden Xbox Live Vision Camera har ingen innebygd mikrofon, og jeg bruker den til å ta opp utendørsopptak, har jeg deaktivert denne funksjonen. Bruk kun lydopptak når du er inne og, selv da, når det er absolutt nødvendig. Lyd vil legge til filstørrelsen på eventuelle opptak du gjør, så sørg for å bruke den bare når det er hensiktsmessig.

Kontinuerlig Capture

Denne delen dikterer hvordan hvis SecuritySpy stadig vil spille inn video. For å aktivere denne funksjonen, merk av i boksen merket Capture Continuous.

Du kan angi hvor ofte bilder skal fanges. En innstilling på 1 sekund mellom rammer vil bety en tidsfrist på 1 ramme per sekund.


Jo høyere rammer per sekund, eller lavere sekunder per ramme, desto større blir videofilene tatt opp.

Hvis du har god ledig plass på harddisken og vil ta opp en konstant videoinnmatning, setter du inn fangstfrekvens til 30 og endre metode for fangst fra sekunder mellom rammer til bilder per sekund. Dette vil spille inn en video-feed, men bli advart, dette vil raskt fylle opp harddisken din.

SecuritySpy er best brukt til å fange en enkelt ramme innen en gitt tidsperiode, det beste er en ramme per sekund. Det er en god avveiring mellom funksjonalitet og bruk av plass.

Motion Capture

Nå, mens en ramme per sekund / sekund per ramme er en god avgang for generell opptak, vil du sannsynligvis ha full videoopptak hvis bevegelsesføleren utløses. For det meste, siden du har blokkert ut områder som du ikke vil at bevegelsessensoren skal oppdage, er områdene som er igjen, sikkert de som du sannsynligvis vil ta opp med så mye detalj som mulig dersom noen bevegelse blir plukket opp.

Motion Capture vil fange full video når den utløses, alt innenfor en egen filmfil. Du kan angi FPS-hastigheten hvor som helst opptil 30 for fullfilmsvideo og innspillingen begynner og stopper bare når bevegelse er oppdaget.


I tillegg til å velge områder av bildet vi vil at bevegelsessensoren skal ignorere, kan vi tilpasse hva som skjer når bevegelse oppdages.

For å aktivere dette, velg fanen Motion Capture og merk av i boksen merket Ta opp film når bevegelse er oppdaget. Angi rammen til noe mellom ti og 30. Igjen, jo høyere FPS, desto større genereres videofilen.

I tillegg til å ta opp video, vil SecuritySpy også kunne fange bildefiler separat slik at du har både videoopptak og bilder tilgjengelig. For å aktivere dette, merk av i boksen Ta bildefiler når bevegelse er oppdaget.

Vises på Kamera Status vinduet er en bevegelsessensor som viser hvor mye bevegelse detekteres. Skulle måleren stige over den røde linjen i lengre tid, fortsetter SecuritySpy å ta opp i henhold til innstillingene du valgte ovenfor.

Lagre opptak til Dropbox

SecuritySpy har innebygd funksjonalitet for å laste opp videoer til en FTP-server. For mange vil dette være en funksjon som ikke brukes alt som ofte.

I stedet kan SecuritySpy endres for å lagre innspilt video eller bilder til en mappe etter eget valg. For å gjøre dette, gå tilbake til Setup fanen innenfor Kamerainnstillinger.


SecuritySpy tar opp video i QuickTime-filmformat og lagrer dem på en organisert måte.

Nederst i hovedvinduet ser du et alternativ for Capture Destinasjon. Klikk på Sett… og velg deretter en mappe i Dropbox, eller en annen synkroniseringstjeneste, for å lagre fangede filer der. Nå når Macen din tar opp videoopptak, blir den alltid lagret på Dropbox.


Du kan spesifisere hvor du vil at opptak skal lagres på.

Det er noen ting å vurdere når du gjør dette. Først og fremst, sørg for at du ikke spiller inn fullstendig video. Som jeg nevnte tidligere med hensyn til filstørrelse, hvis de er for store, vil du bare ende opp med å ikke bare fylle Dropbox-kontoen din, men filene blir for store og tar for lang tid å laste opp.


Aktiv og passiv modus

Etter å ha konfigurert noen nyttig kamerainnspillingsfunksjonalitet, må jeg faktisk begynne å bruke den. SecuritySpy har en på / av bryter som er ganske forvirrende, kalt Aktiv & Passiv modus.


Du kan bytte aktiv og passiv modus med riktig meny.

I utgangspunktet betyr dette bare om det er opptak eller ikke. For å aktivere opptak og bevegelsesdeteksjon, bruk menyen og velg Kontroll> Angi alle kameraer i aktiv modus. Dette slår på innspillingsfunksjonene og bevegelsesdeteksjonen vi har konfigurert. Du kan stoppe opptaket og bare forhåndsvise hva kameraet viser ved å bruke samme meny for å velge Kontroll> Sett alle kameraene til passiv modus.


planlegging

Hvis du bruker et kamera for å holde et øye ute, og det er ikke et nattkamera som støtter IR, ville det være meningsløst å ta det inn hvis belysningen er mørk og kameraet ikke kan oppdage noe.


Tidsplanen lar deg sette når SecuritySpy vil registrere og når det vil gå ned til passiv modus.

Du kan angi en opptaksplan i SecuritySpy ved å bruke menyen Innstillinger> Planlegg innstillinger ...

For å angi tidspunktene som SecuritySpy skal kjøre i Active Mode, bruk markøren til å tegne i tider for hver dag. Du kan finjustere eksakte tider (som det er ganske vanskelig å gjøre ganske enkelt ved å bruke markøren) med tidsvalgboksen nederst i vinduet.


Wrapping Up

Ved slutten av denne opplæringen bør du ha et fullt funksjonelt Mac-basert sikkerhetssystem, i stand til å ta opp bilder, oppdage bevegelse og tilgjengelig over nettverket ditt - for ikke å nevne lagring av opptak til Dropbox!

SecuritySpy har fortsatt mye funksjonalitet og forsøker å dekke det hele, vil det ta lang tid å gjøre. I stedet bygger på hva du har lært med denne opplæringen og undersøker appen i ytterligere detaljer og konfigurer et sikkerhetssystem som fungerer akkurat slik du trenger det til.

Jeg har brukt SecuritySpy i en årrekke rett og slett for fred i sinnet, og det er en app som, selv om det kan ta litt tid å sette opp, aldri vil kreve fortsatt samhandling når den er satt opp på riktig måte. Når du har brukt litt tid på å tilpasse det til de nøyaktige behovene dine, kan det bare gå igjen for å få tilgang til deg.