Блог / Видео в Wialon и особенности работы с CMSv6. Детали вебинара

Видео в Wialon и особенности работы с CMSv6. Детали вебинара

14 октября, 2020
Елена Богданова

Что надо знать для работы с CMSv6? К чему может привести неправильная настройка акселерометра на KP1? Повлияет ли на пользователей Wialon прекращение поддержки Flash? Об этом и о многом другом на вебинаре в рамках митапов Gurtam рассказал Александр Бусло, специалист по оборудованию в дивизионе Wialon.

Эксперт Gurtam в работе с оборудованием

Александр Бусло – эксперт в работе с оборудованием, уже более 4 лет работает в этой сфере, консультирует и помогает партнерам и сотрудникам компании по вопросам, связанным с телематическими устройствами.

Статистика по видеоустройствам Wialon

Статистика по видеоустройствам Wialon

С чего все начиналось?

Первое устройство КР1 от SmartWitness было интегрировано в Wialon в январе 2015 года. По мнению Александра, это был скорее видеорегистратор с функцией передачи координат и событий, нежели полноценный MDVR. К нему можно подключить только две камеры, но имеется акселерометр, который фиксирует ускорение, торможение, резкие разгоны и т.д.

Функции и особенности устройства KP1:

  • запрос пользователем фото и видео продолжительностью не более 20 сек;
  • автоматическая отправка самим устройством фото и видео по событию;
  • настраиваемая чувствительность акселерометра.

Схема взаимодействия КР1 с платформой Wialon

Схема взаимодействия КР1 с платформой Wialon

О настройке чувствительности акселерометра KP1

«Один из наших партнеров, у которого было установлено 350 единиц КР1, настроил акселерометр ну уж слишком чувствительно и отправил машины с этими устройствами кататься по стране. Из-за этого 350 КР1 выгрузили порядка 100 тыс. фотографий на нашу платформу за неделю. Мы получили возможность проверить нашу устойчивость к DDoS. Wialon выдержал эту проверку, а вот партнер получил серьезный перерасход трафика по своим SIM-картам», – делится интересным опытом Александр.

Об интеграции стрима при помощи Streamax и Howen

Компания Gurtam интегрировала Streamax и Howen в систему в 2016 году. Как отметил Александр, эти устройства уже больше напоминают гибрид видеокамеры и трекера.

  • Появилась возможность расширять внутреннее хранилище MDVR за счет SD-карт или SSD-накопителей. Из нашего опыта, 4 камеры Howen заполняют хранилище на 500 ГБ примерно за 2 дня, поэтому объем памяти важен.
  • Стало возможным подключение большего количество камер (от 2 до 8 – в зависимости от модели устройства).
  • При интеграции в платформу был перенесен уже имеющийся функционал KP1.
  • Отправка коротких видео устройством происходит с момента получения команды от пользователя или платформы.
  • При происшествии или нарушении устройство генерирует событие и отправляет его на платформу. Далее платформа обрабатывает эти данные и формирует команду для запроса фото и видео длительностью 5 сек до и после события.
  • Устройства имеют большее количество входов и выходов, в том числе порты RS-232 и RS-485, что расширяет функциональный потенциал этих устройств.
  • И самое главное, появилась возможность стрима.

Как онлайн-стрим изменяет схему взаимодействия с платформой? Сначала Wialon отправляет команду на MDVR, который передает сырой стрим на RTMP-сервер. Тот, в свою очередь, конвертирует видео в понятный для браузера формат, и только потом стрим попадает к партнеру.

 Схема взаимодействия Streamax/Howen и Wialon

 Схема взаимодействия Streamax/Howen и Wialon

В сущности, Wialon не задействован во время живого стрима. Взаимодействие происходит на уровне RTMP-сервера и браузера пользователя и только слегка затрагивает фронтенд платформы (отображение окна плеера в Wialon). 

«Мы как отдел оборудования всегда исходили в первую очередь из того, что нужно партнерам и что могут предложить им производители», – отметил специалист, объясняя, почему Gurtam предоставляет партнерам возможность использовать оборудование Streamax и Howen.

