Overview
Before installing Airys, ensure your system meets these requirements for optimal performance and functionality.
Difficulty Level: Beginner
Time Required: 5 minutes
Last Updated: February 2024
Prerequisites
-
Basic knowledge of your system specifications
-
Administrator access to your system
-
Internet connection for installation
Table of Contents
Hardware Requirements
Minimum Specifications
-
CPU: Dual-core processor, 2.0 GHz or higher
-
RAM: 4GB minimum (8GB recommended)
-
Storage: 1GB free space for installation
-
Graphics: Basic GPU for web interface
-
Display: 1280x720 resolution or higher
Recommended Specifications
-
CPU: Quad-core processor, 3.0 GHz or higher
-
RAM: 16GB for optimal performance
-
Storage: 5GB or more for recordings and data
-
Graphics: Dedicated GPU for multiple camera streams
-
Display: 1920x1080 resolution or higher
đĄ Pro Tip: For systems running multiple camera streams with face analysis, we recommend using the recommended specifications.
Software Requirements
Operating System
-
Windows: Windows 10/11 (64-bit)
-
macOS: Big Sur (11.0) or later
-
Linux: Ubuntu 20.04 LTS or later
Required Software
-
Modern web browser (Chrome, Firefox, Edge, Safari)
-
Node.js 16.x or later
-
Docker (for container deployment)
-
Python 3.8 or later (for face analysis)
Network Requirements
Minimum Requirements
-
Stable internet connection
-
Upload speed: 5 Mbps minimum
-
Download speed: 10 Mbps minimum
-
Open ports for camera streams
-
Static IP recommended for remote access
Firewall Configuration
-
Allow WebSocket connections
-
Enable RTSP/RTMP protocols
-
Configure required ports:
-
Web interface: 3000
-
API server: 3001
-
GO2RTC: 8554
-
DeepFace: 5000
-
Camera Requirements
Compatible Camera Types
-
IP cameras with RTSP support
-
USB webcams
-
Network cameras supporting ONVIF
-
H.264/H.265 capable devices
Camera Specifications
-
Minimum resolution: 720p
-
Recommended resolution: 1080p
-
Frame rate: 15-30 FPS
-
Network bandwidth: 2-4 Mbps per camera
Frequently Asked Questions
Q: Can I run Airys on a virtual machine?
A: Yes, but performance may be limited, especially for face analysis features. We recommend running on bare metal for optimal performance.
Q: Do I need a dedicated GPU?
A: While not required for basic functionality, a dedicated GPU is recommended for systems running multiple cameras with face analysis.
Q: How many cameras can I connect?
A: The number of cameras depends on your hardware specifications and network bandwidth. With recommended specs, you can typically run 8-12 cameras efficiently.
Related Articles
Need More Help?
If you couldn't find what you were looking for in this article:
-
Check our Troubleshooting Guide
-
Join our Community Forum
Tags: requirements, hardware, software, network, cameras, specifications