NVR (Network Video Recorder) is a video recording system over network, commonly used for surveillance and security purposes. This device streams security video footage from IP cameras and records the footage in digital format on to a sata hard drive. NVRs Uses wired or wireless network to connect to IP cameras. Streams are transferred using TCP or UDP protocol.