findface-video-worker to Camera Group¶
In distributed architectures, 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, simply 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