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-адрес или доменное имя, доступное для пользователей в вашей локальной сети. 

Иначе просмотр видео с камер будет невозможен.

Параметр extern_ip в конфигурации /opt/evi-live/evi-live.conf

В случае установки доменного имени вместо IP-адреса может перестать работать видео в браузере Firefox.

Чтобы автоматически выставить адрес в конфигурационном файле, после установки выполните следующие действия в консоли сервера:

Установка IP-адреса для переменной окружения extern_host через переменную окружения
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)


  • Нет меток