Skip to main content

NVR

NVR
NVR

Created: 10/25/2021
Updated: 8/28/2026

The NVR component is responsible for coordination of the other components.

It is required that you use the NVR, without it Viseron won't really do anything.

It is responsible for, among others:

  • Stopping/starting cameras
  • Asynchronously reading frames from cameras and send them to detectors
  • Stopping/starting the recorder

Configuration​

Configuration example
/config/config.yaml
nvr:
camera_one:
camera_two:
nvr​map required
NVR configuration.

Troubleshooting​

To enable debug logging for nvr, add the following to your config.yaml
/config/config.yaml
logger:
logs:
viseron.components.nvr: debug