Een NVR is een op IP gebaseerd video surveillance systeem/software, speciaal ontworpen om beelden van IP camera’s op te nemen, af te spelen en terug te kijken. In tegenstelling tot DVR’s (Digital Video Recorder), hebben NVR’s doorgaans geen ingebouwde video compressie systemen omdat het beeld wordt gedigitaliseerd, verwerkt en gecomprimeerd door de IP camera’s. Vervolgens wordt deze data over een IP netwerk verzonden naar de NVR’s.

Maar de NVR moet zowel de live stream als het afspelen van de opgenomen stream decoderen. De meeste NVR’s bieden ondersteuning voor meer kanaals video display, flexibel geplande opnames met verschillende videoprofielen en afspeelmogelijkheden, een gebruiksvriendelijke GUI, intelligente detectie en notificatie, remote monitoring en controle, PTZ camera-controle, etc.

Er zijn vergelijkbare maar toch andere netwerkrecorders NSR’s genaamd (Network Storage Recorder). Typisch voor een NSR is dat deze geen video output hebben en dat alle operaties worden uitgevoerd via een IP netwerk. Dus dan moet je een pc gebruiken om toegang te krijgen tot de live of opgenomen beelden.