camera.ui: Open-source Free NVR Solution for Windows, Linux, and macOS with full RTSP support
camera.ui is a NVR like PWA to control your RTSP capable cameras.
camera.ui is a self-hosted full-featured PWA (Progressive Web Application). The PWA offers several advantages over a normal web page. Via Windows/macOS/Android the browser can directly send you push notifications natively. The handling of the page becomes much faster and much more.
To "enable" PWA you need to run the page over HTTPS. In the config.json you can provide your own SSL key and certificate to run camera.ui over HTTPS.
Features
- Live Streams on Web
- Camview: A resizable, drag & drop camera overview
- Web Application with almost full PWA support like push notification and more
- Multi-language: Easily expandable multi-language support
- Motion Detection via video analysis, MQTT, FTP, SMT or HTTP.
- Support dozens of camera
- Image Rekognition via AWS Rekognition
- Notifications via Alexa, Telegram, Webhook and WebPush
- Snapshot/Video: Save recording of snapshots/videos locally when motion is detected
- Prebuffering: See the seconds before the movement event
- User Interface: Beautiful and with love designed interface with 8 different color themes, darkmode and more
- HomeKit: Easily expose the cameras to Apple Home with HSV support
- Multi-languages support
- Recording support
- Logs
- Easy to configure
- Motion detection support
- Image recognition from AWS
License
The app is released under the MIT license.