System requirements for Watcher¶
Watcher mobile app and web UI have some software requirements as well.
On this page, you will find the following requirements:
Single mode¶
Management + streaming server (two in one):
- Operating system: Ubuntu 18.04 LTS or later, Astra Linux Common Edition 2.12 or later, Astra Linux Special Edition 1.7 or later
- Database: PostgreSQL 14.4 or later;
- CPU: CPU: Xeon E-3 1230v5 3.4 GHz and higher;
- Memory: 32GB RAM;
- Dedicated server: Yes.
- Hard drive type: HDD / SSD;
- Hard drive size: depends on the camera network size and video archive storage requirements. See also Calculation of the bandwidth and disks for storing the video archive
10 GB of free disk space per 1 Mbps camera per day.
20 GB of free disk space per 2 Mbps camera per day.
70 GB of free disk space per 1 Mbps camera 7 days archive;
These system requirements are suitable for a network of:
500 1Mbps cameras
500 users
Failover turned off
Mosaic turned off
Or
250 2Mbps cameras
500 users
Failover turned off
Mosaic turned off
Servers should be dedicated, so no other software should run on them.
Cluster mode¶
Management server (the endpoint — it runs Flussonic Media Server, Flussonic Watcher, and the database):
- Operating system: Ubuntu 18.04 LTS or later, Astra Linux Common Edition 2.12 or later, Astra Linux Special Edition 1.7 or later
- CPU: CPU: 2-core CPU;
- Memory: 8Gb RAM;
- Virtual server support: Yes;
- Database: PostgreSQL 14.4 or later;
- Hard drive type: SSD;
- Hard drive size: 64GB of free disk space;
- Dedicated server: Yes.
Video streaming server (the streamer — it is used for video streaming and video archive storage):
- Operating system: Ubuntu 18.04 LTS or later
- CPU: CPU: Xeon E-3 1230v5 3.4 GHz and higher;
- Memory: 32GB RAM;
- Dedicated server: Yes.
- Hard drive type: HDD / SSD;
-
Hard drive size: depends on the camera network size and video archive storage requirements. You can use the following data as a reference for calculations:
- 10 GB of free disk space per 1 Mbps camera per day.
- 20 GB of free disk space per 2 Mbps camera per day.
- e.g. 70 GB of free disk space per 1 Mbps camera 7 days archive. See also Calculation of the bandwidth and disks for storing the video archive
Note
The above server requirements are given as an example suitable for 500 cameras x 1 Mbps, 500 users, failover enabled and mosaics not in use.
When increasing the bitrate to 2 Mbps, the number of cameras per 1 server should be reduced by 2 (down to 250). The recommendations are relevant only given that there will be no other running software on the servers.
Warning
For correct operation, Flussonic Watcher requires open ports 80, 443, 1935, 554 on all hosts, and the management server must have a real hostname that is resolved from the Internet.
The Watcher mobile app¶
Operating system:
- iOS 10 or higher
- Android 6 or higher
Browser requirements¶
Recommended for using Watcher:
- Mozilla Firefox 70 or higher
- Google Chrome 79 or higher
Not recommended (Watcher can function with some restrictions):
- Internet Explorer 11.356.18362.0 or higher
- Microsoft Edge 80 or higher
- Safari 13 or higher