Видеонаблюдение, которое вы разворачиваете у себя
TreeAlarm VMS записывает, хранит и воспроизводит видео с IP-камер. С камерами общается по ONVIF
и RTSP, архив пишет фрагментированным MP4, живое видео отдаёт в браузер по WebRTC, а поверх этого
работает распознавание на OpenVINO. Это набор небольших сервисов, которые поднимаются одной
командой docker compose up.
Что система умеет
- Видеостены с синхронным воспроизведением — несколько камер на одном экране, общий курсор времени по всем ячейкам, шкала, на которой видно, где запись действительно есть.
- Запись по расписанию и по тревоге — непрерывный и предтревожный режимы с настраиваемыми окнами до и после события, так что секунды перед событием тоже сохраняются.
- Распознавание с галереей для разбора — люди, лица и транспорт; у каждого события вырезанные миниатюры, а на живом видео рисуются рамки.
- Полное управление по ONVIF — поиск в сети, PTZ с предустановками, настройки кодирования и изображения, релейные выходы и цифровые входы, время устройства и перезагрузка.
- Автонаведение PTZ — щёлкните по объекту, и камера сама держит его в кадре; либо позвольте ей круглосуточно выбирать цели самостоятельно.
- Поиск по внешности — найдите того же человека, лицо или машину по всем камерам за любой период, начав с рамки на экране или с загруженной фотографии.
- Пересжатие архива — завершённые клипы позже перекодируются так, что найденные объекты остаются чёткими: архив занимает заметно меньше места, а номера и лица по-прежнему читаются.
Установка
Готовые образы, один compose-файл, исходный код скачивать не нужно:
git clone https://github.com/treealarm/ta_install
cd ta_install
docker compose --env-file .env up -d
Веб-интерфейс поднимается на порту 5134.
Полное руководство по установке →
Работает вместе с TreeAlarm
TreeAlarm — система мониторинга на карте. Свяжите её с видеонаблюдением, и камеры станут объектами карты: выбрали камеру — смотрите живое видео или отматываете архив, управляете поворотной камерой, получаете тревоги в общем потоке событий. Всё под единым входом.
Лицензирование
Продуктом можно пользоваться бесплатно. Исходный код выдаётся по запросу — напишите нам.