Добавить в корзинуПозвонить
Найти в Дзене

Trassir и его проблемы

Всем доброго времени суток! Сегодня решил написать о наболевшем, а именно о распространенной в России программе для видеонаблюдения как Trassir. Все, кто когда-то работал с системами видеонаблюдения, слышали про этот клиент. C продукцией Hikvision данное программное обеспечение работает идеально. Более того в него встроено множество фишек, которые помогают снизить нагрузку на сервер видеонаблюдения. Но сегодня я хочу поговорить про раздел "Автоматизация". Скрипты вещь хорошая. Многие рутинные задачи можно сбагрить скрипту, да и Python как язык весьма прост и понятен. Данное решение меня весьма удивило. Кампания сделала грамотный ход, обеспечив людям возможность гибко оптимизировать свою систему наблюдения. Также Trassir предоставляет библиотеку бесплатных скриптов, как обучающих использовать данный инструмент, так и полезных в работе. Но есть "НО". Давайте зададимся вопросами: "А чего такого в Python?"; "Чем этот язык программирования так привлекателен?". Многие скажут, что я уже пере

Всем доброго времени суток! Сегодня решил написать о наболевшем, а именно о распространенной в России программе для видеонаблюдения как Trassir.

Все, кто когда-то работал с системами видеонаблюдения, слышали про этот клиент. C продукцией Hikvision данное программное обеспечение работает идеально. Более того в него встроено множество фишек, которые помогают снизить нагрузку на сервер видеонаблюдения. Но сегодня я хочу поговорить про раздел "Автоматизация".

Скрипты вещь хорошая. Многие рутинные задачи можно сбагрить скрипту, да и Python как язык весьма прост и понятен. Данное решение меня весьма удивило. Кампания сделала грамотный ход, обеспечив людям возможность гибко оптимизировать свою систему наблюдения. Также Trassir предоставляет библиотеку бесплатных скриптов, как обучающих использовать данный инструмент, так и полезных в работе. Но есть "НО". Давайте зададимся вопросами: "А чего такого в Python?"; "Чем этот язык программирования так привлекателен?".

Многие скажут, что я уже перечислил одно из главных достоинств удава. Да. Python - весьма простой язык. На первый взгляд. Скрипты на Python пишутся легко и не сколько потому что этот язык прост, сколько потому что этот язык имеет множество библиотек. Замечу. Множество БЕСПЛАТНЫХ библиотек, разработанных энтузиастами.

А теперь про импорт библиотек в Trassir. Именно в поставляемую с данным ПО средой разработки. Ее там нет. Точнее она вроде есть, но ее там нет. Да можно импортировать однофайловые библиотеки, но полноценная библиотека в Трассир не импортируется.

Кадр из фильма "ДМБ".
Кадр из фильма "ДМБ".

Конечно, я понимаю, что для простых скриптов встроенных библиотек хватит с крышей. Да и есть SDK Trassir, но про него в отдельной статье. Этот парень реально крут, но со своими тараканами в голове.

Сейчас я хочу заметить, что было бы намного проще если бы кампания Trassir встроила чуть больше свободы для программирования на их встроенном редакторе. SDK все таки требует машинку для запуска скриптов, которая будет работать 24/7, да и немного знаний в POST и GET запросах. Нормальный импорт библиотек очень сильно ускоряет работу в среде разработки. Вам не нужно выдумывать велосипед и нарабатывать собственный кладезь библиотек, оптимизируя уже созданное под среду разработки трассира.

В конце хочу похвалить Трассир. Решение использовать удава в качестве языка скриптов очень удачное. Сама среда проста и понятна. Система ивентов также упрощает жизнь и разработку скриптов. Система SDK - божественна. И о ней я поговорю в других статьях.

По сути эта статья больше напоминает большой отзыв про скрипты в трассире, но она ставит другую задачу. Я хочу чтобы люди, которые используют данное ПО, увидели мой канал и мы вместе смогли бы принести что-то новое в системы видеонаблюдения, намного подробнее разобрать способы работы, поделиться лайфхаками и может создать более сильное проф. сообщество любителей Trassir.

А я всем желаю удачных выходных! Встретимся вечером на данном канале.