Axxon Next
Интеграция FindFace Multi с программным комплексом Axxon Next позволяет обрабатывать видеопотоки из системы безопасности на базе Axxon и анализировать их на предмет наличия объектов из картотеки.
Интеграция с Axxon Next выполняется с использованием плагина ffsecurity_axxon
.
Для того чтобы настроить интеграцию с Axxon Next в ОС Ubuntu, выполните следующие действия:
Активируйте плагин, раскомментировав в файле конфигурации
/etc/findface-security/config.py
строкуINSTALLED_APPS.append(‘ffsecurity_axxon’)
.sudo vi /etc/findface-security/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')
В файле конфигурации раскомментируйте секцию
AXXON
. Заполните ее по аналогии с примером ниже. В параметреapi
укажите IP-адрес сервера и API-порт Axxon Next, по которому FindFace Multi будет обращаться к API Axxon и за HLS-потоками архива. В параметреrtsp
укажите общий сегмент в адресах видеопотоков Axxon.name
,user
,password
: имя сервера Axxon Next и учетные данные для доступа к нему.=============== Axxon ================ INSTALLED_APPS.append('ffsecurity_axxon') AXXON = [ { 'name': 'my_axxon', 'api': 'http://192.168.0.2:8000', 'rtsp': 'rtsp://192.168.0.2:50554/', 'user': 'cinderella', 'password': '1@love$ocean8', } ]
Примечание
Вы можете установить соединение с несколькими серверами Axxon Next, размножив содержимое секции
AXXON
следующим образом:AXXON = [ { 'name': 'my_axxon1', 'api': 'http://192.168.0.2:8000', 'rtsp': 'rtsp://192.168.0.2:50554/', 'user': 'user1', 'password': 'password1', }, { 'name': 'my_axxon2', 'api': 'http://192.168.0.3:8000', 'rtsp': 'rtsp://192.168.0.3:50554/', 'user': 'user2', 'password': 'password2', }, { 'name': 'my_axxon3', 'api': 'http://192.168.0.4:8000', 'rtsp': 'rtsp://192.168.0.4:50554/', 'user': 'user3', 'password': 'password3', } ]
Создайте представления камер Axxon Next в FindFace Multi (см. Управление видеокамерами. Видеомагнитофон). URL-адрес в представлении камер должен быть указан в формате
<server> :<friendlyNameLong>
, гдеserver
– имя сервера Axxon Next, указанное на предыдущем шаге в параметреname
,`friendlyNameLong
– имя камеры на сервере Axxon Next. Узнать имя камеры можно в пользовательском интерфейсе Axxon или через Axxon API с помощью следующей команды: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 будет задан как
my_axxon:vhod_1.Vhod_1
.
На этом настройка интеграции будет завершена. Если интеграция настроена корректно, FindFace Multi будет выполнять проверку наличия объектов из картотеки в видеопотоках Axxon Next, а в событиях распознавания будут отображаться клипы видео из Axxon Next (при соответствующих настройках).