About NVRblink
NVRblink is a Windows desktop application for connecting to, viewing, and recording IP cameras — the kind of thing a “proper” NVR box does, running on hardware you already own.
Why it exists
A lot of IP cameras are sold with a cloud app attached: your footage leaves your network, lives on someone else's server, and often disappears unless you keep paying a monthly fee. Most of those same cameras also speak ONVIF and RTSP — open, standard protocols that let you talk to them directly, with no cloud account required. NVRblink exists to make that the easy option, not the hard one.
Who it's for
Home users and small businesses who want to view and record their own cameras without renting storage from a manufacturer — and who are comfortable running an application on a spare PC or always-on machine. If your camera supports ONVIF and RTSP (most Hikvision, Dahua, Reolink, TP-Link, and IMOU devices do), NVRblink can talk to it.
How it's built
NVRblink is a native Windows application (.NET / WPF), not a repackaged web app. Camera discovery and control run over ONVIF (WS-Discovery and SOAP); video is decoded and recorded via the VideoLAN engine. Everything — camera details, recordings, and settings — is stored locally in a SQLite database on your own machine. Camera passwords are encrypted at rest using Windows' own credential protection (DPAPI), tied to your Windows user account.
Where it stands today
NVRblink is under active development. Core camera management, live viewing, recording, and optional remote access are built and being tested against real hardware. See the Versions page for what's landed so far, and get in touch if you'd like to know more or try it early.