Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

http://example.com:[port]/web2/secure/configuration?pageItems=3&page=2 – returns the list of cameras added to the Web-server.

Parameters:

page – optional parameter. Sets the number of a page displayed as a result. By default: 1.

pageItemsoptional parameter. Sets the number of objects displayed on the page. By default: 1000.

Note
titleImportant!

If there are many objects in the system (>1000) they are to be displayed by pages.

Processing of all objects is performed page by pare until an empty array is received.

Info
titleNote.

In response to the configuration request, both cameras added to the Web server filter and cameras added to maps selected for Web Server 2.0 are returned – see Selecting maps.


XML

    <STREAMING_SERVER>
        <extId>1</extId>
        <id>STREAMING_SERVER:1</id>
        <name>RTSP Server 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"
  }
} ]