EVI Perimeter — объединение модулей (evi-live, evi-archive, evi-analyzer) видеонаблюдения, предназначенный для получения видеопотоков с камер и сохранения в архив.
| Пакет | Описание |
|---|---|
evi-live | Модуль для взаимодействия с камерами видеонаблюдения для платформы EVI |
evi-archive | Модуль для записи архивов с камер для платформы EVI |
evi-analyzer | Модуль детектора движения для платформы EVI |
Для работы модуля требуются камеры с поддержкой подключения по ссылке RTSP.
В конфигурационном файле сервиса evi-live, который находится по пути /opt/evi-live/evi-live.conf, в параметре extern_host должен быть указан IP-адрес или доменное имя, доступное для пользователей в вашей локальной сети.
Иначе просмотр видео с камер будет невозможен.
В случае установки доменного имени вместо IP-адреса может перестать работать видео в браузере Firefox. |
Чтобы автоматически выставить адрес в конфигурационном файле, после установки выполните следующие действия в консоли сервера:
export EVI_LIVE_EXTERN_HOST=$(ip -br -4 a show $(ip ro get fibmatch 0.0.0.1 | grep -o "dev [^ ]\+") | grep -o "[^ \.]\+\.[^/]\+") |
echo $EVI_LIVE_EXTERN_HOST |
В консоли вы увидите IP-адрес сетевого интерфейса сервера, например, 192.168.50.15.
Чтобы убедиться, что IP-адрес верный, выполните команду:
ip -br a |
Адрес должен соответствовать сетевому интерфейсу.
lo UNKNOWN 127.0.0.1/8 ::1/128 eno1 UP 192.168.50.15/24 metric 100 fe80::3eec:efff:fea0:9396/64 |
Можете приступать к установке видеонаблюдения. Переменная extern_host автоматически установится в конфигурационном файле.
Для установки модуля Видеонаблюдения выполните следующую команду:
sudo -E dnf install evi-live-1.4.*.rpm evi-archive-1.4.*.rpm evi-analyzer-1.4.*.rpm |
Переменная extern_host автоматически установится в конфигурационном файле.
Проверка переменной после установки:
cat /opt/evi-live/evi-live.conf | grep "extern_host" |
В консоли вы увидите:
extern_host=192.168.50.15 # External or proxy address (ENV: EVILIVE_GLOBAL_EXTERN_HOST) |