Специалисты Gurtam обратили внимание на то, что эти производители предлагают возможность установки и настройки собственных RTMP-серверов на стороне наших партнеров. Почему это так важно, Александр пояснил далее.

Почему RTMP-сервера разворачиваются не на стороне Wialon?

На первый взгляд, это было бы проще и логичнее. Но тогда возникла бы проблема задержки воспроизведения видео, которая характерна для онлайн-стрима. Например, если RTMP-сервер работает на стороне Wialon, а бизнес партнера находится в ЮАР, сырой стрим сначала поступает в голландский дата-центр, далее в Wialon и только потом возвращается в ЮАР, чтобы пользователь мог его посмотреть. Вероятность задержки воспроизведения видео в таком случае крайне высока. Кроме того, MDVR очень требовательны к скорости соединения.

Задержка может возникать и в том случае, если партнер сам разворачивает RTMP-сервер, но будет при этом существенно меньше, чем задержка для RTMP-сервера на стороне Wialon.

CMSv6 и Wialon

«CMSv6 – этакий RTMP-сервер на стероидах, который делает все», – Александр приводит собственное описание платформы для обработки видео.

В случае с CMSv6 устройство MDVR напрямую не связывается с Wialon. Все взаимодействие организовывается через CMSv6 путем API-запросов. Таким образом происходит передача телематических данных, ссылок на фото и видео в Wialon. Сами запрошенные фото и видео хранятся на сервере, где установлен CMSv6. Что касается стрима, он также попадает к пользователю так же, как у Streamax и Howen, только здесь вместо RTMP выступает CMSv6.

Схема взаимодействия с CMSv6

Схема взаимодействия с CMSv6

Что дает использование CMSv6?

  • Благодаря отсутствию прямого взаимодействия MDVR-устройства и Wialon, отпадает необходимость интегрировать каждое отдельное устройство разных производителей с мониторинговой системой. В первую очередь, это удобно тем, что не нужно тратить время на интеграцию. Если MDVR-устройство работает с CMSv6, это автоматически означает, что оно работает и с Wialon.

Список производителей, работающих с Wialon через CMSv6

Список производителей, работающих с Wialon через CMSv6

  • Снимаются лимиты по длительности запрошенных видео. Правда, для этого необходимы два условия: стабильное интернет-соединение и достаточно места на сервере, где установлен CMSv6.

  • Партнер сам решает, сколько хранить запрошенные фото и видео. У CMSv6 есть и инструменты, позволяющие работать с хранилищем: предупреждение об окончании места на диске, минимальное и максимальное количество записываемых дней, разбиение архива на файлы, выбор формата хранения файлов и т.д.

Стримы и CMSv6 – зачем нужен прокси-сервер?

Обычно мы просим наших партнеров развернуть прокси-сервер на стороне CMSv6. Это нужно для того, чтобы ссылка на видео-стрим имела соответствующий формат (https://). Браузер пользователя не может отобразить незащищенное соединение в защищенном, то есть не может отобразить стрим с http-ссылкой, которую генерирует CMSv6. С этим и помогает прокси-сервер. 

Как отключение Flash повлияет на пользователей Wialon?

CMSv6 может отправлять стримы в формате HLS и RTMP. Это важный момент, учитывая, что Flash (RTMP) скоро будет отключен, а HLS останется. Вам просто нужно будет переключить формат стрима на стороне CMSv6, а на стороне Wialon необходимо в дополнительных настройках объекта убрать галочку в графе Prefer Flash Player for Live Stream.

Что же касается Streamax, у них есть свой FT Vision, который не использует Flash-плеер. Howen может работать через CMSv6 и использовать формат HLS для отправки на платформу.


Хотите еще больше подробностей? Смотрите полную запись вебинара:

Благодарим Александра Бусло за уйму полезной информации о видеомониторинге, а также всех, кто присоединился к нашему вебинару онлайн. Спасибо за слова поддержки и интересные вопросы. Смотрите видео с прошедшими событиями и узнавайте о предстоящих на специальной странице митапов.

Елена Богданова
Елена Богданова
Елена – один из авторов блога Gurtam. В ее статьях вы всегда найдете лучшие примеры применения Wialon и рекомендации для партнеров, которые можно сразу же использовать в бизнесе.

Поделиться

Читайте также