ID.nl logo
Zelfbouw ip-camera in 5 stappen
© PXimport
Zekerheid & gemak

Zelfbouw ip-camera in 5 stappen

Een ip-camera hoeft niet veel te kosten. Met een Raspberry Pi Zero W en cameramodule kun je relatief eenvoudig een goede en bijzonder compacte camera maken, en daarmee bijvoorbeeld een rtsp-streamingserver opzetten. In dit artikel lees je hoe je dat doet, en hoe je de camera vervolgens in Surveillance Station op een Synology- of QNAP-nas kunt gebruiken.

Je kunt in China natuurlijk een spotgoedkope ip-camera met alles erop en eraan kopen, maar ze zijn doorgaans slecht beveiligd en lastig in te stellen. Het is niet direct goedkoper als je het zelf bouwt, maar je bent wel flexibeler en het is bovenal leuk en leerzaam. We gebruiken een Raspberry Pi Zero W (ongeveer 11 euro) samen met de officiële 8megapixel-cameramodule v2 (29,95 euro). Die beschikt over een prima Sony IMX219-sensor. Er is ook een NoIR-variant beschikbaar die een beter beeld geeft bij schemering. Als je die combineert met infrarood-leds heb je ook goede nachtbeelden (in grijswaarden). Wie wat wil besparen kan in China voordelige alternatieven vinden vanaf zo’n 8 euro. Verder heb je een micro-sd-kaart nodig voor de software en een voedingsadapter met micro-usb die bij voorkeur minimaal 1,2 ampère kan leveren.

©PXimport

01 Welke software?

Er zijn veel methodes om te streamen vanaf een Raspberry Pi Zero W. Naast de cameramodule ondersteunen de meeste methodes ook een usb-camera of webcam die je via een usb-on-the-go-kabel op de Pi Zero W aansluit. Welke methode je ook kiest: gezien de vrij beperkte processorkracht is het verstandig de bewegingsdetectie aan de videobewakingssoftware zoals Surveillance Station over te laten. Een bekende optie is motionEyeOS dat een mooie webinterface heeft voor de configuratie van de camera. Een nadeel is de relatief grote vertraging, zelfs met de optie Fast Network Camera waarmee je ook nog veel andere opties kwijt bent. Wij kiezen daarom voor het opzetten van een handmatige stream.

©PXimport

02 Installatie van Raspbian

We beginnen met de installatie van Raspbian Buster Lite. Haal de meest recente versie op. Pak het archief na het downloaden uit en gebruik balenaEtcher om het img-bestand op een micro-sd-kaartje te zetten. Voordat je de Pi opstart met het micro-sd-kaartje voeg je in de root (waar ook onder meer het bestand kernel.img staat) een tekstbestand genaamd wpa_supplicant.conf toe met onderstaande regels. Zet daarin achter ssid de naam van jouw wifi-netwerk en vul achter psk het wachtwoord in. Maak in dezelfde map een leeg bestand genaamd ssh zodat je via een shell kunt inloggen na het starten.

country=NL

update_config=1

ctrl_interface=/var/run/wpa_supplicant

network={

scan_ssid=1

ssid="jouwssid"

psk="jouwwachtwoord"

}

Nadat de Pi Zero W is gestart, kun je het ip-adres dat door de dhcp-server van je router is toegekend achterhalen via de configuratiepagina’s van de router (als het goed is). Log op dat ip-adres in via ssh met een programma als PuTTY en gebruik de standaard gebruikersnaam pi en het bijbehorende wachtwoord raspberry. Wijzig daarna bij voorkeur die inloggegevens.

©PXimport

03 De rtsp-server installeren

Zorg dat de Pi up-to-date is met de commando’s:

sudo apt-get update

sudo apt-get dist-upgrade

Met sudo raspi-config open je de configuratiepagina van de Pi. Activeer via Interfacing Options de cameramodule. De video-for-linux-kerneldriver activeer je met:

sudo modprobe bcm2835-v4l2

Controleer dat je een /dev/video0 hebt met:

sudo ls -la /dev/vid*

Installeer de tools git en cmake met:

sudo apt install git cmake

