No-nonsense, native, and fast, with Dynamic Refresh abilities
- PyGame for low graphical usage
- Highly configurable, add as many cameras, tweak image processing, etc.
- Dynamic Refresh for each camera based on MQTT
- Designed to run on low-spec hardware
- Python >3.8
- Frigate NVR
- MQTT Broker (for Dynamic Refresh, optional)
- Required libraries in
requirements.txt
git clone https://github.com/Otus9051/feathergate
cd feathergate
pip install -r requirements.txt
Please edit the config.yaml with your data before starting the application.
python3 main.py
To exit, press x
Or you can also go to https://deepwiki.com/Otus9051/feathergate/1-overview because I don't have time
- PyGame and SDL for Display
- Frigate NVR APIs
- EMQX MQTT Broker
