Agent Deployment Pre-requisites
Note the two main options for deploying an agent (Generic server and Raspberry Pi).
Agent Side Hardware
Option 1:
- Generic Server (will require Ubuntu or Raspbian installed):
- At least 2 CPUs
- at least 1 GB RAM
- At least 8 GB free disk space
Option 2:
- Raspberry Pi 3+ (earlier models might work, but not with optimal performance)
NOTES:
- You should have Monitoring Devices (cameras) set up on networks accessible from Agent machine
- If you intend to utilize ONVIF Discovery for Cameras, they should be on the same subnet as Agent machine
- Monitoring Devices:
- Video capture: cameras with RTSP or HTTP live feed access
- Audio capture: microphone device directly connected to Agent machine
- Beacons positioning: bluetooth receiver enabled on Agent machine
Agent Side Software
Generic server with pre-installed OS as Agent Machine:
- Ubuntu 16.04+ / Latest Raspbian OS (if using pre-installed Raspberry Pi)
- Python 3.6+
- Installation script:
- Should be built on Quantotto Server
- Your deployment configurations, certificates etc. will be embedded into the script during build process
Raspberry Pi with no OS pre-installed as Agent Machine:
- Quantotto image:
- Should be built on Quantotto Server
- Your deployment configurations, certificates etc. will be embedded into the image during build process
You can have multiple agents deployed and you can mix Generic servers and Raspberry Pis.