Versions Compared

Key

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

...

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

Tip

{VIDEOSOURCEID} - трехкомпонентный идентификатор endpoint-а источника (см.  Получение списка источников видео (камер)видеокамер и информации о них).    Например,    "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0".

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

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


thresholdПороговое значение (в днях), при превышении которого процедура склеивания интервалов будет закончена. Значение по умолчанию - 1 день
ПараметрОбязательныйОписание
archiveНет

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

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

GET httpGET http://127.0.0.1:80/archive/statistics/depth/SERVER1/DeviceIpint.23/SourceEndpoint.video:0:0?threshold=2

Пример ответа:

Code Block
{
  "start": "20160823T141333.778000"
 ,"end": "20160824T065142"
}

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

GET http://127.0.0.1:80/archive/statistics/depth/SERVER1/DeviceIpint.1/SourceEndpoint.video:0:0?archive=hosts/SERVER1/MultimediaStorage.AliceBlue/MultimediaStorage

Code Block
{
 "start": "20210910T070448.179000"
 ,"end": "20160824T06514220210910T072838"
}


ПараметрОписание
startНачало интервала
endКонец интервала

...

GET http://IP-адрес:порт/префикс/archive/statistics/capacity/{VIDEOSOURCEID}/{ENDTIME}/{BEGINTIME} - получение информации об объеме записи в архив указанной видеокамеры, начиная от момента времени BEGINTIME, заканчивая моментом времени ENDTIME.

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

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


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

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

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

GET http://127.0.0.1:80/archive/statistics/capacity/SERVER1/DeviceIpint.23/SourceEndpoint.video:0:0/past/future?archive=hosts/SERVER1/MultimediaStorage.AntiqueWhite/MultimediaStorage

Пример ответа:

Code Block
{
  "size": 520093696
  ,"duration": 32345
}

ПараметрОписание
sizeОбъем архива в байтах за указанный период
duration

Длительность архива в

миллисекундах

секундах за указанный период

Note
titleВнимание!

Так как вычисление точного значения − слишком ресурсоёмкий процесс, то значение вычисляется приблизительно, погрешность может составлять несколько процентов.