A Simple IP Camera Viewer with Custom Detection

Inspired by:
- NiceGUI Opencv Webcam Example from @zauberzeug
- Performance: Blazing fast streaming without any delay
- Cross Platform Support: Works on any device with a browser
- Privacy & Extensibility: Local models and custom detection script support
- Simplicity: Minimal navigations and css styles
# Install uv and all the dependencies
uv venv && source .venv/bin/activate
uv sync
# Setup URL of video stream
export RTSP_URLS=protocol://host:port/script_name?script_params|auth
# Start the server
uv run python -m nightwatcher.main
This project is made with love for families, tested by my wife :p
Hoping you can enjoy this project and feel free to contribute!