Предыдущая страница Управление архивным потоком  Получение подписанных ссылок на видео потоки Следующая страница

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

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

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

GET http://IP-адрес:порт/префикс/archive/contents/frames/VIDEOSOURCEID/ENDTIME/BEGINTIME?limit=COUNT - получение времени регистрации кадров, находящихся в архиве. Семантика параметров описана в разделе Покадровый просмотр архива. Значение по умолчанию для параметра limit равно 250. Сервер не обязан следовать заданному клиентом значению limit и может по своему усмотрению вернуть меньшее количество результатов.

В возвращаемом ответе (json объекте) массив, содержащий моменты времени, соответствующие кадрам, помещается  в свойство с именем frames.

В возвращаемом ответе (json объекте) отдельное свойство more - булевское значение, сигнализирующее о том, был ли выбран указанный в запросе отрезок времени полностью (false), или остались кадры, timestamp-ы которых не были возвращены из-за достижения предельного числа возвращаемых значений.

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

GET http://IP-адрес:порт/префикс/archive/contents/frames/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0/20101230T103943.000/20101230T103952.000?limit=3

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

{
"frames" :
[ "20101230T103951.800", "20101230T103951.760", "20101230T103951.720" ],
"more" : false
}

  • No labels