Range

Function

This API is used to get parameter range for Channel > OSD page.

Note:

The Range provides reference information for client UI input limits and API request limits. When sending Get and Set requests, the parameters must be strictly limited according to the Range, otherwise the request may be rejected by the device.

Request Message

None.

Sample:

POST /API/ChannelConfig/OSD/Range HTTP/1.1
{
	"version": "1.0",
	"data": {}
}

Response Message

Parameter Description

Table 1

ParameterRangeTypeDescription
channel“CH1”…”CH1x”
“IP_CH1”…” IP_CH1x”
“WIFI_CH1”…” WIFI_CH1x”
The number of channels depends on the capabilities of the device.
string arrayEach array bit represents a channel with a string.

Table 2

ParameterRangeTypeDescription
channel_infoJSON ObjectChannel Information JSON show as follow Table 3

Table 3

ParameterRangeTypeDescription
CH1Json ObjectJSON show as follow Table 4
Json Object
IP_CH1Json Object
Json Object
WIFI_CH1Json Object
Json Object

Table 4

ParameterRangeTypeDescription
status"Offline",
"Online"
stringChannel online status, only for digital channels.
Note: This field does not exist when the channel is online.
nameJSON ObjectJSON show as follow Table 5
datetimeJSON ObjectJSON show as follow Table 6
alarmJSON ObjectJSON show as follow Table 7
covertboolPreview switch (NVR/DVR only)
refresh_rate"50Hz",
"60Hz"
stringRefresh frequency.
Note: Analog channels are not supported.
alpha1-128intOSD transparency Note: Analog channels are not supported.
camera_type"AUTO"
"AHD"
"TVI"
"CVI"
stringImage Type (dvr specific).
eq_level"AUTO"
"1(0~50m)"
"2(50~150m)"
"3(150~250m)"
"4(250~350m)"
"5(350~450m)"
stringEQ rating (dvr only).
opy_ch"digit"
"analog"
"wifi"
stringSupport channel replication logo (NVR, DVR special).
channel_enableboolCheck whether the parameters of the current channel can be configured.
osd_invertboolOSD Reverse color switch.

Table 5

ParameterRangeTypeDescription
showboolOSD Specifies whether to display the channel name.
textMax length: 31bytestringOSD text (DVR/NVR/IPC).
posJSON arrayJSON show as follow Table 8

Table 6

ParameterRangeTypeDescription
showboolWhether the video window displays a date.
date_format"MM/DD/YYYY", "YYYY-MM-DD", "DD/MM/YYYY"stringDate Format Note: Analog channels are not supported.
time_format24,12intTime mode, unit: hour Note: Analog channel is not supported.
timeintCurrent board time.
posJSON arrayJSON show as follow Table 8

Table 7

ParameterRangeTypeDescription
showboolAlarm Pos Specifies whether to support mobile.
textMax length: 31bytestringAlarm OSD text. The maximum value of the IPC is 32 bytes.
posJSON arrayJSON show as follow Table 8

Table 8

ParameterRangeTypeDescription
x[0-704]intx Coordinate
y[0-576]inty Coordinate

Tips:

The response message of the Range request may not contain all the fields in the above table, and the fields not included indicate that the device does not support this parameter configuration.

Sample:

HTTP/1.1 200 OK
Content-Type: application/json
{
	"result": "success",
	"data": {
		"default_timeout": 30000,
		"channel_max": 16,
		"channel_info": {
			"type": "object",
			"items": {
				"CH1": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"alarm": {
							"type": "object",
							"items": {
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						},
						"osd_invert": {
							"type": "bool"
						}
					}
				},
				"CH2": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH3": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH4": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH5": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						}
					}
				},
				"CH6": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH7": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH8": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH9": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH10": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH11": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"alarm": {
							"type": "object",
							"items": {
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						},
						"osd_invert": {
							"type": "bool"
						}
					}
				},
				"CH12": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH13": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"text": {
									"type": "string",
									"min_len": 0,
									"max_len": 31,
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": true
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": true
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": true
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH14": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"alarm": {
							"type": "object",
							"items": {
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						}
					}
				},
				"CH15": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"alarm": {
							"type": "object",
							"items": {
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						},
						"osd_invert": {
							"type": "bool"
						}
					}
				},
				"CH16": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"channel_enable": {
							"type": "bool"
						},
						"name": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"text": {
									"type": "string",
									"min_len": 1,
									"max_len": 31,
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"datetime": {
							"type": "object",
							"items": {
								"show": {
									"type": "bool",
									"disable": false
								},
								"date_format": {
									"type": "string",
									"items": [
										"MM/DD/YYYY",
										"YYYY-MM-DD",
										"DD/MM/YYYY"
									],
									"disable": false
								},
								"time_format": {
									"type": "int32",
									"unit": "hour",
									"items": [
										24,
										12
									],
									"disable": false
								},
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"alarm": {
							"type": "object",
							"items": {
								"pos": {
									"type": "object",
									"items": {
										"x": {
											"type": "int32",
											"min": 0,
											"max": 704
										},
										"y": {
											"type": "int32",
											"min": 0,
											"max": 576
										}
									}
								}
							}
						},
						"covert": {
							"type": "bool"
						},
						"refresh_rate": {
							"type": "string",
							"items": [
								"50Hz",
								"60Hz"
							]
						},
						"osd_invert": {
							"type": "bool"
						},
						"flickerless_switch": {
							"type": "bool"
						}
					}
				}
			}
		}
	}
}

Error Code

See Response Messages Body and Common error_code for more information.