Wat is RTSP en hoe stream je beelden naar je eigen server?
Je hebt een beveiligingscamera buiten hangen, maar je wilt niet dat alle beelden op een vreemde server belanden.
Misschien wil je zelf opslaan, streamen of gewoon meer controle. RTSP is precies wat je zoekt: een simpele manier om beelden direct naar je eigen server te sturen. In dit stappenplan leg ik je uit hoe je dat in één middag voor elkaar krijgt, zonder gedoe.
Wat je nodig hebt voor je eigen RTSP-stream
Voordat je begint, check even of je de juiste spullen in huis hebt.
- Een camera die RTSP ondersteunt. Denk aan Hikvision DS-2CD2347G2-LU (rond €180) of een Reolink RLC-822A (rond €150). Check het etiket of de handleiding: er moet RTSP bij staan.
- Een eigen server. Een Raspberry Pi 4 (4GB, rond €70) werkt prima voor lichte streams. Voor meer camera’s of langere opslag kies je een Mini PC zoals een Beelink U59 (rond €280) of een Synology NAS (DS220+, rond €300).
- Netwerk: een stabiele router met vaste IP-adressen (bijvoorbeeld een Ubiquiti EdgeRouter X, rond €60). Zorg dat je camera bekabeld aangesloten is, niet via WiFi.
- Software: VLC Media Player (gratis) om te testen, en bijvoorbeeld Shinobi of MotionEye op je server om op te nemen.
- Tijd: reken op 1 tot 2 uur voor de eerste setup, plus 30 minuten testen.
Je hebt niet veel nodig, maar de juiste apparaten maken het leven makkelijker. Veelgemaakte fout: een camera kopen zonder RTSP-ondersteuning.
Goedkope modellen van willekeurige merken op Amazon hebben dat soms niet. Check altijd de specs.
Stap 1: Zet je camera op het netwerk
Sluit de camera aan op je router met een netwerkkabel. Open de app van de fabrikant (Hikvision: Hik-Connect, Reolink: Reolink App) en volg de installatie. Kies een vast IP-adres voor de camera, bijvoorbeeld 192.168.1.50.
- Open de app en ga naar netwerkinstellingen.
- Kies ‘Handmatig IP-adres’ en vul in: IP 192.168.1.50, subnetmasker 255.255.255.0, gateway 192.168.1.1.
- Schakel UPnP uit voor veiligheid.
- Sla op en herstart de camera.
Dat voorkomt dat het adres verandert en je stream straks niet meer werkt.
Tijdsindicatie: 10 minuten. Veelgemaakte fout: een dynamisch IP laten staan, waardoor je later niet weet waar de camera zit. Vaste IP is essentieel.
Stap 2: Activeer RTSP in de camera
Nu zetten we de stream aan. Bij Hikvision log je in via de webinterface (type het IP-adres in je browser, standaard gebruiker ‘admin’, wachtwoord staat op het label).
- Zoek naar ‘Stream’ of ‘Video’ in de instellingen.
- Activeer RTSP en kies een poort, standaard is 554.
- Maak een aparte gebruiker aan voor de stream, bijvoorbeeld ‘streamer’ met een sterk wachtwoord.
- De RTSP-URL is nu: rtsp://streamer:ww@192.168.1.50:554/h264Preview_01_sub (bij Hikvision). Vervang ww door je wachtwoord.
Bij Reolink doe je dit in de app onder ‘Netwerk’ > ‘RTSP’.
Tijdsindicatie: 15 minuten. Veelgemaakte fout: het standaardwachtwoord niet wijzigen. Dat is een open deur voor hackers. Gebruik minimaal 12 tekens met cijfers en symbolen.
RTSP is als een open deur naar je camera: zorg dat alleen jij de sleutel hebt.
Stap 3: Zet je server op en installeer software
Op je Raspberry Pi of Mini PC installeer je een besturingssysteem. Kies Raspberry Pi OS (64-bit) of Ubuntu. Voor een NAS volg je de handleiding van Synology.
- Flash de SD-kaart met Raspberry Pi Imager (10 minuten).
- Installeer Shinobi via de commando’s: curl -L https://git.io/shinobi | bash (20 minuten).
- Open de webinterface van Shinobi op http://je-pi-ip:8080.
- Voeg een nieuwe camera toe en vul de RTSP-URL in.
Tijdsindicatie: 30 minuten. Veelgemaakte fout: vergeten de firewall open te zetten voor poort 8080.
Gebruik sudo ufw allow 8080 om toegang te geven. Shinobi is gratis en open-source, maar er zijn ook betaalde opties zoals Blue Iris (rond €60) voor Windows. Kies wat bij je past.
Stap 4: Test de stream met VLC
Voor je verder gaat, check of de stream werkt. Open VLC Media Player op je laptop.
- Kies ‘Media’ > ‘Open Netwerkstream’.
- Voer de RTSP-URL in: rtsp://streamer:ww@192.168.1.50:554/h264Preview_01_sub.
- Klik op ‘Play’. Je zou nu het beeld van je camera moeten zien.
Tijdsindicatie: 5 minuten. Veelgemaakte fout: verkeerde URL of poort. Check of de camera en laptop op hetzelfde netwerk zitten.
Als je buiten het netwerk wilt kijken, moet je portforwarding instellen op je router (poort 554 naar 192.168.1.50).
Tip: voor 4K-beelden zoals bij de Hikvision DS-2CD2347G2-LU, kies de substream (lagere resolutie) om bandbreedte te besparen. Omdat de hoofdstream veel vraagt, is het goed om te weten hoeveel Mbps upload je nodig hebt voor een 4K camera, zeker als je de beelden extern bekijkt. De hoofdstream is namelijk zwaar voor een Raspberry Pi.
Stap 5: Beveilig je stream en voeg opslag toe
Nu de stream werkt, beveilig je hem. RTSP is onversleuteld, dus zorg voor een VPN of HTTPS-proxy. Heb je nog een beveiligingscamera op een regenpijp monteren in de planning?
- Installeer WireGuard: sudo apt install wireguard (5 minuten).
- Genereer sleutels en configureer een client op je telefoon.
- Verbind via VPN en gebruik de RTSP-URL alleen intern.
Gebruik WireGuard op je Raspberry Pi (gratis, installatie duurt 15 minuten). Voor opslag configureer je Shinobi om beelden op te nemen.
- In Shinobi: ga naar ‘Monitors’ > ‘Recordings’.
- Stel in: opname bij beweging, max 5GB per dag, bewaar 7 dagen.
- Test door te bewegen voor de camera en check de opname.
Kies een externe SSD van 1TB (rond €80) voor 30 dagen opname bij 1080p en 15 fps. Tijdsindicatie: 20 minuten. Veelgemaakte fout: geen bewegingsdetectie instellen, waardoor je uren niet-relevante beelden opslaat. Benieuwd hoe lang beelden worden bewaard op een lokale SD-kaart? Dat vult je schijf namelijk een stuk sneller.
Verificatie-checklist
Check of alles klopt voordat je klaar bent: Als je deze stappen volgt, heb je in een middag een eigen RTSP-stream opgezet.
- Camera heeft vast IP (192.168.1.50).
- RTSP geactiveerd met aparte gebruiker en sterk wachtwoord.
- Server draait en Shinobi is geïnstalleerd.
- Stream testbaar in VLC zonder errors.
- VPN actief voor externe toegang.
- Opslag geconfigureerd met bewegingsdetectie.
Je beelden blijven bij jou, en je kunt altijd uitbreiden met meer camera’s of betere software.
Mocht je vastlopen, check dan de handleiding van je camera of vraag hulp in een forum als Tweakers. Succes!