Discrete motion

https://example.com:[port]/?cameraID={1}& ip={2}& lоqiп={З}&pass={4}& action={5}&x={6}&у={7}&z ={8}&modelNamе={9}

Atomic shift of video surveillance device in the specified direction. 

cameraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name [degreesmove].

х - PAN rotation [-180 ..0.. 180].

у - TILТ rotation [-180 ..0.. 180].

z - zoom in/out [0.. 100].

modelName model of video surveillance device.

Relative motion

https://example.com:[port]/?cameraID={1}&ip={2}&lоqiп={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

Rotation of video surveillance device compared with current position. Viewing area of video surveillance device is divided by a grid where central point’s coordinates are (х:0, у:0), top left (х:-7, у:7), bottom right (х:7, у:-7). Video surveillance device must be rotated in a way that object appears in the center of the grid.

‘Optical’ error caused by the distance to the visible object is allowed.

Error caused by sphere-to-plane projection must be compensated.

cameraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (degreesтove2).

х - PAN rotation [-7..0..7].

у - ТILТ rotation [-7..0..7].

Z – zoom in/out [-1..0.. 1].

modelName - model of video surveillance device.

Setting position of video surveillance device

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

Setting position of video surveillance device in degrees compared with ‘0’ position.

cameraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (setposition).

х - PAN setting [-180 ..0.. 180].

у - TILТ setting [-180 ..0..180].

Z – zoom value [0.. 100].

modelName - model of video surveillance device.

Getting position of video surveillance device

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&modelName={6}

Getting position of video surveillance device in РAN and TILТ in degrees as well as current zoom values.

Response in JSON format:

{"у":56, "х":105, "z":0}

cameraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (getposition).

тodelNaтe - model of video surveillance device.

Focusing

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

Video surveillance device’s focus control command where z parameter controls over focus:

1: Focus in

-1 : Focus out

0: Auto

caтeralD - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (focus).

х - not in use [0].

у - not in use [0].

z – focus control [-1..0..1].

тodelNaтe - model of video surveillance device.

Iris control

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

Video surveillance device’s iris control command where z parameter controls over iris:

1: Open iris

-1: Close iris

0: Auto

caтeralD - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (iris).

х - not in use [0].

у - not in use [0].

z – iris control [-1..0..1].

тodelNaтe - model of video surveillance device.

Night mode

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

The following operation modes of video surveillance device are available:

1: Day mode

-1 : Night mode

caтeraID – ID of video surveillance device.

ip – IP address of video surveillance device.

login - account of video surveillance device.

pass – access password to video surveillance device.

action – command name (switch_day_night).

хnot in use [0].

у - not in use [0].

z – mode control [-1..0..1].

тodelNaтe - model of video surveillance device.

Backlight

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

The following backlight operation modes are available:

1: Enable

-1: Disable

caтeraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (backlight).

х - not in use [О].

у - not in use [О].

z - mode control[-1..0..1].

тodelNaтe - model of video surveillance device.

BW mode

https://example.com:[port]/?cameralD={1}&iр={2}&login={З}&pass={4}&action={5}&x={6}&у={7}&z={8}&modelName={9}

The following operation modes of video surveillance device are available:

1: Enable

-1: Disable

caтeraID - ID of video surveillance device.

ip - IP address of video surveillance device.

login - account of video surveillance device.

pass - access password to video surveillance device.

action - command name (switch_color).

х - not in use [0].

у - not in use [0].

z - mode control[-1..0..1].

modelName - model of video surveillance device.