Hierna kun je met de volgende opdrachten de rtsp-server compileren en beschikbaar maken, die onder meer h.264 ondersteunt:

git clone https://github.com/mpromonet/v4l2rtspserver.git

cd v4l2rtspserver

cmake .

make

sudo make install

04 De rtsp-stream starten

Je start bijvoorbeeld een stream starten vanuit de map v4l2rtspserver met:

./v4l2rtspserver -F 10 -W 1920 -H 1080

Na het starten van de rtsp-server kun je eventuele foutmeldingen aflezen en een link naar de stream in de vorm rtsp://ipadres:8554/unicast. Die kun je gebruiken in bijvoorbeeld VLC player om verbinding met de camera te maken, maar ook in Surveillance Station zoals we verderop laten zien. Met de optie -U gebruiker:wachtwoord geef je een gebruiker en wachtwoord op om de stream af te schermen. De link naar de rtsp-stream krijgt in dat geval de vorm rtsp://gebruiker:wachtwoord@ipadres:8554/unicast. Netjes is dat de processorbelasting zeer beperkt blijft, de gpu doet het meeste werk.

05 Server automatisch opstarten

We willen dat de rtsp-server automatisch wordt gestart na het aanzetten van de Pi. Maak hiervoor een eenvoudig script met:

sudo nano /etc/systemd/system/v4l2rtspserver.service

Hierin komen de volgende regels:

[Unit]

Description=v4l2rtspserver rtsp-server

After=network.target

[Service]

ExecStartPre=/usr/bin/v4l2-ctl --set-ctrl vertical_flip=1

ExecStartPre=/usr/bin/v4l2-ctl --set-ctrl h264_i_frame_period=5

ExecStart=/home/pi/v4l2rtspserver/ v4l2rtspserver -F 10 -W 1280 -H 720

ExecReload=/bin/kill -HUP $MAINPID

Type=simple

User=pi

Group=video

Restart=always

[Install]

WantedBy=multi-user.target

Controleer achter ExecStart de locatie van v4l2rtspserver. Er staan enkele opties in waarmee je kunt experimenteren (zoals vertical_flip voor rotatie van het beeld). Maak het script actief met:

sudo systemctl enable v4l2rtspserver

En start het script met:

sudo systemctl start v4l2rtspserver

©PXimport

Camerabeeld toevoegen aan Surveillance Station

Het camerabeeld kun je eenvoudig in Surveillance Station gebruiken door handmatig een camera op te geven. Bij deze software blijkt de vertraging van het beeld behoorlijk beperkt. Waar dat bij VLC player ongeveer twee seconden is, is de vertraging in Surveillance Station maar ongeveer een seconde. Dat lijkt vrij veel maar veel andere methodes voor het streamen vanaf een Raspberry Pi hebben vaak een nog grotere vertraging van wel vier seconden of meer.

©PXimport

▼ Volgende artikel
Waar voor je geld: 5 betaalbare tablets om mee te nemen op vakantie
Huis

Waar voor je geld: 5 betaalbare tablets om mee te nemen op vakantie

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Daarom speuren we een paar keer per week binnen een bepaald thema naar zulke deals. Als je op vakantie gaat, hoef je naturlijk niet altijd een apparaat met een groot scherm mee te nemen, maar wil je wel iets dat een beter beeld geeft dan een smartphone: een tablet! Wij bekeken vijf tablets met een lange accuduur, handig voor de reis op de achterbank of op je vakantieadres.

Een tablet biedt een mooie middenweg tussen de compacte smartphone en de krachtige laptop. Vergeleken met een smartphone heeft een tablet een groter scherm, wat het veel prettiger maakt om te lezen of video's te kijken. De voordelen ten opzichte van een laptop zijn er ook: ze zijn lichter, dunner en sneller opgestart. Je neemt 'm eenvoudig overal mee naartoe en dankzij een lange accuduur is hij ideaal voor onderweg. Wij maakten een selectie voor je van de vijf beste tablets voor onderweg of op je vakantieadres.

Lenovo Idea Tab Pro - 12.7 inch

