Network Video Surveillance
-
Task to monitor HD space for recording (default 20 GB)
-
Monitor user logins and more for a security report (logs in root folder)
-
Replaced the canvas element for the stream with the video element
-
Picture-in-Picture (PiP)
-
Support only onvif protocol
-
Support audio/video
-
Websocket for stream and commands
-
Recording H24
-
Motion detection
-
PTZ / PRESET
-
Server static for host client
-
client in out/webclient - source code: https://github.com/DandroidIT/nvs-c (Quasar 2 & Vue3 ts)
Login | Home | Cam joypad |
---|---|---|
Cam presets | Cam settings | Video Wall |
---|---|---|
1 |
Settings | Alarms motion detections |
---|---|
- Clone the repo
git clone https://github.com/DandroidIT/NVS.git
- Install NPM packages
npm install
- Rename file and custom
`src/config/env_dev_sample.ts` in `src/config/env_dev.ts`
- create ssl certificate
mkcert https://github.com/FiloSottile/mkcert
- Start
npm start
- Enjoy
Open browser https://192.168.1.1:4004/web/
username: admin
password: 123456789