Пошаговое развертывание функционала Видеомагнитофон
Внутренняя архитектура Ядра 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
На этом развертывание Видеомагнитофона будет завершено. Для того чтобы настроить Видеомагнитофон после развертывания, следуйте инструкции.