Глубина архива
GET http://IP-адрес:порт/префикс/archive/statistics/depth/VIDEOSOURCEID/ENDTIME/BEGINTIME?threshold=7 - получение информации о глубине архива, начиная от момента времени BEGINTIME, заканчивая моментом времени ENDTIME.
VIDEOSOURCEID - трехкомпонентный идентификатор endpoint-а источника (HOSTNAME/ObjectType.Id/Endpoint.Name).
threshold - не обязательный параметр, позволяющий задать пороговое значение (в днях), при превышении которого процедура склеивания интервалов будет закончена. Значение по умолчанию - 1 день.
Примечание
Синтаксис ENDTIME и BEGINTIME описан в разделе Получение содержания архивов
Пример запроса:
GET http://localhost:8000/archive/statistics/depth/SERVER1/DeviceIpint.23/SourceEndpoint.video:0:0?threshold=2
Пример ответа:
{ "start": "20160823T141333.778000" ,"end": "20160824T065142" }
где 20160823T141333.778000 - 20160824T065142 - интервал времени, для которого записи в архиве доступны.
Объем записи в архив по указанной видеокамере
GET http://IP-адрес:порт/префикс/archive/statistics/capacity/VIDEOSOURCEID/ENDTIME/BEGINTIME - получение информации об объеме записи в архив указанной видеокамеры, начиная от момента времени BEGINTIME, заканчивая моментом времени ENDTIME.
Примечание
Синтаксис ENDTIME и BEGINTIME описан в разделе Получение содержания архивов
Пример запроса:
GET http://IP-адрес:порт/префикс/archive/statistics/capacity/SERVER1/DeviceIpint.23/SourceEndpoint.video:0:0/past/future
Пример ответа:
{ "size": 520093696 ,"duration": 32345 }
где size - объем архива в байтах за указанный период;
duration - длительность архива в секундах за указанный период.