Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница Следующая страница


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

Compare with Current View Page History

« Previous Version 8 Next »

http://example.com:[port]/web2/secure/configuration?pageItems=3&page=2 – запрос возвращает список камер, добавленных в Веб-сервер.

Параметры:

page – необязательный параметр. Задает номер страницы, отображаемой в результате запроса. По умолчанию 1.

pageItems – необязательный параметр. Задает количество объектов, выводимых на странице. По умолчанию 1000.

Внимание!

Если в системе много объектов (>1000) необходимо использовать постраничный вывод.

Обработка всех объектов производится перебором страниц, до получения пустого массива.

Примечание.

В ответ на запрос конфигурации возвращаются как камеры, добавленные в фильтр Web-сервера, так и камеры, добавленные на карты, выбранные для использования Веб-сервером 2.0 – см. Выбор и настройка видеокамер для Web-сервера и Выбор карт.

XML

    <STREAMING_SERVER>
        <extId>1</extId>
        <id>STREAMING_SERVER:1</id>
        <name>RTSP Сервер 1</name>
        <state>
            <id>normal</id>
            <type>NORMAL</type>
        </state>
        <type>STREAMING_SERVER</type>
        <cams>1;3;</cams>
        <port>559</port>
    </STREAMING_SERVER>


JSON

[ {
  "type" : "CAM",
  "id" : "CAM:2",
  "extId" : "2",
  "name" : "Camera 2",
  "regionId" : "2.1",
  "state" : {
    "id" : "alarmed",
    "type" : "ALARM"
  },
  "presets" : [ ]
}, {
  "type" : "CAM",
  "id" : "CAM:1",
  "extId" : "1",
  "name" : "Camera 1",
  "state" : {
    "id" : "armed",
    "type" : "NORMAL"
  },
  "presets" : [ ]
}, {
  "type" : "GRAY",
  "id" : "GRAY:1",
  "extId" : "1",
  "name" : "Sensor 1",
  "state" : {
    "id" : "disconnected",
    "type" : "ALARM"
  }
}, {
  "type" : "GRELE",
  "id" : "GRELE:2",
  "extId" : "2",
  "name" : "Relay 2",
  "state" : {
    "id" : "disabled",
    "type" : "NORMAL"
  }
}, {
  "type" : "GRELE",
  "id" : "GRELE:1",
  "extId" : "1",
  "name" : "Relay 1",
  "regionId" : "2.1",
  "state" : {
    "id" : "disabled",
    "type" : "NORMAL"
  }
}, {
  "type" : "GRAY",
  "id" : "GRAY:2",
  "extId" : "2",
  "name" : "Sensor 2",
  "state" : {
    "id" : "disconnected",
    "type" : "ALARM"
  }
} ]
  • No labels