Просмотр видео от тепловизора в Настольном приложении¶
В разделе указано, как просматривать видео от тепловизора в онлайн- и офлайн-режиме.
Как работать с терминалами в Настольном приложении, смотрите здесь
Подготовка¶
- Должно быть установлено Настольное приложение.
- Должен быть установлен VMS, к нему должен быть подключен тепловизор.
- Нужно знать логин и пароль от VMS, по которым происходит авторизация в интерфейсе VMS.
Онлайн-режим¶
-
Через рабочий стол или меню «Пуск» откройте Настольное приложение «Видеонаблюдение v2 (x64)», которое вы установили на шаге «Установка Настольного приложения». Авторизация не требуется.
-
Проверьте, что вы находитесь на вкладке «Камеры». В ней должен находиться VMS, который вы установили на этапе «Добавление VMS к Личному кабинету Ростелеком».
- Сине-зелёный цвет индикатора говорит о том, что устройство подключено к серверам Ростелекома и работает.
- Красный индикатор говорит о том, что VMS не работает. Проверьте подключение к интернету.
-
Нажмите на строку VMS. Откроется страница со списком подключенных к нему камер, включая тепловизор.
Если тепловизора нет в списке камер, проверьте, что он подключен к VMS через интерфейс самого VMS. Для этого откройте браузер и введите в адресную строку
http://127.0.0.1:8080/
. Проверьте, что в списке камер у вас есть тепловизор, который вы добавили в разделе «Добавление тепловизора к VMS». -
Нажмите на строку тепловизора. Если все сделано правильно, на экране будет проигрываться видео от тепловизора.
Офлайн-режим¶
-
Через рабочий стол или меню «Пуск» откройте Настольное приложение «Видеонаблюдение v2 (x64) (ограниченный режим)». Авторизация не требуется.
-
Проверьте, что вы находитесь на вкладке «Устройства».
-
Нажмите на кнопку + для добавления VMS.
-
Введите:
- IP-адрес VMS — 127.0.0.1
- логин VMS, по умолчанию admin
- пароль VMS, по умолчанию admin54321
-
Нажмите «Добавить».
- Если все прошло успешно, то VMS появится в списке устройств. То, что он работает, видно по синему цвету его индикатора.
- Если произошла ошибка, попробуйте добавить VMS снова. Проверьте, что VMS подключен к сети и что вы верно ввели его логин, пароль и IP-адрес.
- Нажмите на строку VMS. Откроется страница со списком подключенных к нему камер, включая тепловизор.
- Если тепловизора нет в списке камер, проверьте, что он подключен к VMS через интерфейс самого VMS. Для этого откройте браузер и введите в адресную строку http://127.0.0.1:8080/. Проверьте, что в списке камер у вас есть тепловизор, который вы добавили в разделе «Добавление тепловизора к VMS».
- Нажмите на строку тепловизора. Если все сделано правильно, на экране будет проигрываться видео от тепловизора.
Включение записи видео (для офлайн-режима)¶
Видеопоток от тепловизора нарезается на части, которые можно сохранить на устройстве. По умолчанию в офлайн-режиме запись видео на устройство выключена. Чтобы включить её, воспользуйтесь алгоритмом:
- Через браузер зайдите на адрес: http://localhost:8080/swagger-ui.html#/vms/setStorageDeviceParams. Здесь содержится описание методов API, используемых в системе.
- В разделе «VMS» (API для VMS) найдите метод «PUT /storage_device/params: Установить параметры устройства хранения». Если вы заходили по ссылке, указанной выше, этот метод будет развёрнут, в отличие от остальных.
-
Нажмите на кнопку «Try it out» в правой верхней части окна метода. После этого вы можете редактировать метод.
-
Сотрите содержимое метода и вставьте вместо него путь, в который предусмотрена запись видеопотока с тепловизора. Например:
{ "storage_path": "/mnt/c/vms/" }
-
Подтвердите действие, нажав кнопку «Execute» внизу окна метода.
Аналогичным образом включите запись для каждой из камер:
- Через браузер зайдите на адрес: http://localhost:8080/swagger-ui.html#/camera/getRecordingSchedule.
- В разделе «camera» (API для камер) найдите метод «PUT /stream/recording/schedule: Получить расписание записи». Если вы заходили по ссылке, указанной выше, этот метод будет развёрнут, в отличие от остальных.
-
Нажмите на кнопку «Try it out» в правой верхней части окна метода. После этого вы можете редактировать метод.
-
Введите количество камер в поле camera.
-
Отредактируйте содержимое метода:
{ "epoch_intervals": [], "local_intervals": [], "type": "DISABLES", "weekly_intervals": [] }
-
Подтвердите действие, нажав кнопку «Execute» внизу окна метода.