P2PViewCam is a free video preview software depending on P2P technique, it supports various built-in IPC/NVR/DVR device, including device management, video preview, video playback functions.