В этой инструкции на примере видеотрансляции описывается способ получения данных из CMSV6 в Wialon. Этот процесс включает в себя создание и настройку объекта. В конце документа также перечислены команды, доступные для объектов с типом устройств CMSV6 Gateway.
Для трансляции видео в Wialon необходимо установить прокси-сервер на стороне CMSV6 и настроить передачу данных по HTTPS-соединению. По HTTP-соединению возможна передача телематических данных, но не трансляция.
Создание и настройка объекта
В системе управления или в системе мониторинга выполните следующие действия:
- Создайте объект.
- На вкладке Основное в поле Тип устройства выберите CMSV6 Gateway.
- Введите уникальный идентификационный номер оборудования, указанный в CMSV6.
- Перейдите к настройкам устройства, нажав на иконку .
- В открывшемся диалоговом окне заполните перечисленные ниже поля.
• CMSV6 web host — IP-адрес или доменное имя из URL веб-сайта CMSV6. В случае использования безопасного соединения необходимо указать протокол (например, https://12.34.56.78 или https://yourcmsv6site.com). Как было указано выше, для трансляции видео необходимо безопасное соединение.
• CMSV6 web port — порт из URL веб-сайта CMSV6, если есть. Хост и порт также можно указать в поле CMSV6 Web Host, тогда поле CMSV6 Web Port заполнять не нужно.
▪ CMSV6 account — имя учетной записи в CMSV6.
▪ CMSV6 password — пароль учетной записи в CMSV6 (дважды).
▪ Prefer Flash Player for Live Stream — эта опция устарела и не влияет на видеотрансляцию.
▪ CMSV6 Timezone in minutes — разница между часовым поясом устройства и GMT +0 в минутах, если они отличаются. Например, если часовой пояс устройства GMT +3, в поле указывается 180 (без знака «плюс»). У устройства, учетных записей CMSV6 и Wialon должны быть одинаковые часовые пояса. - Нажмите ОК.
Просмотр видеотрансляции
Для просмотра видеотрансляции сделайте следующее:
- Убедитесь, что соблюдены необходимые требования.
- Создайте одну или несколько камер в свойствах объекта.
- В системе мониторинга откройте вкладку Видео и выберите нужный объект в списке слева.
В правой части окна показываются видеотрансляции с камер объекта.
Сохранение файлов
Присылаемые устройствами данные, такие как фото- и видеофайлы, хранятся на сервере CMSV6. Получить доступ к ним вы можете с помощью команд, созданных в свойствах объекта (см. Типы команд ниже).
Вы также можете сохранить видеофайлы в Wialon одним из следующих способов:
- вручную на вкладке Видео;
- автоматически с помощью уведомления.
Сохраненные файлы можно увидеть на вкладке Видео, в сообщениях и отчетах.
Типы команд
Кроме некоторых стандартных команд, для объектов с типом устройства CMSV6 Gateway доступны перечисленные ниже типы команд.
download_video
При отправке этой команды видеозаписи загружаются с устройства на сервер CMSV6. Если с устройством нет связи, выполнение запроса откладывается до тех, пор пока оно не выйдет на связь. Чтобы узнать, загружено ли видео на сервер CMSV6, необходимо выполнить команду get_video_records_info.
get_gps_status
Эта команда позволяет запросить последнюю GPS-позицию.
get_photo
С помощью этой команды можно запросить фотоснимок с камеры в режиме реального времени.
get_track
Команда позволяет запросить телематические данные объекта за указанный период (аналогично импорту сообщений в Wialon).
get_video_records_info
Позволяет запросить информацию о видео, которое хранится на устройстве или на серверах
CMSV6. Выбрать место расположения можно в свойствах команды.
После выполнения команды при наличии доступных файлов на вкладке Мониторинг становится активной иконка (опция Медиафайлы). Также появляется числовой индикатор в нижней панели поверх аналогичной иконки.
Кроме того, можно запросить сообщения от объекта (тип Сообщения с данными, параметры Исходные данные) за необходимый интервал. В полученной таблице в столбце Медиа будет иконка , нажав на которую можно посмотреть найденные фото- или видеофайлы.
Сообщения с медиафайлами содержат следующие параметры:
- video uri — ссылка для проигрывания видео;
- loc — расположение файла (loc=2 означает, что файл хранится на сервере хранения CMSV6);
- cha_n — номер канала видео.