You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Общий формат запроса:

GET http://IP-адрес:порт/web2/secure/video/action.do?version={version}&sessionid={sessionid}&video_in={video_in}&command=arc.intervals&time_from={time_from}&time_to={time_to}&max_count={max_count}&split_threshold={split_threshold}&login={login}&password={password}

Параметры запроса:

Параметр

Обязательный

Описание

versionДа

См. Версия продукта. Если указать в запросе версию 4.10.0.0, в результате будет получен поток в формате MJPEG без xml-вставок, который можно отображать на web-странице в браузерах Chrome и FireFox при помощи тэга IMG. Данная функция реализована как для живого, так и для архивного видео.

Примечание. Допускается одновременное получение не более 6 потоков видео.

sessionidНетЛюбое значение
login НетИмя пользователя ПК Интеллект, если установлен
password НетПароль пользователя ПК Интеллект, если установлен
video_inДаИдентификатор камеры в формате "ТИП:ИДЕНТИФИКАТОР", например, "CAM:1"
commandДаКоманда для получения списка записей: arc.intervals
time_fromДаНачало интересуемого диапазона времени
time_toНетКонец интересуемого диапазона времени
max_countНетмаксимальное количество записей в ответе
split_thresholdНетВремя для объединения нескольких интервалов (в секундах). Интервалы, расстояние между которыми будет меньше заданного, будут объединены в один
login НетИмя пользователя ПК Интеллект, если установлен
password НетПароль пользователя ПК Интеллект, если установлен
formatНетЕсли параметр отсутствует, ответ приходит в формате xml. Если параметр равен json, ответ приходит в формате JSON

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

http://10.0.36.158:8085/web2/secure/video/action.do?version=4.9.0.0&sessionid=29101F1&video_in=CAM:5&command=arc.intervals&time_from=2013-03-20T00:00:00.000+04:00&time_to=2013-03-22T23:59:59.999+04:00&max_count=100&split_threshold=10399&login=USER&password=123456

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

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

<?xml version="1.0" encoding="UTF-8"?>
<records count="1" complete="YES" sort="INCREASE">
    <record>
        <from>2011-09-01T00:00:00-05:00</from>
        <to>2011-09-01T00:00:35-05:00</to>
    </record>
    <record>
        <from>2011-09-01T00:00:35-05:00</from>
        <to>2011-09-01T00:01:10-05:00</to>
    </record>
</records>

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

{ 'count' : 1,
  'complete' : 'YES',
  'sort' : 'INCREASE',
  'cam' : '1',
  'records' : [ {
     'from' : '2019-01-22T12:41:10.144+03:00',
    'to' : '2019-01-23T08:28:47.346+03:00'
  }]
}

  • No labels