Пошаговое развертывание функционала Видеомагнитофон
Внутренняя архитектура Ядра FindFace позволяет встроить Видеомагнитофон — дополнительный функционал, который записывает, хранит и проигрывает видеоданные с камер.
Существуют следующие способы развертывания функционала Видеомагнитофон:
Автоматически при развертывании FindFace Multi из консольного инсталлятора. Подробнее см. в Развертывание из консольного инсталлятора.
Пошагово. Рекомендуется в многосерверной среде.
Данный раздел посвящен пошаговому развертыванию функционала Видеомагнитофон.
Важно
Если находитесь на территории России или Беларуси и намерены использовать функционал Видеомагнитофон, то, перед тем, как приступить к развертыванию, необходимо обратиться в support@ntechlab.com для получения дистрибутива MongoDB. Далее следуйте инструкциям по установке в разделе Устранение неполадок с дистрибутивом MongoDB.
Совет
Сначала обязательно ознакомьтесь с архитектурой FindFace Multi.
В этом разделе:
Установка apt-репозитория
Прежде всего установите apt-репозиторий FindFace следующим образом:
Загрузите файл инсталлятора
findface-multi-1.2-and-server-5.2.run.Поместите файл
.runв любой каталог на сервере установки (например,/home/username).Из данного каталога сделайте файл
.runисполняемым.chmod +x findface-multi-1.2-and-server-5.2.run
Запустите файл
.run.sudo ./findface-multi-1.2-and-server-5.2.run
Инсталлятор задаст вам несколько вопросов, после чего проверит, соответствует ли сервер системным требованиям. Ответьте на вопросы надлежащим образом. Вопросы и ответы следующие:
Устанавливаемый продукт:
FindFace Multi.Тип установки:
repo: Don't install anything, just set up the APT repository.Не устанавливайте модели нейронных сетей. Ответьте
noна вопросAPT repository doesn't include face recognition models. Do you want to install them now?.
После этого apt-репозиторий FindFace будет автоматически установлен.
Установка необходимого ПО MongoDB
Для работы Видеомагнитофона требуется стороннее программное обеспечение MongoDB. Установите его следующим образом:
sudo apt update
sudo apt install -y mongodb
После установки сервис mongodb будет запущен и добавлен в автозагрузку Ubuntu. Вы можете проверить его статус, выполнив следующую команду:
sudo systemctl status mongodb
● mongodb.service - An object/document-oriented database
   Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2022-05-16 10:23:04 UTC; 46s ago
...
Установка основных компонентов
Для того чтобы установить компоненты Видеомагнитофона, выполните следующие действия:
Установите сервисы
findface-video-storageиfindface-video-streamer-cpuиз ранее установленного APT-репозитория.sudo apt install -y findface-video-storage findface-video-streamer-cpu
После установки
findface-video-storageбудет запущен и добавлен в автозагрузку Ubuntu. Сервисfindface-video-streamer-cpuбудет просто установлен.Откройте файл конфигурации
/etc/findface-video-storage.conf. Установитеwebdavв параметреchunk-storage->type.sudo vi /etc/findface-video-storage.conf ... chunk-storage: type: webdav
После сохранения изменений перезапустите
findface-video-storage.sudo systemctl restart findface-video-storage
Запустите сервис
findface-video-streamer-cpuи добавьте его в автозагрузку Ubuntu.sudo systemctl enable findface-video-streamer-cpu && sudo systemctl start findface-video-streamer-cpu
На этом развертывание Видеомагнитофона будет завершено. Для того чтобы настроить Видеомагнитофон после развертывания, следуйте инструкции.