Watcher installation ways
Flussonic Watcher is available in two editions:
Single: Suitable for those who do not need branding of the interface (their logo, colors), for projects of up to 500 cameras, not more than 1 server.
Cluster: Advanced version. Includes branding tools (changing logo, color, text), the ability to expand to tens of thousands of cameras, including the ability to build a cluster of dozens of servers with redundant streams. Suitable for subscriber service providers or large video surveillance systems.
Such a cluster configuration requires a minimum of 2 servers (if you plan to use streaming servers).
Watcher is installed in almost the same way regardless of the mode (single or cluster). Watcher uses the PostgreSQL database engine.
Comparing Watcher сluster with Watcher single
Watcher Cluster supports UI branding tools (adding your custom logo, choosing your custom colors, etc.)
Single-server mode is suitable for small and medium-size projects, where the maximum number of cameras does not exceed 500.
If your project is small (less than 500 IP cameras) and you don't need a cluster of streaming servers, just install Watcher on a single server. In single-server mode, all cameras are connected to a single server where Flussonic Watcher, Flussonic Media Server and the database are installed, the web interfaces works, streams are ingested, and the archive is written.
The cluster requires at least two servers:
The managing server (endpoint). It has the web interface to Watcher, Flussonic Media Server, the business logic, and the PostgreSQL database engine. Watcher works the managing server only.
Streaming servers (streamers). A streamer is a server machine that has Flussonic Media Server installed. It stores DVR archives and handles camera streams. You can add from 1 to 100 streaming servers.
All servers must have public IP addresses and the same cluster key (see ). In addition, the host name of the management server must resolve to the IP address.
The following picture shows the parts of cluster and the flow of video streams: