Перейти к контенту
Форум о видеонаблюдении
amin

Реакции - HTTP-запрос и параметры

Рекомендуемые сообщения

Добрый день !
Вопрос по реакциям, у которых действие - отправка HTTP-запроса.

 

Может ли Линия 8.0 подставлять в URL какие-либо предустановленные переменные ?

Например, если у меня пропал сигнал с какой-либо камеры (условия - любая камера и любое время), то чтобы в запросе были параметры с переменными вида:
https://server.company.local/path-to-my-script/a?cam=[CAMERA_NAME]&msg=signal_lost&last_act=[LAST_ACTIVITY]

 

чтобы в http-запросе части [CAMERA_NAME] и [LAST_ACTIVITY] были бы заменены на название камеры и время последней активности, соответственно ?

 

Конечно, можно создать 32 записи о реакциях, отличающихся только значением cam=[CAMERA_NAME] , но переменные сильно упростили бы жизнь.
Для почты я вижу подобное при отправке кадров, но можно ли какие-то переменные вставить в http-url - пока что непонятно.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Ваше пожелание будет рассмотрено и возможно реализовано в рамках задачи #18646

Благодарим за содействие в развитии системы «Линии»! 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

Можно также добавить в http-запрос переменные:

  • распознанный номер
  • координаты номера в кадре
  • полное изображение кадра
  • обрезанное изображение номера в кадре

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!
По распознанному номеру и координатам Ваше пожелание понятно и  будет рассмотрено  в рамках задачи #18646. 

Про переменные http-запроса  "полное изображение кадра" и  "обрезанное изображение номера в кадре" если можно, опишите  подробнее. 
Благодарим за содействие в развитии системы «Линии»! 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, Станислав сказал:

Про переменные http-запроса  "полное изображение кадра" и  "обрезанное изображение номера в кадре" если можно, опишите  подробнее. 

Я имел в виду добавить в запрос параметры типа send_full_image send_plate_image

https://server.company.local/path-to-my-script/a?cam=[CAMERA_NAME]&plate=[PLATE_RECOG]&send_full_image&send_plate_image

 

где send_full_image - отсылать в теле запроса полный jpeg-кадр, send_plate_image - отсылать только jpeg самого номера.

Ответ от Линии в json-формате, jpeg можно передавать в виде Base64-строки, примерно так:

{
  "plate": "Y050AA14",
  "cam_name": "main",
  "plate_left": 1045,
  "plate_top": 704,
  "plate_width": 142,
  "plate_height": 123,
  "img": "o0lNzKzfdpgf\/2QA=",
  "img_plate": "STSRxxbGIDLkjPvU3A\/\/Zrw=="
}

Чтобы на стороне клиента можно было отобразить что-то типа такого (см рис)

main_plate.jpg

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Ваше пожелание будет рассмотрено и возможно реализовано в рамках задачи #20533

Благодарим за содействие в развитии системы «Линии»! 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 15.12.2022 в 20:26, Сергей63 сказал:

Добрый день!

Можно также добавить в http-запрос переменные:

  • распознанный номер
  • координаты номера в кадре
  • полное изображение кадра
  • обрезанное изображение номера в кадре

Очень нужное дело! После распознавания и возможности передавать это в запросе побегу переходить на линию. Даже зарегистрировался для этого тут

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!
Ваше пожелание понятно и  будет рассмотрено  в рамках задачи #18646. 
Благодарим за содействие в развитии системы «Линии»! 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! 

Мы сейчас можем реализовать отправку фотоотчёта такого вида

 

report.jpg

 

в виде base64 по переменной с именем, например, "${plate_photoreport_base64}", которую можно будет по реакции подставить в данные HTTP-запроса типа:

{
    "camera_number" : "${camera_number}",
    "camera_name" : "${camera_name}",
    "plate_text" : "${plate_text}",
    "plate_photoreport" : "${plate_photoreport_base64}" 
}

Такой вариант подойдёт  или  обязательно нужны отдельные фото общее и только номера?

Планируется  сразу интегрироваться,  ли потребуется  что-то ещё из функционала? 

 

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновился и не нарадуюсь! Спасибо. Но в параметрах для передачи не хватает направления движения хотя в событиях оно присуствует.

Так-же при распознавании объекта не хватает отправки фото

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×