Network video recorders (NVR) are internet protocol (IP) based devices that are connected to a network and used for the simultaneous recording and remote access of live video streams from IP cameras.