The Archiver role is responsible for the discovery, status polling, and control of video units. The Archiver also manages the video archive and performs motion detection if it is not done on the unit itself.
All communications between the system and the video units are established through the Archiver role. All events generated by the units (motion, video analytics, and so on) are forwarded by the Archiver to the concerned parties on the system. Multiple instances of the Archiver role can be created on the system.