Привязка группы камер к экземпляру findface-video-worker
Часто в распределенной архитектуре обработку видеоизображения с группы камер требуется выполнять локально, не обращаясь к центральному серверу и не перераспределяя видеопотоки между удаленными экземплярами findface-video-worker
.
Примечание
Например, это может быть актуальным для сетей гостиниц, магазинов, при наличии нескольких проходных в одном здании и т. д.
В этом случае группу камер привязывают к локально установленному экземпляру findface-video-worker
.
Выполните следующие действия:
Перейдите на вкладку Настройки. Выберите Группы камер.
Откройте настройки группы камер.
В поле Ярлыки создайте или выберите из уже созданных одну или несколько меток для привязки группы камер к экземпляру
findface-video-worker
. Сохраните изменения.Откройте файл конфигурации
/opt/findface-multi/configs/findface-video-worker/findface-video-worker.yaml
и перечислите указанные ранее метки в формате словаря (меткиMyLabel1
,MyLabel2
в примере ниже).sudo vi /opt/findface-multi/configs/findface-video-worker/findface-video-worker.yaml labels: {"MyLabel1": "true", "MyLabel2": "true"}
Перезапустите контейнер
findface-multi-findface-video-worker-1
.sudo docker container restart findface-multi-findface-video-worker-1
Примечание
Если камере присвоена метка, то видеопоток с нее может обрабатываться как экземпляром findface-video-worker
с аналогичной меткой, так и экземпляром findface-video-worker
без меток.
Предупреждение
Если камера с меткой обрабатывается экземпляром findface-video-worker
без меток и появляется свободный экземпляр с меткой, камера автоматически на него не переключится. Перезапустите камеру с меткой.