De Lenovo Idea Tab Pro 12.7" is een krachtpatser voor creatievelingen en multitaskers. Met zijn 3K-resolutie en 144Hz-scherm biedt hij een vloeiende en scherpe visuele ervaring. De meegeleverde Lenovo Tab Pen Plus maakt het eenvoudig om te tekenen en notities te maken. Aangedreven door de MediaTek Dimensity 8300-processor en 8GB RAM, levert deze tablet snelle prestaties voor zowel werk als entertainment. Het slanke ontwerp en de robuuste bouw maken het een betrouwbare metgezel voor dagelijks gebruik.

🔋 Batterijcapaciteit: 10.200 mAh
🔋Opgegeven batterijduur: Tot 12 uur bij gemiddeld gebruik

Xiaomi Redmi Pad SE - 11 inch

De Xiaomi Redmi Pad SE is een betaalbare 11-inch Android-tablet met een slank en licht ontwerp is deze tablet gemakkelijk mee te nemen voor onderweg. Het heldere IPS lcd-scherm heeft een resolutie van 1920 x 1200 pixels en een verversingssnelheid van 90 Hz. Met een batterijcapaciteit van 8000 mAh biedt de Redmi Pad SE een prima gebruiksduur. Daarnaast beschikt de tablet over vier luidsprekers met Dolby Atmos-ondersteuning.

🔋Batterijcapaciteit: 8000 mAh
🔋Opgegeven batterijduur: Tot 13 uur bij gemiddeld gebruik

Apple iPad 128 GB - 11 inch

Deze tablet beschikt over een 12 MP camera aan de achterzijde en een 12 MP frontcamera met Center Stage-functionaliteit, waardoor je altijd centraal in beeld blijft tijdens videogesprekken. Met een batterijduur van ongeveer 10 uur ondersteunt de iPad langdurig gebruik zonder tussentijds opladen. De ondersteuning voor Apple Pencil (usb-c) en het Magic Keyboard Folio maakt het apparaat geschikt voor creatief werk en productiviteit.

🔋Batterijcapaciteit : 7606 mAh
🔋Opgegeven batterijduur: 10 uur

Samsung Galaxy Tab S6 Lite - 10.4 inch

Deze Samsung Galaxy Tab S6 Lite is een veelzijdige tablet die werk en ontspanning moeiteloos combineert. Met een 10.4-inch scherm en AKG-tuned speakers biedt hij een meeslepende multimedia-ervaring. De meegeleverde S Pen maakt het eenvoudig om notities te maken en te tekenen. Hoewel de prestaties niet op het niveau van premium tablets liggen, biedt hij een uitstekende prijs-kwaliteitverhouding voor Android-gebruikers.

🔋Batterijcapaciteit: 7040 mAh
🔋Opgegeven batterijduur: Tot 12 uur bij gemiddeld gebruik

Honor Pad 9 - 12,1 inch

De Honor Pad 9 is een 12,1-inch Android-tablet die zich richt op gebruikers die waarde hechten aan een groot scherm en krachtige prestaties. Het apparaat is uitgerust met een 2,5K IPS-display met een verversingssnelheid van 120 Hz, wat zorgt voor vloeiende beelden bij het streamen van video’s of het lezen van documenten. De Honor heeft een de Snapdragon 6 Gen 1-chipset, gecombineerd met 8 GB RAM en 256 GB opslagruimte. De batterijcapaciteit is 8300 mAh en de tablet ondersteunt 35W snelladen.

🔋Batterijcapaciteit: 8300 mAh
🔋Opgegeven batterijduur: Tot 8,5 uur bij intensief gebruik

▼ Volgende artikel
Review Ring Buitencamera Plus – Veelzijdig voor binnen en buiten
© Wesley Akkerman
Zekerheid & gemak

Review Ring Buitencamera Plus – Veelzijdig voor binnen en buiten

Laat je niet misleiden door de naam van de Ring Buitencamera Plus, want dit model is ook gewoon binnen te gebruiken. Het is daarmee een van de meest veelzijdige beveiligingscamera's van dit moment, en dat voor een prijs van nét geen 100 euro.

Goed
Conclusie

