Brug en Android-smartphone som et webcam sammen med Motion til at overvåge dit hjem

android webcam

For mange brugere, der tilbringer mange timer væk hjemmefra på grund af arbejde eller studier, er det vigtigt at beskytte deres mest dyrebare aktiver, i mange tilfælde opnås med stor indsats, andre vil bare vide, hvad der sker i deres hjem, mens de ikke er, for at se dine kæledyrs opførsel og for andre brugere kan det bare være et ret underholdende projekt.

I denne artikel vil vi se hvordan man bruger en Android-smartphone som et webcam til at overvåge vores hjem, en opgave, som vi bruger IP-webkamera til på telefonen og et open source-værktøj som Motion. Det er en server, der giver os adgang til det webcam, som vi har installeret på vores computere, selvom det generelt bruges i forbindelse med USB-webkameraer, her skal vi give nyt liv til gamle Android-enheder.

For at starte skal vi installere IP Webcam, et værktøj fundet tilgængelig gratis fra Play Butik så vi gik simpelthen til Google-applikationsbutikken og downloadede den til vores smartphone. Vi har et par muligheder, men med det, der kommer som standard, vil vi have det fint, så vi kan trykke på 'Start server'-indstillingen, så enheden begynder at filme, og IP-webkamera vil angive IP-adressen og den port, hvorfra den senderfor eksempel 192.168.1.103:8080.

Nu går vi til vores computer og vi installerer Motion, noget meget simpelt, da det er tilgængeligt i de officielle arkiver Ubuntu, så vi løber bare:

sudo apt-get installer motion

Derefter skal vi rediger konfigurationsfil, som vi vælger vores foretrukne editor (i dette tilfælde gedit):

sudo gedit /etc/motion/motion.conf

Vi vil se, at vi har mange muligheder, og det er netop et af de vigtigste aspekter til fordel for dette værktøj er det faktum, at vi er i stand til at konfigurere, hvad der kommer til at tænke på. Men vi overlader det til den mest ekspert, vi ønsker opsæt en webcam-server på en relativt enkel måde, så vi vil basere os mere end noget på det, der interesserer os, for eksempel at definere, om vi vil, at Motion skal starte som en dæmon, som vi ser efter muligheden for dæmon og vi ændrer "Af" som kommer som standard "På" (uden citaterne, selvfølgelig). Det kan vi også rediger forbindelsesporten og det framerate, der skal bruges til transmission, noget hvor vi ikke kan være for specifikke, da det afhænger af, hvad vi har brug for. Hvis vi bare vil se, hvad der sker, kan 1 eller 2 billeder pr. Sekund (FPS) være fint, men hvis vi har brug for noget strengere, kan det være nødvendigt at indstille antallet til 10 FPS, selvom vi skal huske på, at dette også vil kræve en meget større plads til optagelser.

Dernæst skal vi konfigurere noget, der i vores tilfælde er det vigtigste og er valget af videoinputenhed, hvor vi går til en mulighed, der siger "# Videoenhed, der skal bruges til optagelse (standard / dev / video0)". Generelt kan de, der bruger et webcam, bare lade det være / dev / video0 da det er, hvor et USB-webkamera er placeret som standard, men i vores tilfælde skal vi bruge en Android smartphone så lad os tilføje et ";" (semikolon) foran denne mulighed for at tilsidesætte den. Nu ser vi efter den mulighed, der starter med "Netcam_url", og vi skal bruge den IP-adresse, der er blevet informeret om os i IP-webkameraet, når vi starter serveren, så vi lader det være som følger:

netcam_url http://192.168.1.103:8080/videofeed

Nu vil Motion bruge Android-smarttelefonen som kilde til den video, den sender over netværket, men vi er også nødt til at ændre en indstilling, der bestemmer, om denne kun sendes til en lokal computer. Er navngivet 'webcam_localhost', som skal være som følger:

webcam_localhost slået fra

Nu ja, vi kan få adgang til, hvad vores webcam fanger, uanset hvor vi gør det fra. Selvfølgelig skal vi det åbn de porte, som Motion bruger på vores router (Vi kan også ændre dette fra konfigurationsfilen) omdirigere det til IP-adressen på den computer, der kører den. Hvis vi allerede kender vores IP-adresse på internettet, kan vi indtaste den i adresselinjen i browseren, og vi vil være klar, vil vi straks se det feed, som vores Android-smartphone fanger; for dem, der ikke behersker kommandolinjen, er der en meget enkel måde at finde ud af denne adresse, og det er gennem tjenester som f.eks Hvad er min IP?.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   tone sagde han

    NEJ NEJ, INGENTING ANBEFALES, EN ENORM SIKKERHEDSBREK !!!!!

    1.    Willy klew sagde han

      Toño, dette er på ingen måde et sikkerhedsbrud. Tingene er jordforbundne, så du kan med glæde gøre det.
      Dette, som vi viser, er helt sikkert, og det åbner kun en port for at kunne overføre indholdet af webkameraet, med dette argument vil enhver web- eller FTP-server være usikker.

  2.   William gomez sagde han

    Det er ikke muligt at se videoen fra kameraet på den mobile enhed og foretage netcam_url-konfigurationen http://192.168.1.103:8080/videofeed og installer IP-webkamera ... Jeg kan se, hvad webkameraet har fra mobiltelefonen fra andre computere på det samme netværk, men ikke bruger motion-serveren ... Jeg tror, ​​problemet kan være forbundet med parameteren netcam_url = http://192.168.1.104:8080/videofeed Fordi bevægelsestjenesten uploades korrekt, og jeg kan få adgang til konfigurationen via port 8080 .. Jeg sætter pris på dit samarbejde