Skip to content

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:

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