Ring heeft met de Buitencamera Plus een typisch product neergezet. De beelden ogen scherp en kleurrijk (ook 's avonds), al is de HDR-stand net iets te veel van het goede. Je bent goed verstaanbaar door de speakers, terwijl de stemmen van andere mensen prettig opgepikt worden door de microfoon op het apparaat. De installatie is daarnaast ontzettend flexibel, voor zowel binnen als buiten, en de app-opties zijn zoals altijd een sterk punt. Echter, om volledig toegang te krijgen tot alles wat de Ring Buitencamera Plus biedt, dien je toch echt dat abonnement af te sluiten.

Plus- en minpunten
  • Hoge resolutie
  • Kleurrijke beelden
  • Gemakkelijke installatie
  • Overzichtelijke app
  • Groot kijkveld
  • Nachtzicht in kleur
  • Niet compleet zonder abonnement
  • Stand in HDR wat heftig

Wat de Ring Buitencamera Plus zo veelzijdig maakt, is het feit dat je hem zowel bedraad als op batterij kunt gebruiken. Je kunt hem daardoor vrijwel overal neerzetten of ophangen, ongeacht de locatie, ongeacht het stopcontact en ongeacht het oppervlak. Je plaatst hem moeiteloos op een plank, kast of vensterbank en kunt hem ook ophangen aan een muur of plafond. Het voetstuk van de camera kun je namelijk loskoppelen en aan de achterkant bevestigen. Plus: je kunt hem helemaal om z'n as draaien en in een gewenste hoek positioneren.

Dat is echter niet de belangrijkste boodschap van Ring. De grootste aanpassing heeft namelijk te maken met de resolutie. Die is verhoogd van 1920 bij 1080 pixels bij het vorige model (ooit de Stick Up Cam 3rd Gen, maar nu Buitencamera) naar 2560 bij 1440 pixels. De marketingafdeling van menig camerabedrijf maakt je wijs dat dit een 2K-resolutie is, maar niets is minder waar. De officiële term is Quad-HD, maar dat bekt minder lekker. Plus: 2K doet denken aan de helft van 4K. Dat is een positieve connotatie waar veel bedrijven gretig gebruik van willen maken.

©Wesley Akkerman

Ziet meer dan de voorganger

Het vervelende is echter dat je onterecht kunt denken dat 2K een verdubbeling is van 1080p. Maar ook dat klopt niet: voor 1080p kijken we naar het cijfer achter de x, terwijl we voor de marketingterm 2K naar het cijfer vóór x kijken. Dat is dus appels met peren vergelijken. Maar dat betekent niet dat er geen beeldwinst is. Horizontaal gezien zijn er 360 en verticaal 640 pixels bij gekomen. Dat verschil valt vooral op wanneer je bijvoorbeeld inzoomt op een persoon. Gezichten komen een stuk scherper in beeld, al moet je natuurlijk niet té ver inzoomen.

De kijkhoek is er daarnaast ook op vooruitgegaan. De Ring Buitencamera Plus ziet net iets meer dan zijn voorganger, met hoeken van 140 graden horizontaal, 80 graden verticaal en 160 graden diagonaal. De voorganger heeft respectievelijk 115, 59 en 143 graden. Daarnaast is er zowel nachtvisie in zowel kleur als in grijs-wit – net wat je prettiger vindt. In alle gevallen hebben we gemerkt dat we de omgeving hier goed hebben kunnen volgen. De beelden ogen duidelijk en scherp. In de HDR-modus ogen kleuren wel iets té verzadigd, maar die kun je uitschakelen.

©Wesley Akkerman

Ring Vision

De Ring Buitencamera Plus beschikt over Ring Vision, een nieuw onderdeel dat het merk begin 2025 aankondigde. Vision combineert verschillende hardwarecomponenten (zoals antireflecterend glas) met software-optimalisatie (zoals dynamische beeldverwerking) en de expertise van het team om de beste beelden te presenteren. Natuurlijk klinken dit soort dingen vaak mooier dan ze zijn, maar de beelden liegen er niet om. Zowel in het donker als overdag ogen de beelden rustig, kleurrijk en scherp. Precies zoals je zou willen.

Omdat dit geen high-end of dure camera is van Ring, mis je misschien wel een aantal zaken. Denk dan aan het vogelperspectief en de 3D-bewegingsdetectie. Eerlijk is eerlijk: die hebben we tijdens het testen niet echt gemist. Dat is wellicht ook afhankelijk van hoe je het systeem inzet en welke mate van beveiliging je zoekt. Daar staat dan wel weer een flexibele installatie tegenover. Zoals gezegd kun je de camera op allerlei manieren installeren; je kunt er ook voor kiezen om een zonnepaneel op aan te sluiten, zodat je er helemaal geen omkijken meer naar hebt.

©Wesley Akkerman

Met of zonder zonnepaneel

Als je de Ring Buitencamera Plus niet direct op het stroomnet aansluit, mis je een belangrijke functie: pre-roll in 1080p. Dat is een korte video waarin je ziet wat er gebeurde vlak vóór een bewegingsmelding of het aanbellen. Deze functie werkt alleen als de camera via een stekker op netstroom is aangesloten.

Goed om te weten: de Buitencamera Plus met zonnepaneel kost 159 euro. Een losse batterij kost meestal tussen de 20 en 30 euro. Je kunt de camera zowel met als zonder batterij aanschaffen, maar in beide gevallen betaal je 99,99 euro voor de basisversie.

Verder werkt deze camera zoals je van Ring gewend bent. Via de app kun je van alles instellen: van bewegingszones en het zwartmaken van delen van het beeld (zodat de camera daar geen beweging detecteert) tot het aanpassen van de gevoeligheid. Je kunt de bewegingssensor ook helemaal uitschakelen of alleen de meldingen dempen. Met een handig tijdschema bepaal je bovendien precies wanneer de camera actief moet zijn. Op dat vlak doet de Ring Buitencamera Plus zeker niet onder voor andere Ring-modellen.

Met of zonder abonnement?

De Ring Buitencamera Plus ondersteunt ook slimme meldingen. Daarmee bepaal je zelf waarvoor je een notificatie ontvangt – bijvoorbeeld bij detectie van een voertuig, persoon of pakket. De opgenomen beelden worden standaard in de cloud opgeslagen, maar die kun je alleen terugkijken als je een abonnement afsluit. Dat is typisch voor Ring: zonder abonnement fungeert de camera vooral als live meekijk-apparaat met microfoon en speaker, maar kun je geen opnames terugzien.

Heb je meerdere Ring-camera's en maak je er intensief gebruik van, dan kan een abonnement wel de moeite waard zijn. Met het duurdere pakket krijg je bijvoorbeeld toegang tot de beeld-in-beeldmodus en kun je meerdere camera's tegelijk volgen. Kies je voor het meest uitgebreide abonnement, dan worden ook 24/7-opnames mogelijk – al betaal je daar wel 19,99 euro per maand voor. De goedkoopste variant kost 3,99 euro per maand en geeft toegang tot basisfuncties in de cloud, die veel andere aanbieders tegenwoordig kosteloos leveren. Daardoor vallen de totale kosten van een Ring-camera uiteindelijk toch wat hoger uit.

©Ring

Ring Buitencamera Plus kopen?

Over de installatie hebben we in deze review bewust weinig gezegd – die is namelijk simpel en snel. Met de Buitencamera Plus levert Ring opnieuw een typisch Ring-product af: de videobeelden zijn scherp en kleurrijk, ook 's avonds. Wel is de HDR-modus wat aan de overdreven kant. De ingebouwde speaker zorgt ervoor dat je goed verstaanbaar bent, terwijl de microfoon stemmen van anderen helder oppikt. De installatie is bovendien flexibel en geschikt voor zowel binnen- als buitentoepassing, en de app biedt zoals altijd uitgebreide instelmogelijkheden.

Toch blijft het bekende pijnpunt: om alles uit de Ring Buitencamera Plus te halen, heb je een abonnement nodig. Dat is al vaker een zwakke plek geweest bij Ring, en voorlopig lijkt daar geen verandering in te komen. Als eenvoudige deurcamera is dit model aan de prijzige kant – er zijn goedkopere alternatieven beschikbaar. Maar heb je al een Ring-abonnement of ben je bereid daarin te investeren, dan is deze camera zeker het overwegen waard. Nu is het alleen nog wachten tot Ring ook echt werk maakt van lokale opslag.