Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleOn page:
Table of Contents

Получение кадра по моменту времени

GET http://IP-адрес:порт/префикс/archive/media/{VIDEOSOURCEID}/{STARTTIME}  - получение  получение кадра, соответствующего моменту времени STARTTIME. Кадр возвращается в формате JPEG.

Tip
  • {VIDEOSOURCEID}
-
  • трехкомпонентный идентификатор endpoint-а источника (см.
   
  • Например,
  
  • "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0".
Tip
  • {STARTTIME}
-
  • время в формате ISO.
 Время
  • Время задается в часовом поясе UTC+0.


Доступен начиная с Axxon Next 4.4.1.9245.
ПараметрОбязательныйОписание
thresholdНет

Если кадра в заданный момент времени в архиве нет, то берется первый кадр из диапазона [STARTTIME; STARTTIME + threshold], где threshold где threshold задается в миллисекундах.

Если кадра нет в заданном диапазоне, то в ответе будет ошибка 404 Not Found.

w

h

Нет

w – значение ширины кадра., h – значение высоты кадра.

Info
titleПримечание

Если значения параметров h и w больше размеров оригинального кадра, кадр будет получен с оригинальными размерами.

Уменьшение ширины и высоты возможно только дискретно - в 2, 4, 8 и т. д. раз. Если указаны размеры, не соответствующие 1/2, 1/4 и т. д. размеров оригинального кадра, то кадр будет получен с размерами, кратными размерам оригинального кадра, наиболее близкими к указанным.


archiveНетИмя архива из запроса получения списка архивов (см. Получение содержания архивов). Если не задано, используется архив по умолчанию.

left

top

right

bottom

Нет

left

crop_x

crop_y

crop_width

crop_height

Нет

Доступны начиная с Axxon Next 4.4.1.9115.

crop_x - отступ от левого верхнего угла по горизонтали. Значения от 0 до 1. По умолчанию 0.crop_y

- top отступ от левого верхнего угла по вертикали.  Значения Значения от 0 до 1. По умолчанию 0.

crop_width - right доля первоначальной ширины картинки.  Значения Значения от 0 до 1. По умолчанию 1.

crop_height - доля первоначальной bottom доля первоначальной длины картинки.  Значения Значения от 0 до 1. По умолчанию 1.

Пример запроса 1:

GET http://127.0.0.1:80/archive/media/SERVER1/DeviceIpint.1/SourceEndpoint.video:0:0/20210910T092100

Результат запроса:

Image Added

Пример запроса 2:

GET http://127.0.0.1:80/archive/media/SERVER1/DeviceIpint.1/SourceEndpoint.video:0:0/20210910T092200?archive=hosts/SERVER1/MultimediaStorage.AntiqueWhite/MultimediaStorage

Результат запроса:

Image Added

Получение времени регистрации кадра

GET http://IP-адрес:порт/префикс/archive/contents/frames/{VIDEOSOURCEID}/{ENDTIME}/{BEGINTIME} - получение времени регистрации кадров, находящихся в архиве. 

Info
titleПримечание

Синтаксис ENDTIME и BEGINTIME описан в разделе Получение содержания архивов.


ПараметрОбязательныйОписание
limitНет

Значение по умолчанию для параметра limit равно 250. Сервер не обязан следовать заданному клиентом значению limit и может по своему усмотрению вернуть меньшее количество результатов.

...

Code Block
{
  "frames": [
    "20200525T113229.649000",
    "20200525T113229.100000",
    "20200525T113228.588000"
  ],
  "more": true
}


ПараметрОписание параметра
frames

Массив, содержащий время хранящихся кадров.

Info
titleПримечание

Время возвращается в формате UTC.


more

true

-

Сервер вернул все кадры из заданного диапазона.

false

- Сервер

– Сервер вернул не все кадры из-за превышения лимита (параметр limit).