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