Axxon Next¶
Интеграция FindFace Security с программным комплексом Axxon Next позволяет обрабатывать видеопотоки из системы безопасности на базе Axxon и анализировать их на предмет наличия лиц из досье.
Важно
Один экземпляр FindFace Security может взаимодействовать только с одним сервером Axxon Next.
Интеграция с Axxon Next выполняется с использованием плагина ffsecurity_axxon
.
Для того чтобы настроить интеграцию с Axxon Next в ОС Ubuntu, выполните следующие действия:
Активируйте плагин, раскомментировав в файле конфигурации
/etc/ffsecurity/config.py
строкуINSTALLED_APPS.append(‘ffsecurity_axxon’)
.sudo vi /etc/ffsecurity/config.py ... # ============================================================================== # FINDFACE SECURITY PLUGINS # ============================================================================== # Uncomment lines below to enable plugins. Please consult documentation for # a plugin specific settings. # =============== Axxon ================ INSTALLED_APPS.append('ffsecurity_axxon')
В файле конфигурации раскомментируйте секцию
FFSECURITY->AXXON
. Заполните ее так, как показано в примере ниже. В параметреapi
укажите адрес сервера Axxon Next, по которому FindFace Security будет обращаться к API Axxon и за HLS-потоками архива. В параметреrtsp
укажите общий адрес видеопотоков на сервере Axxon Next.name
,user
,password
: имя сервера Axxon Next и учетные данные для доступа к нему.FFSECURITY['AXXON'] = [ { 'name': 'server_name', 'api': 'http://example.com/', 'rtsp': 'rtsp://example.com:554/', 'user': 'user', 'password': 'password', } ]
(Опционально). Если в событиях распознавания лиц требуется отображать клипы видео из Axxon Next, раскомментируйте секцию
FFSECURITY_UI_CONFIG[‘dossier’]
.FFSECURITY_UI_CONFIG['dossier'] = { 'video': True, }
Создайте камеры в FindFace Security (см. Управление видеокамерами). При создании камер вам потребуется ввести их URL в формате
axxon:<friendlyNameLong>
, гдеfriendlyNameLong
- имя камеры на сервере Axxon Next. Данное имя можно посмотреть в интерфейсе Axxon, или через API Axxon, выполнив команду:curl http://user:password@127.0.0.1/video-origins/ { "OLOLOE-DEV/DeviceIpint.vhod_1/SourceEndpoint.video:0:0" : { "friendlyNameLong" : "vhod_1.Vhod_1", "friendlyNameShort" : "Vhod_1", "origin" : "OLOLOE-DEV/DeviceIpint.vhod_1/SourceEndpoint.video:0:0", "state" : "signal_restored" } }
Для единственной камеры из примера выше URL должен быть задан как
axxon:vhod_1.Vhod_1
.
На этом настройка интеграции будет завершена. Если интеграция настроена корректно, FindFace Security будет выполнять проверку наличия лиц из досье в видеопотоках Axxon Next, а в событиях распознавания лиц будут отображаться клипы видео из Axxon Next (при соответствующих настройках).