findface-video-worker to Camera Group¶
In a distributed architecture, it is often necessary that video streams from a group of cameras be processed in situ, without being redistributed across remote
findface-video-worker instances by the principal server.
Among typical use cases are hotel chains, chain stores, several security checkpoints in the same building, etc.
In this case, allocate the local
findface-video-worker to the camera group.
Do the following:
Navigate to the Preferences tab. Click Camera Groups.
Open the camera group settings.
In the Labels, create or select one or several allocation labels. Save changes.
findface-video-workerconfiguration file and specify the allocation labels in the following format:
terminal_1in the example below).
sudo vi /etc/findface-video-worker-cpu.ini sudo vi /etc/findface-video-worker-gpu.ini labels = terminal_1=true
sudo systemctl restart findface-video-worker-cpu.service sudo systemctl restart findface-video-worker-gpu.service
If a camera is assigned an allocation label, its video stream can be processed by a
findface-video-worker instance with the same label, as well as by all unlabeled
If a labeled camera is processed by an unlabeled
findface-video-worker instance and a free similar-labeled instance appears, the camera won’t automatically switch to the latter. To switch the camera, restart the similar-labeled