Видеонаблюдение Trassir
Программное обеспечение Trassir для систем видеонаблюдения: архитектура, компоненты и техническая интеграция
Trassir – это программный комплекс для построения систем видеонаблюдения, контроля доступа и других подсистем безопасности, разработанный компанией DSSL. Его ключевая особенность – модульная архитектура с открытым API, позволяющая создавать масштабируемые и глубоко интегрированные решения для объектов любой сложности, от малого офиса до распределенных сетей энергетической инфраструктуры. Платформа функционирует по модели клиент-сервер, где ядром является серверная часть (видеосервер), а взаимодействие осуществляется через специализированные клиентские приложения.
Архитектура и ключевые компоненты системы
Система Trassir строится на четком разделении ролей и функций, что обеспечивает стабильность, масштабируемость и безопасность.
- Видеосервер (серверная часть): Устанавливается на выделенный физический или виртуальный сервер под управлением ОС Windows или Linux. Выполняет основные вычислительные задачи: прием, запись, обработку и хранение видеопотоков с камер и кодеров, выполнение детекторов аналитики, управление устройствами. Сервер требует значительных аппаратных ресурсов, пропорциональных количеству подключаемых камер и аналитических модулей.
- Клиентское рабочее место: Программное обеспечение для операторов и администраторов. Существует в двух основных формах: толстый клиент (Trassir Client) для стационарных рабочих мест с максимальным функционалом и тонкий клиент (Web-интерфейс) для удаленного доступа через браузер. Отдельно поставляется приложение для мобильных устройств (Trassir Mobile).
- Драйверы устройств: Фундаментальный элемент экосистемы Trassir. Драйверы обеспечивают поддержку оборудования сторонних производителей (камер, видеорегистраторов, контроллеров СКУД, поворотных устройств). Библиотека драйверов постоянно расширяется, что позволяет интегрировать в единую платформу оборудование различных вендоров, включая Hikvision, Dahua, Axis, Bosch и др.
- Модули аналитики: Дополнительные программные компоненты, реализующие интеллектуальную обработку видео. Аналитика может выполняться как на процессоре сервера (серверная аналитика), так и на встроенных процессорах поддерживаемых камер (встроенная аналитика).
- 1024)
- Непрерывная и событийная запись: Запись по расписанию, по детектору движения, по событиям от внешних датчиков или интеллектуальной аналитики. Поддержка предзаписи (буфер до события).
- Интеллектуальный поиск в архиве: Поиск по времени, типу события (срабатывание детектора), по объектам аналитики (например, «автомобиль красного цвета»).
- Детекторы и видеоналитика:
- Базовые: Детектор движения, пересечение линии, вход/выход из зоны.
- Распознавание и классификация объектов: Детекция лиц, автомобилей, их атрибутов (цвет, тип, номерной знак).
- Поведенческая аналитика: Детекция оставленных предметов, несанкционированного проникновения в зону, скопления людей, дыма/огня.
- Счетчики: Подсчет людей/объектов в зоне или на линии.
- Интеграция с внешними системами: Через открытый REST API и SDK возможна интеграция с системами контроля доступа (СКУД), пожарной сигнализацией (ОПС), системами управления инженерными системами (АСУ ТП), биллинговыми системами. Поддерживаются протоклы TCP, UDP, HTTP.
- Картография и управление: Возможность загрузки планов помещений и территорий с размещением камер в виде иконок для визуального управления и просмотра.
- Отказоустойчивость: Реализованы механизмы резервирования: сетевые, серверные (кластеризация), дисковые (RAID). При сбое основного сервера запись может переключаться на резервный.
- Мониторинг оборудования: Контроль состояния щитовых, показаний приборов учета (совместно с системами телеметрии), детекция протечек масла или воды.
- Контроль периметра и территории: Интеграция с тепловизионными камерами для круглосуточного наблюдения, аналитика пересечения периметра, детекция проникновения в запретные зоны (например, открытые распределительные устройства).
- Контроль соблюдения ТБ: Детекция использования средств индивидуальной защиты (каска, жилет), нахождения в опасной зоне без допуска, подъема по конструкциям вне лестниц.
- Интеграция с АСУ ТП и SCADA: Передача видеоданных и событий в верхний уровень АСУ ТП для формирования единой оперативной картины. Возможность запуска записи или вывода видео на монитор по аварийному сигналу от SCADA-системы.
- Расчет пропускной способности сети: Необходимо сегментировать сеть видеонаблюдения, выделяя отдельные VLAN. Для магистральных каналов между коммутаторами использовать гигабитные и выше скорости. Рассчитывать суммарный битрейт со всех камер с учетом пиковых нагрузок.
- Выбор и настройка оборудования: Подбор камер, соответствующих задачам (фиксированные, поворотные, тепловизионные). Важно проверить совместимость конкретных моделей через список поддерживаемого оборудования на сайте DSSL. Настройка оптимального битрейта, разрешения и частоты кадров для баланса между качеством и нагрузкой на сеть/хранилище.
- Организация системы хранения: Выбор между DAS (Direct-Attached Storage), NAS (Network Attached Storage) и SAN (Storage Area Network). Расчет необходимой IOPS (операций ввода-вывода в секунду). Для архивов более 30 дней рекомендуется использовать гибридные решения (SSD-кэш + HDD-массивы).
- Электропитание и резервирование: Обеспечение камер и серверного оборудования стабилизированным питанием через источники бесперебойного питания (ИБП). Для критичных объектов – резервирование линий электропитания и использование ИБП с временем автономной работы, достаточным для завершения работы системы или поддержания ее в рабочем состоянии до включения генератора.
Технические характеристики и требования
Развертывание системы Trassir требует тщательного расчета инфраструктуры. Ключевые параметры приведены в таблице.
| Параметр | Описание и требования |
|---|---|
| Поддерживаемые ОС для сервера | Windows Server 2016/2019/2022, Windows 10/11 (для малых систем), Ubuntu 18.04/20.04 LTS и выше. |
| Поддерживаемые ОС для клиента | Windows 10/11 (толстый клиент), любой ОС с современным браузером (Web-клиент). |
| База данных | Встроенная SQLite (для малых систем), внешние СУБД: PostgreSQL, Microsoft SQL Server (рекомендуется для систем от 50 камер). |
| Сетевые протоколы | TCP/IP, UDP, RTSP, HTTP/HTTPS, ONVIF (профиль S, T), RTP/RTCP. |
| Требования к дисковому пространству | Зависит от количества камер, разрешения, частоты кадров и глубины архива. Рассчитывается по формуле: Объем (ГБ) = (Битрейт (Кбит/с) 3600 с 24 ч кол-во дней) / (8 1024. Рекомендуется использование RAID-массивов (RAID 5, 6, 10) и сетей хранения данных (SAN/NAS). |
| Требования к CPU/RAM сервера | Зависят от нагрузки (количество потоков, аналитика). Пример: система на 50 камер (1080p, 15 fps) без глубокой аналитики – минимум 8 ядер CPU, 16 ГБ RAM. Системы с аналитикой и большим числом камер требуют многопроцессорных конфигураций и 32+ ГБ RAM. |
Функциональные возможности и аналитика
Платформа Trassir предоставляет полный цикл функций для профессионального видеонаблюдения.
Особенности применения в энергетической отрасли
Для объектов энергетики (подстанции, распределительные пункты, генерация) Trassir предлагает специализированные решения.
Сравнение редакций ПО Trassir
Продуктовая линейка представлена несколькими редакциями, адаптированными под разные задачи и бюджеты.
| Редакция | Основное назначение | Ключевые ограничения/возможности |
|---|---|---|
| Trassir Basic | Малые объекты, стартовые решения. | Поддержка до 16-64 каналов (зависит от версии), базовые детекторы, ограниченный набор аналитики. |
| Trassir Professional | Средние и крупные коммерческие и промышленные объекты. | Поддержка сотен каналов, полный набор серверной аналитики, расширенные возможности интеграции, картография. |
| Trassir Enterprise | Критически важные и распределенные объекты (сети филиалов). | Неограниченное количество каналов, кластеризация серверов, централизованное управление сетью объектов (ЦУС), повышенная отказоустойчивость. |
| Trassir Axxon Next | Альтернативная линейка (Axxon Next) под теми же брендом. | Иная архитектура и интерфейс, также масштабируемое решение для крупных проектов. |
Проектирование и монтаж: ключевые аспекты
Успешная реализация проекта на базе Trassir требует соблюдения ряда технических условий.
Ответы на часто задаваемые вопросы (FAQ)
Вопрос: Каковы основные лицензионные модели Trassir?
Ответ: Trassir использует гибридную модель лицензирования. Существует бесплатная базовая версия с ограничением в 2-4 канала для тестирования. Основная коммерческая модель – покупка лицензий на канал (подключение одной видеокамеры или видеопотока). Дополнительно приобретаются лицензии на модули аналитики (например, «Распознавание лиц», «Детектор дыма») и на специальные функции (например, «ЦУС» для централизованного управления). Лицензии являются бессрочными, но для получения обновлений ПО и технической поддержки необходимо ежегодно оплачивать подписку на сопровождение (Tech Support).
Вопрос: Возможно ли интегрировать камеры других производителей, не из списка поддерживаемых?
Ответ: Да, возможны несколько путей. Первый – использование универсальных протоколов: если камера поддерживает стандарт ONVIF (Profile S или T), высока вероятность ее работы через встроенный в Trassir ONVIF-драйвер. Второй путь – написание собственного драйвера с использованием открытого SDK от DSSL, что требует программирования. Третий – использование аппаратного видеокодера, который преобразует аналоговый сигнал (если камера аналоговая) в цифровой поток, поддерживаемый Trassir.
Вопрос: Как организовать отказоустойчивость системы на крупном объекте?
Ответ: Для этого используются механизмы кластеризации. Два или более сервера Trassir объединяются в кластер. При отказе основного сервера его функции автоматически переходят на резервный, обеспечивая непрерывность записи и доступа. Записи архива при этом должны храниться на отказоустойчивом сетевом хранилище (SAN/NAS с RAID), доступном всем серверам кластера. Также необходима резервированная сетевая инфраструктура (LACP, стекирование коммутаторов).
Вопрос: Каковы требования к кабельной инфраструктуре для системы на базе Trassir?
Ответ: Для цифровых IP-камер категорически рекомендуется использовать кабели витой пары категории не ниже 5e (для до 1 Гбит/с на расстоянии до 100 м) или Cat.6/6a для более высоких скоростей и лучшей помехозащищенности. Кабель должен быть экранированным (F/UTP, S/FTP) при прокладке рядом с силовыми линиями. Для передачи питания используется технология PoE (Power over Ethernet). Необходимо применять соответствующие стандарту PoE коммутаторы (IEEE 802.3af/at/bt) и рассчитывать их суммарный бюджет мощности. Для протяженных трасс (более 100 м) или участков с сильными электромагнитными помехами (распределительные щиты, цеха) следует использовать оптоволоконные линии связи.
Вопрос: Как решается вопрос хранения архивов большой глубины (90-180 дней и более) для множества камер высокого разрешения?
Ответ: Для глубоких архивов применяется многоуровневая архитектура хранения. «Горячий» архив (последние 7-30 дней) хранится на высокопроизводительных дисковых массивах (SAS/SATA SSD/HDD) непосредственно на сервере или в быстром сетевом хранилище. «Холодный» архив переносится на более емкие и экономичные носители: масштабируемые системы NAS с дисками большой емкости (SATA HDD), либо, при необходимости очень длительного хранения, в объектные хранилища или на ленточные библиотеки. В Trassir для этого используются механизмы ротации архивов и интеграция со специализированными системами управления видеоданными (VMS).
Вопрос: Как система обеспечивает кибербезопасность?
Ответ: Trassir предоставляет ряд инструментов для защиты: разделение прав доступа пользователей (AD, LDAP интеграция), обязательная смена паролей по умолчанию, поддержка работы через VPN-туннели, настройка белых списков IP-адресов для доступа к серверу, шифрование трафика по протоколу HTTPS и шифрование архивов видеоданных. Критически важно изолировать сеть видеонаблюдения от корпоративной сети с помощью межсетевых экранов (фаерволлов), а обновления ПО и безопасности устанавливать регулярно.