Versions Compared

Key

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

General request format:

GET

http://example.com{login}:{password}@IP-адрес:[portпорт]/web2/secure/video/action.do?version=4.10.0.0{version}&sessionid=29101F1{session_id}&cam.id=5{cam_id}&target=PTZ&targetid=1.1{PTZ_device_id}&command=RIGHT{command}&login=XXX{login}&password=YYY{password}&speed=2

Parameters:

{speed}&preset={preset}

Request parameters:

ParameterIs requiredDescription
versionYessee Product version.
session_idYesSession ID, any value
cam_idYesCamera ID.
PTZ_device_idYesID of the PTZ control panel related to the camera (can be obtained in configuration request – see Getting list of objects)
commandYes

The command to be executed. It can take one of

...

the following values:

  • RIGHT – pan right.
  • UP – tilt up.
  • LEFT – pan left.
  • DOWN – tilt down.
  • ZOOM_IN – zoom in.
  • ZOOM_OUT – zoom out.
  • GO_PRESET – go to the specified preset.
  • POINTMOVE – zooming of selected point on the image (x,y).
  • AREAZOOM – zooming of selected area on the image (x,y,w,h).

...

loginYesLogin of Intellect user with permissions to PTZ control
passwordYesIntellect user password
speedYesCommand-processing speed (from 0 to 10). It is recommended to use low values due to delays while controlling by network

cam.id – required parameter. Camera ID.

target – required parameter. Always is equal to PTZ.

targetid – required parameter. Id of PTZ connected with camera (is sent in the SETUP configuration).

presetNo

Number

...

of preset. Required parameter only for the command=GO_PRESET. Otherwise its value is ignored.

x – x coordinate relatively the image size. It takes values from 0.0 to 1.0. Required parameter only for the command=POINTMOVE or command=AREAZOOM. Otherwise its value is ignored.

– y coordinate relatively the image size. It takes values from 0.0 to 1.0. Required parameter only for the command=POINTMOVE or command=AREAZOOM. Otherwise its value is ignored.

w – width of zooming area relatively the image size. It takes values from 0.0 to 1.0. Required parameter only for the command=AREAZOOM. Otherwise its value is ignored.

h – height of zooming area relatively the image size. It takes values from 0.0 to 1.0. Required parameter only for the command=AREAZOOM. Otherwise its value is ignored.

Request example:

http://1:1@127.0.0.1:8085/web2/secure/video/action.do?version=4.10.0.0&cam.id=5cam.id=1&target=PTZ&targetid=1.1&command=RIGHT&login=3&password=3&speed=2