Привязка группы камер к экземпляру findface-video-worker
Часто в распределенной архитектуре обработку видеоизображения с группы камер требуется выполнять локально, не обращаясь к центральному серверу и не перераспределяя видеопотоки между удаленными экземплярами findface-video-worker
.
Примечание
Например, это может быть актуальным для сетей гостиниц, магазинов, при наличии нескольких проходных в одном здании и т. д.
В этом случае группу камер привязывают к локально установленному экземпляру findface-video-worker
.
Выполните следующие действия:
Перейдите на вкладку Настройки. Выберите Группы камер.
Откройте настройки группы камер.
В поле Метки создайте или выберите из уже созданных одну или несколько меток для привязки группы камер к экземпляру
findface-video-worker
. Сохраните изменения.Откройте файл конфигурации экземпляра
/etc/findface-video-worker-cpu.ini
(/etc/findface-video-worker-gpu.ini
) и укажите в нем заданные метки в форматеимя_метки=true
(terminal_1
в примере ниже).sudo vi /etc/findface-video-worker-cpu.ini sudo vi /etc/findface-video-worker-gpu.ini labels = terminal_1=true
Перезапустите
findface-video-worker
.sudo systemctl restart findface-video-worker-cpu.service sudo systemctl restart findface-video-worker-gpu.service
Примечание
Если камере присвоена метка, то видеопоток с нее может обрабатываться как экземпляром findface-video-worker(-gpu)
с аналогичной меткой, так и экземпляром findface-video-worker(-gpu)
без меток.
Предупреждение
Если камера с меткой обрабатывается экземпляром findface-video-worker(-gpu)
без меток и появляется свободный экземпляр с меткой, камера автоматически на него не переключится. Чтобы переключить камеру, перезапустите экземпляр findface-video-worker(-gpu)
с меткой.