Видеомагнитофон: findface-video-storage и findface-video-streamer-cpu

Видеомагнитофон является дополнительно устанавливаемой частью ядра FindFace. Видеомагнитофон работает следующим образом:

  • Сервис findface-video-storage реализует управление видеофрагментами. Получает видеофрагменты от компонента findface-video-worker, помещает их в хранилище (findface-upload), записывает метаинформацию и сведения о местонахождении видеофрагментов в базу данных Видеомагнитофона (MongoDB). По запросу от findface-security выдает информацию об имеющихся видеофрагментах в форме ссылок на Websocket-потоки. Данные ссылки далее используются сервисом findface-video-streamer, чтобы передать видео пользователю для просмотра и скачивания.

  • После получения запроса от findface-security-ui сервис findface-video-streamer извлекает требуемые видеофрагменты из хранилища findface-video-storage и findface-video-worker (только последний фрагмент, если он еще не записан в хранилище). Далее он склеивает видеофрагменты в единое видео и передает его пользователю для просмотра и скачивания.

Настройка компонента findface-video-storage выполняется через файл конфигурации /etc/findface-video-storage.conf. Вы можете просмотреть его исходное содержимое здесь.

Настройка компонента findface-video-streamer-cpu выполняется через файл конфигурации /etc/findface-video-streamer-cpu.ini. Вы можете просмотреть его исходное содержимое здесь.

Для того чтобы настроить Видеомагнитофон, следуйте инструкции.