Глубина архива

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

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


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


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

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

Если не задан, берется архив по умолчанию.

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

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

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

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


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

Объем записи в архив по указанной видеокамере

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

ПараметрОбязательныйОписание
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

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

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

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