Basis
Wat is een IP-camera?
Een heldere uitleg van IP-camera’s, netwerkvideo en de belangrijkste begrippen.
Lees het artikelCompatibiliteit
ONVIF en RTSP worden vaak in één adem genoemd, maar ze lossen verschillende problemen op. Dit is wat je moet weten bij het koppelen van een IP-camera aan software.
Wie een IP-camera aan software van een ander merk koppelt, komt vrijwel altijd de termen ONVIF en RTSP tegen. Ze worden soms voorgesteld alsof je tussen de twee moet kiezen. Dat klopt niet: ONVIF gaat vooral over gestandaardiseerde samenwerking tussen beveiligingsapparaten en clients, terwijl RTSP wordt gebruikt om een mediasessie op te zetten en te besturen.
In veel camerasystemen werken ze juist samen. Software kan via ONVIF een camera vinden of mediaprofielen opvragen en vervolgens de eigenlijke videostream via RTSP openen.
ONVIF maakt afspraken over interoperabiliteit tussen IP-gebaseerde beveiligingsproducten. In de praktijk kan een VMS of NVR via ONVIF bijvoorbeeld een camera ontdekken, informatie opvragen en functies gebruiken die binnen een ondersteund profiel zijn gestandaardiseerd.
Belangrijk is dat ONVIF met profielen werkt. Een product dat “ONVIF ondersteunt” is niet automatisch compatibel met elke denkbare functie van ieder ander ONVIF-product. Je moet kijken welke profielen en functies het specifieke model ondersteunt.
Voor videotoepassingen beschrijven die profielen complete sets van interoperabele functies. Profile T richt zich bijvoorbeeld op moderne videostreaming en kan, afhankelijk van device en client, H.264/H.265, beeldinstellingen, bewegings- en sabotagemeldingen, metadata en andere functies omvatten.
In een praktische installatie kan ONVIF vooral veel handwerk besparen: bewakingssoftware kan het apparaat vinden en leren welke diensten of mediaprofielen beschikbaar zijn. De IP-camera-wizard van Security Eye zoekt op het lokale netwerk onder meer naar UPnP- en ONVIF-apparaten.
RTSP staat voor Real-Time Streaming Protocol. In camerasystemen wordt het veel gebruikt om een live videostream te openen en de streaming-sessie te besturen. De daadwerkelijke media worden daarbij via onderliggende transportmechanismen verzonden.
Je kunt RTSP zien als de route naar een stream zodra de client al weet waar die stream staat en hoe hij moet aanmelden. Security Eye ondersteunt RTSP voor IP-camera’s sinds versie 3.4. Als automatische cameradetectie niet lukt, kan een handmatig ingestelde stream daarom soms alsnog een bruikbare route zijn.
Fabrikanten publiceren vaak een RTSP-URL met daarin het IP-adres, poortnummer en een modelspecifiek pad. Er kan een aparte URL bestaan voor de hoofdstream en een lagere substream. Zo’n URL is niet universeel: het pad voor merk A werkt niet automatisch op merk B.
Heel vaak gebruikt software ONVIF om een camera te vinden en informatie over het apparaat op te halen, waarna voor de video zelf een RTSP-stream wordt gebruikt. In de ONVIF-specificaties zie je die relatie letterlijk terug: een client kan mediaprofielen en een stream-URI opvragen en daarna de gekozen media via RTSP benaderen.
Daarom zie je beide termen regelmatig in dezelfde configuratie.| ONVIF | RTSP | |
|---|---|---|
| Hoofddoel | Gestandaardiseerde samenwerking tussen IP-gebaseerde beveiligingsapparaten en clients. | Een mediasessie opzetten en besturen. |
| Typisch gebruik bij camera’s | Apparaten ontdekken, configuratie opvragen, mediaprofielen gebruiken en — als het relevante profiel dit ondersteunt — PTZ- of gebeurtenisfuncties aansturen. | Een live video- of audiostream aanvragen en besturen via een bekende stream-URL. |
| Bepaalt het de videocodec? | ONVIF-profielen beschrijven ondersteunde functies en kunnen eisen of opties voor codecs bevatten. | Nee. RTSP bestuurt de sessie; de verzonden media kunnen bijvoorbeeld H.264 of H.265 gebruiken, afhankelijk van camera en client. |
| Kunnen ze samen worden gebruikt? | Ja. ONVIF-mediadiensten kunnen bijvoorbeeld een stream-URI leveren die vervolgens via RTSP wordt geopend. | |
ONVIF heeft aangekondigd dat ondersteuning voor Profile S eindigt op 31 maart 2027. Na die datum kunnen fabrikanten geen nieuwe producten of nieuwe firmware-/softwareversies meer voor Profile S-conformiteit indienen. Dat betekent niet dat bestaande Profile S-camera’s op die datum plotseling stoppen met streamen; bestaande conforme implementaties kunnen blijven werken.
De reden voor de uitfasering is vooral beveiliging. Profile S schrijft username-token-authenticatie voor, terwijl ONVIF die methode niet meer in lijn vindt met actuele cybersecurityaanbevelingen. Profile T ondersteunt modernere mechanismen en bevat vrijwel alle functies van Profile S.
Bij een nieuwe aankoop is het daarom verstandig om niet alleen naar het algemene ONVIF-logo te kijken. Controleer welke actuele profielen het product noemt en welke functies je VMS daadwerkelijk nodig heeft. Lees voor de actuele status de officiële Profile S Deprecation Q&A en de Profile T-informatie.
Als camera en software elkaar goed via ONVIF herkennen, scheelt dat handmatig zoekwerk. Gebruik automatische detectie vooral wanneer camera en Windows-pc op hetzelfde lokale netwerk zitten, ONVIF op de camera is ingeschakeld en gastnetwerk/VLAN/firewall het discoveryverkeer niet blokkeert.
De software kan het apparaat op het lokale netwerk vinden en in veel gevallen de juiste video-opties presenteren. Dat is vooral prettig wanneer je niet zelf RTSP-paden wilt opzoeken.Ook bij een mix van verschillende merken kan ONVIF nuttig zijn, omdat je minder afhankelijk wordt van één fabrikantapp. Test alsnog het exacte model; standaardisatie verkleint compatibiliteitsproblemen, maar maakt ze niet onmogelijk.
RTSP is nuttig als automatische detectie niet werkt, maar de fabrikant wel een directe videostream documenteert. Het is ook een goede diagnostische stap: als een directe stream wel werkt terwijl ONVIF-detectie faalt, weet je dat netwerk en media in principe functioneren en dat het probleem eerder bij discovery of configuratie ligt.
Je kunt dan het IP-adres, de poort en het juiste pad handmatig in de VMS invullen.Een directe stream is ook handig wanneer je precies wilt kiezen welke hoofd- of substream je gebruikt. Voor lokale opname kies je bijvoorbeeld de hoge kwaliteit, terwijl je voor live meekijken op afstand een lichtere stream gebruikt.
Zie ONVIF als de bredere taal waarmee beveiligingsapparaten en software afspraken maken over samenwerking, en RTSP als een veelgebruikte manier om de videostream zelf te benaderen. Voor een praktische Windows-opstelling hoef je meestal niet te kiezen: een camera die goed via ONVIF wordt gevonden en vervolgens een stabiele RTSP-stream levert, is juist een heel normale combinatie.
Security Eye is software voor camerabewaking op Windows. Je kunt IP-camera’s en webcams bekijken, video opnemen, beweging detecteren, bewaking plannen, meldingen ontvangen en via Web Access op afstand meekijken.