API Overview

Bolin API is convenient for developers to interact with devices, such as search and discovery, and obtain basic information of devices (firmware version number, device name and status, etc.). The API interface is based on HTTP protocol, which is a lightweight, stateless interface. The response Data is in JSON format. Through the guide document, you can understand the specific functions and request methods of each API of the device in detail.

Protocol version: 2.0
Published: 1st Aug 2025

1.1 Description of interface conventions

The default port for API following HTTP Port, which can be modified. This port following the WEBGUI (80) port.
The API request is the http protocol.
The API request is a post request, and both the request payload and the response payload are json text, encoded as uft-8.

1.2 Released Note

 

 

Discovery

Client multicast address: 239.255.255.250:16001
Client broadcast address: 255.255.255.255:16002

Broadcast or Multicast request to get network parameters, must carry MAC address, used when matching on the device side; must carry Magic, value fixed as “FF3AA4E07C687FE422A3031BC19255A4”, indicating Bolin's broadcast or multicast packet

  • “Magic": ‘2D374C8A39D7485637ADA1CC50EB51CE’//BOLIN
  • “Magic": ‘2D374C8A39D7485637ADA1CC50EB51CA’//Adapter-1
  • “Magic": ‘2D374C8A39D7485637ADA1CC50EB51CB’//Adapter-2
  • “Magic": ‘2D374C8A39D7485637ADA1CC50EB51CD’//Adapter-3

POSTapiv2/discovery

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqDiscovery\",\"Content\":{\"DeviceInfo\":{\"Magic\":\"FF3AA4E07C687FE422A3031BC19255A4\"}}}' http://example.com/apiv2/discovery

Sample Request

{
    "Cmd": "ReqDiscovery",
    "Content": {
        "DeviceInfo": {
            "Magic": "FF3AA4E07C687FE422A3031BC19255A4"
        }
    }
}

Response

{
    "Cmd": "AswDiscovery",
    "Version": "2.00.000",
    "Content": {
        "Magic": "2D374C8A39D7485637ADA1CC50EB51CE",
        "DeviceInfo": {
            "DeviceName": "BOLIN-B6-420N",
            "ModelName": "00000000000",
            "SerialNumber": "22222222222",
            "NetMAC": "44:03:57:82:88:32",
            "IPAddress": "192.168.0.13",
            "SubnetMask": "255.255.255.0",
            "DeviceVer": "C0X1G00070F101001",
            "DeviceIPVer": "P0X1G00070F102232",
            "APIVersion": "2.0.000",
            "DeviceType": 2,
            "DeviceScheme": 2,
            "SoftwareDate": "20241114",
            "BolinNDIDevice": true,
            "BolinDanteDevice": false
        },
        "Status": 0
    }
}

Parameters

  • Magic
  • DeviceInfo
    Show properties
    • DeviceName(Optional)
    • ModelName(Optional)
    • SerialNumber(Optional)
    • NetMAC(Optional)
    • IPAddress(Optional)
    • SubnetMask(Optional)
    • DeviceVer(Optional)
    • DeviceIPVer(Optional)
    • APIVersion(Optional)
    • DeviceType(Optional)
    • DeviceScheme(Optional)
    • SoftwareDate(Optional)
    • BolinNDIDevice(Optional)
    • BolinDanteDevice(Optional)

API Status Codes

nResultNoted
-1ERROR
0STATUS SUCCESS
1STATUS SUCCESS,REBOOTING
2STATUS TIMEOUT
3STATUS INTERRUPTED
4STATUS TRY AGAIN
5STATUS NOT IMPLEMENTED
6STATUS UNKNOWN ERROR
7STATUS INVALID ARG
8STATUS NO MEMORY
9STATUS UNSUPPORTED
10STATUS FILE BUSY
11STATUS DEVICE BUSY
12STATUS DEVICE LOST
13STATUS IO FAILED
14STATUS READ FAILED
15STATUS WRITE FAILED
16STATUS NOT EXIST
17STATUS TOO MANY
18STATUS TOO LARGE
19STATUS OVERFLOW
20STATUS UNDERFLOW
21STATUS FORMAT ERROR
22STATUS FILE EXIST
23STATUS FILE TYPE ERROR
24STATUS DEVICE TYPE ERROR
25STATUS IS DIRECTORY
26STATUS READ ONLY
27STATUS RANGE ERROR
28STATUS BROKEN PIPE
29STATUS NO SPACE
30STATUS NOT DIRECTORY
31STATUS NOT PERMITTED
32STATUS BAD ADDRESS
33STATUS SEEK ERROR
34STATUS CROSS DEVICE LINK
35STATUS NOT INITIALIED
36STATUS AUTH FAILED
37STATUS NOT LOGGED IN
38STATUS WRONG STATE
39STATUS MISMATCH
40STATUS VERIFY FAILED
41STATUS CONSTRAINT VIOLATION
42STATUS CANCELED
43STATUS IN PROGRESS
44STATUS CONN REFUSED
45STATUS CONN RESET
46STATUS ADDR IN USE
47STATUS NO RESPONSE
48STATUS INFO CHANGED
49STATUS INVALID Data
50STATUS NEED MORE Data
51STATUS NO BUFFER
52STATUS BUFFER TOD SMALL
53STATUS BUFFER IS EMPTY
54STATUS BUFFER IS FULL
101STATUS PENDING
102STATUS TIMEOUT
103STATUS INTERRUPTED
104STATUS TRY AGAIN
105STATUS NOT IMPLEMENTED
106STATUS UNKNOWN ERROR
107STATUS INVALID ARG
108STATUS NO MEMORY
109STATUS UNSUPPORTED
110STATUS FILE BUSY
111STATUS DEVICE BUSY
112STATUS DEVICE LOST
113STATUS IO FAILED
114STATUS READ FAILED
115STATUS WRITE FAILED
116STATUS NOT EXIST
117STATUS TOO MANY
118STATUS TOO LARGE
119STATUS OVERFLOW
120STATUS UNDERFLOW
121STATUS FORMAT ERROR
122STATUS FILE EXISTS
123STATUS FILE TYPE ERROR
124STATUS DEVICE TYPE ERROR
125STATUS IS DIRECTORY
126STATUS READ ONLY
127STATUS RANGE ERROR
128STATUS BROKEN PIPE
129STATUS NO SPACE
130STATUS NOT DIRECTORY
131STATUS NOT PERMITTED
132STATUS BAD ADDRESS
133STATUS SEEK ERROR
134STATUS CROSS DEVICE LINK
135STATUS NOT INITIALIED
136STATUS AUTH FAILED
137STATUS NOT LOGGED IN
138STATUS WRONG STATE
139STATUS MISMATCH
140STATUS VERIFY FAILED
141STATUS CONSTRAINT VIOLATION
142STATUS CANCELED
143STATUS IN PROGRESS
144STATUS CONN REFUSED
145STATUS CONN RESET
146STATUS ADDR IN USE
147STATUS NO RESPONSE
148STATUS INFO CHANGED
149STATUS INVALID DATA
150STATUS MISSING PARAMETERS
151STATUS NO BUFFER
152STATUS BUFFER TOD SMALL
153STATUS BUFFER IS EMPTY
154STATUS BUFFER IS FULL
155STATUS WRONG PASSWORD
156STATUS DIFFERENT NETWORK SEGMENTS
157STATUS PORT CONELICT
158STATUS SRT HP CANNOTSAME
159STATUS SRT SP CANNOTSAME
160STATUS LIST FULL
161STATUS LENGTH ERROR
162STATUS ALREADY EXISTS
163STATUS ALREADY BEING UPDATED
164STATUS UPDATE ERROR
165STATUS INVALID UPLOAD FILE
166STATUS ILLEGAL FILE TYPE
167STATUS FILE SIZE OVERRANGE
168STATUS NOT 32 BIT DEPTH
169STATUS INVALID FILE HEAD
170STATUS NO ALPHA CHANNEL
171STATUS RESOLUTION OVERRANGE
172STATUS INVALID TYPE
173STATUS STRING TOO LONG
174STATUS SAME VALUE
175STATUS ILLEGAL ARG
176STATUS STRING TOO SHORT

API General Parameters

NameTypeMust haveNoted
TokenStringYESThe default Token is required.
CmdStringYESAPI Method
VersionStringYESCurrent request API version

API Request General Path

An API URL Path is an address that allows you to access an API and its various features. 

POST: http://IP:Port/apiv2/"XXX"   ("XXX" is the interface need to implement.)

API Capability Set Data Type

ValTypeValNoted
int0Integer, needs to have Data range min, max
float1Floating point number, needs to have Data range min, max
string2String, utf8 encoding supports multiple Languages
enum3Array enumeration type, utf encoding, supports multiple
Languages, mainly used for drop-down box type selection
parameters, such as white balance mode switching, switch
switching, etc. [{automatic mode},{manual mode},{automatic
tracking},{indoor mode},{outdoor mode},{one-key mode}]
[{on},{off},{auto}]
[{open},{close},{auto}]
etc.
bool40/1,open/close, default 0 is disable, 1 is enable
version9Protocol cluster type, different versions correspond to different
protocol clusters

ReqHttpLogin

When a client requests to log in, it sends Username, Salt, Sign, and the server generates its own Sign based on the Password and Salt it receives and checks it against the Sign sent by the client, and if the check is correct, the log in is considered successful.

*Token uses a sliding time mechanism that starts at the point of last use and expires after 6 hours

Generated Sign:
POSTapiv2/login

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqHttpLogin\",\"Version\":\"2.0.000\",\"Content\":{\"LoginInfo\":{\"Username\":\"admin\",\"Salt\":\"s9u0gnFjDVs9exu49T83Sl8fERzFDcRS\",\"Sign\":\"d3a2dbdc011958a1f64747ab44824195\"}}}' http://example.com/apiv2/login

Sample Request

{
    "Cmd": "ReqHttpLogin",
    "Version": "2.0.000",
    "Content": {
        "LoginInfo": {
            "Username": "admin",
            "Salt": "s9u0gnFjDVs9exu49T83Sl8fERzFDcRS",
            "Sign": "d3a2dbdc011958a1f64747ab44824195"
        }
    }
}

Response

{
    "Cmd": "AswHttpLogin",
    "Version": "2.00.000",
    "Content": {
        "Status": 0,
        "Token": {
            "Value": "8V8hWpvA18g5bxpGRV8JuV8h9hO6PKzG"
        }
    }
}

Parameters

  • LoginInfo
    Show properties
    • Usernamestring(Optional)
      Description: UserName
    • Saltstring(Optional)
      Description: A random string of length 32
    • Signstring(Optional)
      Description: Sign Generation Method MD5(toUpperCase(sha256(password)+Salt))

ReqGetLoginCapabilities

POSTapiv2/login

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqGetLoginCapabilities\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/login

Sample Request

{
    "Cmd": "ReqGetLoginCapabilities",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswGetLoginCapabilities",
    "Version": "2.00.000",
    "Content": {
        "LoginInfo": {
            "Username": {
                "Type": "string",
                "Readonly": false,
                "Description": "UserName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            },
            "Salt": {
                "Type": "string",
                "Readonly": false,
                "Description": "A random string of length 32",
                "Data": {
                    "MinLen": 32,
                    "MaxLen": 32
                }
            },
            "Sign": {
                "Type": "string",
                "Readonly": false,
                "Description": "Sign Generation Method MD5(toUpperCase(sha256(password)+Salt))",
                "Data": {
                    "MinLen": 32,
                    "MaxLen": 64
                }
            }
        },
        "Status": 0
    }
}

Parameters

  • LoginInfo
    Show properties
    • Usernamestring(Optional)
      Description: UserName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Saltstring(Optional)
      Description: A random string of length 32
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Signstring(Optional)
      Description: Sign Generation Method MD5(toUpperCase(sha256(password)+Salt))
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)

ReqGetSystemCapabilities

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetSystemCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqGetSystemCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetSystemCapabilities",
    "Version": "2.0.000",
    "Content": {
        "OSDSystemInfo": {
            "DeviceName": {
                "Type": "string",
                "Readonly": false,
                "Description": "DeviceName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            },
            "ModelName": {
                "Type": "string",
                "Readonly": true,
                "Description": "ModelName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            },
            "FirmwareVersion": {
                "Type": "string",
                "Readonly": true,
                "Description": "FirmwareVersion",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 64
                }
            },
            "HardwareVersion": {
                "Type": "string",
                "Readonly": true,
                "Description": "HardwaveVersion",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            },
            "SerialNumber": {
                "Type": "string",
                "Readonly": true,
                "Description": "SerialNumber",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            },
            "IPEncoderVersion": {
                "Type": "string",
                "Readonly": true,
                "Description": "IPEncoderVersion",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 64
                }
            },
            "MCUVersion": {
                "Type": "string",
                "Readonly": true,
                "Description": "MCUVersion",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 64
                }
            },
            "FPGAVersion": {
                "Type": "string",
                "Readonly": true,
                "Description": "FPGAVersion",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 64
                }
            }
        },
        "SystemTimeInfo": {
            "TimeSyncMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TimeSyncMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Manual Set"
                    },
                    {
                        "Value": 1,
                        "Description": "Sync NTP Server"
                    }
                ]
            },
            "DateMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "DateMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Y-M-D"
                    },
                    {
                        "Value": 1,
                        "Description": "D/M/Y"
                    }
                ]
            },
            "TimeMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TimeMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "24H: H-M-S"
                    },
                    {
                        "Value": 1,
                        "Description": "12H: H-M-S"
                    },
                    {
                        "Value": 2,
                        "Description": "24H: H-M-S-MS"
                    },
                    {
                        "Value": 3,
                        "Description": "12H: H-M-S-MS"
                    }
                ]
            },
            "TimeZone": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TimeZone",
                "Data": [
                    {
                        "Value": "Etc/GMT+12",
                        "Description": "(UTC-12:00) International Date Line West"
                    },
                    {
                        "Value": "Etc/GMT+11",
                        "Description": "(UTC-11:00) Coordinated Universal Time-11"
                    },
                    {
                        "Value": "US/Aleutian",
                        "Description": "(UTC-10:00) Aleutian Islands"
                    },
                    {
                        "Value": "US/Hawaii",
                        "Description": "(UTC-10:00) Hawaii"
                    },
                    {
                        "Value": "Pacific/Marquesas",
                        "Description": "(UTC-09:30) Marquesas Islands"
                    },
                    {
                        "Value": "US/Alaska",
                        "Description": "(UTC-09:00) Alaska"
                    },
                    {
                        "Value": "Etc/GMT+9",
                        "Description": "(UTC-09:00) Coordinated Universal Time-09"
                    },
                    {
                        "Value": "US/Pacific",
                        "Description": "(UTC-08:00) Pacific Time (US & Canada)"
                    },
                    {
                        "Value": "Mexico/BajaNorte",
                        "Description": "(UTC-08:00) Baja California"
                    },
                    {
                        "Value": "Etc/GMT+8",
                        "Description": "(UTC-08:00) Coordinated Universal Time-08"
                    },
                    {
                        "Value": "America/Mazatlan",
                        "Description": "(UTC-07:00) La Paz, Mazatlan"
                    },
                    {
                        "Value": "US/Mountain",
                        "Description": "(UTC-07:00) Mountain Time (US & Canada)"
                    },
                    {
                        "Value": "US/Arizona",
                        "Description": "(UTC-07:00) Arizona"
                    },
                    {
                        "Value": "Canada/Yukon",
                        "Description": "(UTC-07:00) Yukon"
                    },
                    {
                        "Value": "Chile/EasterIsland",
                        "Description": "(UTC-06:00) Easter Island"
                    },
                    {
                        "Value": "America/Mexico_City",
                        "Description": "(UTC-06:00) Guadalajara, Mexico City, Monterrey"
                    },
                    {
                        "Value": "Canada/Saskatchewan",
                        "Description": "(UTC-06:00) Saskatchewan"
                    },
                    {
                        "Value": "US/Central",
                        "Description": "(UTC-06:00) Central Time (US & Canada)"
                    },
                    {
                        "Value": "America/Bogota",
                        "Description": "(UTC-05:00) Bogota, Lima, Quito, Rio Branco"
                    },
                    {
                        "Value": "US/Eastern",
                        "Description": "(UTC-05:00) Eastern Time (US & Canada)"
                    },
                    {
                        "Value": "America/Havana",
                        "Description": "(UTC-05:00) Havana"
                    },
                    {
                        "Value": "America/Port-au-Prince",
                        "Description": "(UTC-05:00) Haiti"
                    },
                    {
                        "Value": "Etc/GMT+5",
                        "Description": "(UTC-05:00) Chetumal"
                    },
                    {
                        "Value": "America/Grand_Turk",
                        "Description": "(UTC-05:00) Turks and Caicos"
                    },
                    {
                        "Value": "US/East-Indiana",
                        "Description": "(UTC-05:00) Indiana (East)"
                    },
                    {
                        "Value": "Canada/Atlantic",
                        "Description": "(UTC-04:00) Atlantic Time (Canada)"
                    },
                    {
                        "Value": "America/Caracas",
                        "Description": "(UTC-04:00) Caracas"
                    },
                    {
                        "Value": "America/Cuiaba",
                        "Description": "(UTC-04:00) Cuiaba"
                    },
                    {
                        "Value": "America/Manaus",
                        "Description": "(UTC-04:00) Georgetown, La Paz, Manaus, San Juan"
                    },
                    {
                        "Value": "America/Santiago",
                        "Description": "(UTC-04:00) Santiago"
                    },
                    {
                        "Value": "America/Asuncion",
                        "Description": "(UTC-04:00) Asuncion"
                    },
                    {
                        "Value": "Canada/Newfoundland",
                        "Description": "(UTC-03:30) Newfoundland"
                    },
                    {
                        "Value": "America/Araguaina",
                        "Description": "(UTC-03:00) Araguaina"
                    },
                    {
                        "Value": "America/Sao_Paulo",
                        "Description": "(UTC-03:00) Brasilia"
                    },
                    {
                        "Value": "America/Argentina/Buenos_Aires",
                        "Description": "(UTC-03:00) City of Buenos Aires"
                    },
                    {
                        "Value": "America/Cayenne",
                        "Description": "(UTC-03:00) Cayenne, Fortaleza"
                    },
                    {
                        "Value": "America/Montevideo",
                        "Description": "(UTC-03:00) Montevideo"
                    },
                    {
                        "Value": "America/Punta_Arenas",
                        "Description": "(UTC-03:00) Punta Arenas"
                    },
                    {
                        "Value": "America/Bahia",
                        "Description": "(UTC-03:00) Salvador"
                    },
                    {
                        "Value": "America/Miquelon",
                        "Description": "(UTC-03:00) Saint Pierre and Miquelon"
                    },
                    {
                        "Value": "America/Nuuk",
                        "Description": "(UTC-02:00) Greenland"
                    },
                    {
                        "Value": "Etc/GMT+2",
                        "Description": "(UTC-02:00) Coordinated Universal Time-02"
                    },
                    {
                        "Value": "Atlantic/Azores",
                        "Description": "(UTC-01:00) Azores"
                    },
                    {
                        "Value": "Atlantic/Cape_Verde",
                        "Description": "(UTC-01:00) Cabo Verde Is."
                    },
                    {
                        "Value": "Etc/UTC",
                        "Description": "(UTC) Coordinated Universal Time"
                    },
                    {
                        "Value": "Europe/London",
                        "Description": "(UTC+00:00) Dublin, Edinburgh, Lisbon, London"
                    },
                    {
                        "Value": "Africa/Monrovia",
                        "Description": "(UTC+00:00) Monrovia, Reykjavik"
                    },
                    {
                        "Value": "Africa/Sao_Tome",
                        "Description": "(UTC+00:00) Sao Tome"
                    },
                    {
                        "Value": "Europe/Amsterdam",
                        "Description": "(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna"
                    },
                    {
                        "Value": "Europe/Belgrade",
                        "Description": "(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague"
                    },
                    {
                        "Value": "Europe/Brussels",
                        "Description": "(UTC+01:00) Brussels, Copenhagen, Madrid, Paris"
                    },
                    {
                        "Value": "Europe/Sarajevo",
                        "Description": "(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb"
                    },
                    {
                        "Value": "Africa/Algiers",
                        "Description": "(UTC+01:00) West Central Africa"
                    },
                    {
                        "Value": "Asia/Beirut",
                        "Description": "(UTC+02:00) Beirut"
                    },
                    {
                        "Value": "Africa/Tripoli",
                        "Description": "(UTC+02:00) Tripoli"
                    },
                    {
                        "Value": "Africa/Harare",
                        "Description": "(UTC+02:00) Harare, Pretoria"
                    },
                    {
                        "Value": "Europe/Helsinki",
                        "Description": "(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius"
                    },
                    {
                        "Value": "Europe/Chisinau",
                        "Description": "(UTC+02:00) Chisinau"
                    },
                    {
                        "Value": "Europe/Kaliningrad",
                        "Description": "(UTC+02:00) Kaliningrad"
                    },
                    {
                        "Value": "Asia/Gaza",
                        "Description": "(UTC+02:00) Gaza, Hebron"
                    },
                    {
                        "Value": "Africa/Khartoum",
                        "Description": "(UTC+02:00) Khartoum"
                    },
                    {
                        "Value": "Africa/Cairo",
                        "Description": "(UTC+02:00) Cairo"
                    },
                    {
                        "Value": "Africa/Windhoek",
                        "Description": "(UTC+02:00) Windhoek"
                    },
                    {
                        "Value": "Europe/Athens",
                        "Description": "(UTC+02:00) Athens, Bucharest"
                    },
                    {
                        "Value": "Asia/Jerusalem",
                        "Description": "(UTC+02:00) Jerusalem"
                    },
                    {
                        "Value": "Africa/Juba",
                        "Description": "(UTC+02:00) Juba"
                    },
                    {
                        "Value": "Asia/Amman",
                        "Description": "(UTC+03:00) Amman"
                    },
                    {
                        "Value": "Asia/Baghdad",
                        "Description": "(UTC+03:00) Baghdad"
                    },
                    {
                        "Value": "Asia/Damascus",
                        "Description": "(UTC+03:00) Damascus"
                    },
                    {
                        "Value": "Europe/Volgograd",
                        "Description": "(UTC+03:00) Volgograd"
                    },
                    {
                        "Value": "Asia/Kuwait",
                        "Description": "(UTC+03:00) Kuwait, Riyadh"
                    },
                    {
                        "Value": "Europe/Minsk",
                        "Description": "(UTC+03:00) Minsk"
                    },
                    {
                        "Value": "Europe/Moscow",
                        "Description": "(UTC+03:00) Moscow, St. Petersburg"
                    },
                    {
                        "Value": "Africa/Nairobi",
                        "Description": "(UTC+03:00) Nairobi"
                    },
                    {
                        "Value": "Asia/Istanbul",
                        "Description": "(UTC+02:00) Istanbul"
                    },
                    {
                        "Value": "Asia/Tehran",
                        "Description": "(UTC+03:30) Tehran"
                    },
                    {
                        "Value": "Asia/Muscat",
                        "Description": "(UTC+04:00) Abu Dhabi, Muscat"
                    },
                    {
                        "Value": "Europe/Astrakhan",
                        "Description": "(UTC+04:00) Astrakhan, Ulyanovsk"
                    },
                    {
                        "Value": "Asia/Yerevan",
                        "Description": "(UTC+04:00) Yerevan"
                    },
                    {
                        "Value": "Asia/Baku",
                        "Description": "(UTC+04:00) Baku"
                    },
                    {
                        "Value": "Asia/Tbilisi",
                        "Description": "(UTC+04:00) Tbilisi"
                    },
                    {
                        "Value": "Indian/Mauritius",
                        "Description": "(UTC+04:00) Port Louis"
                    },
                    {
                        "Value": "Europe/Saratov",
                        "Description": "(UTC+04:00) Saratov"
                    },
                    {
                        "Value": "Europe/Samara",
                        "Description": "(UTC+04:00) Izhevsk, Samara"
                    },
                    {
                        "Value": "Asia/Kabul",
                        "Description": "(UTC+04:30) Kabul"
                    },
                    {
                        "Value": "Asia/Ashgabat",
                        "Description": "(UTC+05:00) Ashgabat, Tashkent"
                    },
                    {
                        "Value": "Asia/Almaty",
                        "Description": "(UTC+05:00) Astana"
                    },
                    {
                        "Value": "Asia/Yekaterinburg",
                        "Description": "(UTC+05:00) Yekaterinburg"
                    },
                    {
                        "Value": "Asia/Karachi",
                        "Description": "(UTC+05:00) Islamabad, Karachi"
                    },
                    {
                        "Value": "Asia/Kolkata",
                        "Description": "(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi"
                    },
                    {
                        "Value": "Asia/Colombo",
                        "Description": "(UTC+05:30) Sri Lanka"
                    },
                    {
                        "Value": "Asia/Kathmandu",
                        "Description": "(UTC+05:45) Kathmandu"
                    },
                    {
                        "Value": "Asia/Dhaka",
                        "Description": "(UTC+06:00) Dhaka"
                    },
                    {
                        "Value": "Asia/Omsk",
                        "Description": "(UTC+06:00) Omsk"
                    },
                    {
                        "Value": "Asia/Yangon",
                        "Description": "(UTC+06:30) Yangon"
                    },
                    {
                        "Value": "Asia/Barnaul",
                        "Description": "(UTC+07:00) Barnaul, Gorno-Altaysk"
                    },
                    {
                        "Value": "Asia/Hovd",
                        "Description": "(UTC+07:00) Hovd"
                    },
                    {
                        "Value": "Asia/Krasnoyarsk",
                        "Description": "(UTC+07:00) Krasnoyarsk"
                    },
                    {
                        "Value": "Asia/Bangkok",
                        "Description": "(UTC+07:00) Bangkok, Hanoi, Jakarta"
                    },
                    {
                        "Value": "Asia/Tomsk",
                        "Description": "(UTC+07:00) Tomsk"
                    },
                    {
                        "Value": "Asia/Novosibirsk",
                        "Description": "(UTC+07:00) Novosibirsk"
                    },
                    {
                        "Value": "Asia/Shanghai",
                        "Description": "(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi, Taipei"
                    },
                    {
                        "Value": "Asia/Kuala_Lumpur",
                        "Description": "(UTC+08:00) Kuala Lumpur, Singapore"
                    },
                    {
                        "Value": "Australia/Perth",
                        "Description": "(UTC+08:00) Perth"
                    },
                    {
                        "Value": "Asia/Ulaanbaatar",
                        "Description": "(UTC+08:00) Ulaanbaatar"
                    },
                    {
                        "Value": "Asia/Irkutsk",
                        "Description": "(UTC+08:00) Irkutsk"
                    },
                    {
                        "Value": "Australia/Eucla",
                        "Description": "(UTC+08:45) Eucla"
                    },
                    {
                        "Value": "Asia/Chita",
                        "Description": "(UTC+09:00) Chita"
                    },
                    {
                        "Value": "Asia/Tokyo",
                        "Description": "(UTC+09:00) Osaka, Sapporo, Tokyo"
                    },
                    {
                        "Value": "Asia/Pyongyang",
                        "Description": "(UTC+09:00) Pyongyang"
                    },
                    {
                        "Value": "Asia/Seoul",
                        "Description": "(UTC+09:00) Seoul"
                    },
                    {
                        "Value": "Asia/Yakutsk",
                        "Description": "(UTC+09:00) Yakutsk"
                    },
                    {
                        "Value": "Australia/Adelaide",
                        "Description": "(UTC+09:30) Adelaide"
                    },
                    {
                        "Value": "Australia/Darwin",
                        "Description": "(UTC+09:30) Darwin"
                    },
                    {
                        "Value": "Australia/Brisbane",
                        "Description": "(UTC+10:00) Brisbane"
                    },
                    {
                        "Value": "Asia/Vladivostok",
                        "Description": "(UTC+10:00) Vladivostok"
                    },
                    {
                        "Value": "Pacific/Guam",
                        "Description": "(UTC+10:00) Guam, Port Moresby"
                    },
                    {
                        "Value": "Australia/Hobart",
                        "Description": "(UTC+10:00) Hobart"
                    },
                    {
                        "Value": "Australia/Sydney",
                        "Description": "(UTC+10:00) Canberra, Melbourne, Sydney"
                    },
                    {
                        "Value": "Australia/Lord_Howe",
                        "Description": "(UTC+10:30) Lord Howe Island"
                    },
                    {
                        "Value": "Pacific/Bougainville",
                        "Description": "(UTC+11:00) Bougainville Island"
                    },
                    {
                        "Value": "Asia/Magadan",
                        "Description": "(UTC+11:00) Magadan"
                    },
                    {
                        "Value": "Pacific/Norfolk",
                        "Description": "(UTC+11:00) Norfolk Island"
                    },
                    {
                        "Value": "Etc/GMT-11",
                        "Description": "(UTC+11:00) Chokurdakh"
                    },
                    {
                        "Value": "Asia/Sakhalin",
                        "Description": "(UTC+11:00) Sakhalin"
                    },
                    {
                        "Value": "Pacific/Noumea",
                        "Description": "(UTC+11:00) Solomon Is., New Caledonia"
                    },
                    {
                        "Value": "Asia/Anadyr",
                        "Description": "(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky"
                    },
                    {
                        "Value": "Pacific/Auckland",
                        "Description": "(UTC+12:00) Auckland, Wellington"
                    },
                    {
                        "Value": "Pacific/Fiji",
                        "Description": "(UTC+12:00) Fiji"
                    },
                    {
                        "Value": "Etc/GMT-12",
                        "Description": "(UTC+12:00) Coordinated Universal Time+12"
                    },
                    {
                        "Value": "Pacific/Chatham",
                        "Description": "(UTC+12:45) Chatham Islands"
                    },
                    {
                        "Value": "Pacific/Tongatapu",
                        "Description": "(UTC+13:00) Nuku alofa"
                    },
                    {
                        "Value": "Pacific/Samoa",
                        "Description": "(UTC+13:00) Samoa"
                    },
                    {
                        "Value": "Etc/GMT-13",
                        "Description": "(UTC+13:00) Coordinated Universal Time+13"
                    },
                    {
                        "Value": "Etc/GMT-14",
                        "Description": "(UTC+14:00) Kiritimati Island"
                    }
                ]
            },
            "NTPInfo": {
                "ServerAddr": {
                    "Type": "string",
                    "Readonly": false,
                    "Description": "NTPSever Address",
                    "Data": {
                        "MinLen": 1,
                        "MaxLen": 127
                    }
                }
            },
            "LocalTime": {
                "Type": "father-node",
                "Readonly": false,
                "Description": "local time",
                "Year": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Year",
                    "Data": {
                        "Min": 2000,
                        "Max": 2060
                    }
                },
                "Month": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Month",
                    "Data": {
                        "Min": 1,
                        "Max": 12
                    }
                },
                "Day": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Day",
                    "Data": {
                        "Min": 1,
                        "Max": 31
                    }
                },
                "Hour": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Hour",
                    "Data": {
                        "Min": 0,
                        "Max": 23
                    }
                },
                "Minute": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Minute",
                    "Data": {
                        "Min": 0,
                        "Max": 59
                    }
                },
                "Second": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Second",
                    "Data": {
                        "Min": 0,
                        "Max": 59
                    }
                }
            }
        },
        "ResetInfo": {
            "Module": {
                "Type": "enum",
                "Readonly": false,
                "Description": "ResetInfo",
                "Data": [
                    {
                        "Value": "all_but_net",
                        "Description": "all_but_net"
                    },
                    {
                        "Value": "all",
                        "Description": "all"
                    }
                ]
            }
        },
        "UserInfo": {
            "Name": {
                "Type": "string",
                "Readonly": false,
                "Description": "Username",
                "Data": {
                    "MinLen": 3,
                    "MaxLen": 12
                }
            },
            "Role": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Role",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Administrator"
                    },
                    {
                        "Value": 1,
                        "Description": "Operator"
                    }
                ]
            },
            "Password": {
                "Type": "string",
                "Readonly": false,
                "Description": "Password",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 32
                }
            }
        },
        "Status": 0
    }
}

Parameters

  • OSDSystemInfo
    Show properties
    • DeviceNamestring(Optional)
      Description: DeviceName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • ModelNamestring(Optional)
      Description: ModelName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • FirmwareVersionstring(Optional)
      Description: FirmwareVersion
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • HardwareVersionstring(Optional)
      Description: HardwaveVersion
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • SerialNumberstring(Optional)
      Description: SerialNumber
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • IPEncoderVersionstring(Optional)
      Description: IPEncoderVersion
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • MCUVersionstring(Optional)
      Description: MCUVersion
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • FPGAVersionstring(Optional)
      Description: FPGAVersion
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • SystemTimeInfo
    Show properties
    • TimeSyncModeenum(Optional)
      Description: TimeSyncMode
      Value: : Manual Set, 1: Sync NTP Server
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • DateModeenum(Optional)
      Description: DateMode
      Value: : Y-M-D, 1: D/M/Y
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • TimeModeenum(Optional)
      Description: TimeMode
      Value: : 24H: H-M-S, 1: 12H: H-M-S, 2: 24H: H-M-S-MS, 3: 12H: H-M-S-MS
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • TimeZoneenum(Optional)
      Description: TimeZone
      Value: Etc/GMT+12: (UTC-12:00) International Date Line West, Etc/GMT+11: (UTC-11:00) Coordinated Universal Time-11, US/Aleutian: (UTC-10:00) Aleutian Islands, US/Hawaii: (UTC-10:00) Hawaii, Pacific/Marquesas: (UTC-09:30) Marquesas Islands, US/Alaska: (UTC-09:00) Alaska, Etc/GMT+9: (UTC-09:00) Coordinated Universal Time-09, US/Pacific: (UTC-08:00) Pacific Time (US & Canada), Mexico/BajaNorte: (UTC-08:00) Baja California, Etc/GMT+8: (UTC-08:00) Coordinated Universal Time-08, America/Mazatlan: (UTC-07:00) La Paz, Mazatlan, US/Mountain: (UTC-07:00) Mountain Time (US & Canada), US/Arizona: (UTC-07:00) Arizona, Canada/Yukon: (UTC-07:00) Yukon, Chile/EasterIsland: (UTC-06:00) Easter Island, America/Mexico_City: (UTC-06:00) Guadalajara, Mexico City, Monterrey, Canada/Saskatchewan: (UTC-06:00) Saskatchewan, US/Central: (UTC-06:00) Central Time (US & Canada), America/Bogota: (UTC-05:00) Bogota, Lima, Quito, Rio Branco, US/Eastern: (UTC-05:00) Eastern Time (US & Canada), America/Havana: (UTC-05:00) Havana, America/Port-au-Prince: (UTC-05:00) Haiti, Etc/GMT+5: (UTC-05:00) Chetumal, America/Grand_Turk: (UTC-05:00) Turks and Caicos, US/East-Indiana: (UTC-05:00) Indiana (East), Canada/Atlantic: (UTC-04:00) Atlantic Time (Canada), America/Caracas: (UTC-04:00) Caracas, America/Cuiaba: (UTC-04:00) Cuiaba, America/Manaus: (UTC-04:00) Georgetown, La Paz, Manaus, San Juan, America/Santiago: (UTC-04:00) Santiago, America/Asuncion: (UTC-04:00) Asuncion, Canada/Newfoundland: (UTC-03:30) Newfoundland, America/Araguaina: (UTC-03:00) Araguaina, America/Sao_Paulo: (UTC-03:00) Brasilia, America/Argentina/Buenos_Aires: (UTC-03:00) City of Buenos Aires, America/Cayenne: (UTC-03:00) Cayenne, Fortaleza, America/Montevideo: (UTC-03:00) Montevideo, America/Punta_Arenas: (UTC-03:00) Punta Arenas, America/Bahia: (UTC-03:00) Salvador, America/Miquelon: (UTC-03:00) Saint Pierre and Miquelon, America/Nuuk: (UTC-02:00) Greenland, Etc/GMT+2: (UTC-02:00) Coordinated Universal Time-02, Atlantic/Azores: (UTC-01:00) Azores, Atlantic/Cape_Verde: (UTC-01:00) Cabo Verde Is., Etc/UTC: (UTC) Coordinated Universal Time, Europe/London: (UTC+00:00) Dublin, Edinburgh, Lisbon, London, Africa/Monrovia: (UTC+00:00) Monrovia, Reykjavik, Africa/Sao_Tome: (UTC+00:00) Sao Tome, Europe/Amsterdam: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna, Europe/Belgrade: (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague, Europe/Brussels: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris, Europe/Sarajevo: (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb, Africa/Algiers: (UTC+01:00) West Central Africa, Asia/Beirut: (UTC+02:00) Beirut, Africa/Tripoli: (UTC+02:00) Tripoli, Africa/Harare: (UTC+02:00) Harare, Pretoria, Europe/Helsinki: (UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius, Europe/Chisinau: (UTC+02:00) Chisinau, Europe/Kaliningrad: (UTC+02:00) Kaliningrad, Asia/Gaza: (UTC+02:00) Gaza, Hebron, Africa/Khartoum: (UTC+02:00) Khartoum, Africa/Cairo: (UTC+02:00) Cairo, Africa/Windhoek: (UTC+02:00) Windhoek, Europe/Athens: (UTC+02:00) Athens, Bucharest, Asia/Jerusalem: (UTC+02:00) Jerusalem, Africa/Juba: (UTC+02:00) Juba, Asia/Amman: (UTC+03:00) Amman, Asia/Baghdad: (UTC+03:00) Baghdad, Asia/Damascus: (UTC+03:00) Damascus, Europe/Volgograd: (UTC+03:00) Volgograd, Asia/Kuwait: (UTC+03:00) Kuwait, Riyadh, Europe/Minsk: (UTC+03:00) Minsk, Europe/Moscow: (UTC+03:00) Moscow, St. Petersburg, Africa/Nairobi: (UTC+03:00) Nairobi, Asia/Istanbul: (UTC+02:00) Istanbul, Asia/Tehran: (UTC+03:30) Tehran, Asia/Muscat: (UTC+04:00) Abu Dhabi, Muscat, Europe/Astrakhan: (UTC+04:00) Astrakhan, Ulyanovsk, Asia/Yerevan: (UTC+04:00) Yerevan, Asia/Baku: (UTC+04:00) Baku, Asia/Tbilisi: (UTC+04:00) Tbilisi, Indian/Mauritius: (UTC+04:00) Port Louis, Europe/Saratov: (UTC+04:00) Saratov, Europe/Samara: (UTC+04:00) Izhevsk, Samara, Asia/Kabul: (UTC+04:30) Kabul, Asia/Ashgabat: (UTC+05:00) Ashgabat, Tashkent, Asia/Almaty: (UTC+05:00) Astana, Asia/Yekaterinburg: (UTC+05:00) Yekaterinburg, Asia/Karachi: (UTC+05:00) Islamabad, Karachi, Asia/Kolkata: (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi, Asia/Colombo: (UTC+05:30) Sri Lanka, Asia/Kathmandu: (UTC+05:45) Kathmandu, Asia/Dhaka: (UTC+06:00) Dhaka, Asia/Omsk: (UTC+06:00) Omsk, Asia/Yangon: (UTC+06:30) Yangon, Asia/Barnaul: (UTC+07:00) Barnaul, Gorno-Altaysk, Asia/Hovd: (UTC+07:00) Hovd, Asia/Krasnoyarsk: (UTC+07:00) Krasnoyarsk, Asia/Bangkok: (UTC+07:00) Bangkok, Hanoi, Jakarta, Asia/Tomsk: (UTC+07:00) Tomsk, Asia/Novosibirsk: (UTC+07:00) Novosibirsk, Asia/Shanghai: (UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi, Taipei, Asia/Kuala_Lumpur: (UTC+08:00) Kuala Lumpur, Singapore, Australia/Perth: (UTC+08:00) Perth, Asia/Ulaanbaatar: (UTC+08:00) Ulaanbaatar, Asia/Irkutsk: (UTC+08:00) Irkutsk, Australia/Eucla: (UTC+08:45) Eucla, Asia/Chita: (UTC+09:00) Chita, Asia/Tokyo: (UTC+09:00) Osaka, Sapporo, Tokyo, Asia/Pyongyang: (UTC+09:00) Pyongyang, Asia/Seoul: (UTC+09:00) Seoul, Asia/Yakutsk: (UTC+09:00) Yakutsk, Australia/Adelaide: (UTC+09:30) Adelaide, Australia/Darwin: (UTC+09:30) Darwin, Australia/Brisbane: (UTC+10:00) Brisbane, Asia/Vladivostok: (UTC+10:00) Vladivostok, Pacific/Guam: (UTC+10:00) Guam, Port Moresby, Australia/Hobart: (UTC+10:00) Hobart, Australia/Sydney: (UTC+10:00) Canberra, Melbourne, Sydney, Australia/Lord_Howe: (UTC+10:30) Lord Howe Island, Pacific/Bougainville: (UTC+11:00) Bougainville Island, Asia/Magadan: (UTC+11:00) Magadan, Pacific/Norfolk: (UTC+11:00) Norfolk Island, Etc/GMT-11: (UTC+11:00) Chokurdakh, Asia/Sakhalin: (UTC+11:00) Sakhalin, Pacific/Noumea: (UTC+11:00) Solomon Is., New Caledonia, Asia/Anadyr: (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky, Pacific/Auckland: (UTC+12:00) Auckland, Wellington, Pacific/Fiji: (UTC+12:00) Fiji, Etc/GMT-12: (UTC+12:00) Coordinated Universal Time+12, Pacific/Chatham: (UTC+12:45) Chatham Islands, Pacific/Tongatapu: (UTC+13:00) Nuku alofa, Pacific/Samoa: (UTC+13:00) Samoa, Etc/GMT-13: (UTC+13:00) Coordinated Universal Time+13, Etc/GMT-14: (UTC+14:00) Kiritimati Island
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • NTPInfo(Optional)
      Show properties
      • ServerAddr(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • MinLen(Optional)
          • MaxLen(Optional)
    • LocalTimefather-node(Optional)
      Description: local time
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Year(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Month(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Day(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Hour(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Minute(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Second(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
  • ResetInfo
    Show properties
    • Moduleenum(Optional)
      Description: ResetInfo
      Value: all_but_net: all_but_net, all: all
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • UserInfo
    Show properties
    • Namestring(Optional)
      Description: Username
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Roleenum(Optional)
      Description: Role
      Value: : Administrator, 1: Operator
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Passwordstring(Optional)
      Description: Password
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)

ReqGetSystemInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetSystemInfo\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqGetSystemInfo",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswGetSystemInfo",
    "Version": "2.0.000",
    "Content": {
        "OSDSystemInfo": {
            "DeviceName": "Bolin-R9-420N-06CDB",
            "ModelName": "R9-420N",
            "FirmwareVersion": "C1D37470D0A101009",
            "HardwareVersion": "BA",
            "SerialNumber": "9106L003GB2305000047",
            "IPEncoderVersion": "P0X1G58070F102659",
            "MCUVersion": "P1D0947020F100023",
            "FPGAVersion": "P1D0900030F100088"
        },
        "Status": 0
    }
}

Parameters

  • OSDSystemInfo
    Show properties
    • DeviceNamestring(Optional)
      Description: DeviceName
    • ModelNamestring(Optional)
      Description: ModelName
    • FirmwareVersionstring(Optional)
      Description: FirmwareVersion
    • HardwareVersionstring(Optional)
      Description: HardwaveVersion
    • SerialNumberstring(Optional)
      Description: SerialNumber
    • IPEncoderVersionstring(Optional)
      Description: IPEncoderVersion
    • MCUVersionstring(Optional)
      Description: MCUVersion
    • FPGAVersionstring(Optional)
      Description: FPGAVersion

ReqSetSystemInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetSystemInfo\",\"Version\":\"2.00.000\",\"Content\":{\"OSDSystemInfo\":{\"DeviceName\":\"Bolin-R9-420N\"}}}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqSetSystemInfo",
    "Version": "2.00.000",
    "Content": {
        "OSDSystemInfo": {
            "DeviceName": "Bolin-R9-420N"
        }
    }
}

Response

{
    "Cmd": "AswSetSystemInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • OSDSystemInfo
    Show properties
    • DeviceNamestring(Optional)
      Description: DeviceName

ReqGetSystemTimeInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetSystemTimeInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqGetSystemTimeInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetSystemTimeInfo",
    "Version": "2.0.000",
    "Content": {
        "SystemTimeInfo": {
            "TimeSyncMode": 1,
            "DateMode": 0,
            "TimeMode": 2,
            "TimeZone": "US/Mountain",
            "LocalTime": {
                "Year": 2025,
                "Month": 7,
                "Day": 23,
                "Hour": 20,
                "Minute": 11,
                "Second": 27
            },
            "NTPInfo": {
                "ServerAddr": "pool.ntp.org"
            }
        },
        "Status": 0
    }
}

Parameters

  • SystemTimeInfo
    Show properties
    • TimeSyncModeenum(Optional)
      Description: TimeSyncMode
      Value: : Manual Set, 1: Sync NTP Server
    • DateModeenum(Optional)
      Description: DateMode
      Value: : Y-M-D, 1: D/M/Y
    • TimeModeenum(Optional)
      Description: TimeMode
      Value: : 24H: H-M-S, 1: 12H: H-M-S, 2: 24H: H-M-S-MS, 3: 12H: H-M-S-MS
    • TimeZoneenum(Optional)
      Description: TimeZone
      Value: Etc/GMT+12: (UTC-12:00) International Date Line West, Etc/GMT+11: (UTC-11:00) Coordinated Universal Time-11, US/Aleutian: (UTC-10:00) Aleutian Islands, US/Hawaii: (UTC-10:00) Hawaii, Pacific/Marquesas: (UTC-09:30) Marquesas Islands, US/Alaska: (UTC-09:00) Alaska, Etc/GMT+9: (UTC-09:00) Coordinated Universal Time-09, US/Pacific: (UTC-08:00) Pacific Time (US & Canada), Mexico/BajaNorte: (UTC-08:00) Baja California, Etc/GMT+8: (UTC-08:00) Coordinated Universal Time-08, America/Mazatlan: (UTC-07:00) La Paz, Mazatlan, US/Mountain: (UTC-07:00) Mountain Time (US & Canada), US/Arizona: (UTC-07:00) Arizona, Canada/Yukon: (UTC-07:00) Yukon, Chile/EasterIsland: (UTC-06:00) Easter Island, America/Mexico_City: (UTC-06:00) Guadalajara, Mexico City, Monterrey, Canada/Saskatchewan: (UTC-06:00) Saskatchewan, US/Central: (UTC-06:00) Central Time (US & Canada), America/Bogota: (UTC-05:00) Bogota, Lima, Quito, Rio Branco, US/Eastern: (UTC-05:00) Eastern Time (US & Canada), America/Havana: (UTC-05:00) Havana, America/Port-au-Prince: (UTC-05:00) Haiti, Etc/GMT+5: (UTC-05:00) Chetumal, America/Grand_Turk: (UTC-05:00) Turks and Caicos, US/East-Indiana: (UTC-05:00) Indiana (East), Canada/Atlantic: (UTC-04:00) Atlantic Time (Canada), America/Caracas: (UTC-04:00) Caracas, America/Cuiaba: (UTC-04:00) Cuiaba, America/Manaus: (UTC-04:00) Georgetown, La Paz, Manaus, San Juan, America/Santiago: (UTC-04:00) Santiago, America/Asuncion: (UTC-04:00) Asuncion, Canada/Newfoundland: (UTC-03:30) Newfoundland, America/Araguaina: (UTC-03:00) Araguaina, America/Sao_Paulo: (UTC-03:00) Brasilia, America/Argentina/Buenos_Aires: (UTC-03:00) City of Buenos Aires, America/Cayenne: (UTC-03:00) Cayenne, Fortaleza, America/Montevideo: (UTC-03:00) Montevideo, America/Punta_Arenas: (UTC-03:00) Punta Arenas, America/Bahia: (UTC-03:00) Salvador, America/Miquelon: (UTC-03:00) Saint Pierre and Miquelon, America/Nuuk: (UTC-02:00) Greenland, Etc/GMT+2: (UTC-02:00) Coordinated Universal Time-02, Atlantic/Azores: (UTC-01:00) Azores, Atlantic/Cape_Verde: (UTC-01:00) Cabo Verde Is., Etc/UTC: (UTC) Coordinated Universal Time, Europe/London: (UTC+00:00) Dublin, Edinburgh, Lisbon, London, Africa/Monrovia: (UTC+00:00) Monrovia, Reykjavik, Africa/Sao_Tome: (UTC+00:00) Sao Tome, Europe/Amsterdam: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna, Europe/Belgrade: (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague, Europe/Brussels: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris, Europe/Sarajevo: (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb, Africa/Algiers: (UTC+01:00) West Central Africa, Asia/Beirut: (UTC+02:00) Beirut, Africa/Tripoli: (UTC+02:00) Tripoli, Africa/Harare: (UTC+02:00) Harare, Pretoria, Europe/Helsinki: (UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius, Europe/Chisinau: (UTC+02:00) Chisinau, Europe/Kaliningrad: (UTC+02:00) Kaliningrad, Asia/Gaza: (UTC+02:00) Gaza, Hebron, Africa/Khartoum: (UTC+02:00) Khartoum, Africa/Cairo: (UTC+02:00) Cairo, Africa/Windhoek: (UTC+02:00) Windhoek, Europe/Athens: (UTC+02:00) Athens, Bucharest, Asia/Jerusalem: (UTC+02:00) Jerusalem, Africa/Juba: (UTC+02:00) Juba, Asia/Amman: (UTC+03:00) Amman, Asia/Baghdad: (UTC+03:00) Baghdad, Asia/Damascus: (UTC+03:00) Damascus, Europe/Volgograd: (UTC+03:00) Volgograd, Asia/Kuwait: (UTC+03:00) Kuwait, Riyadh, Europe/Minsk: (UTC+03:00) Minsk, Europe/Moscow: (UTC+03:00) Moscow, St. Petersburg, Africa/Nairobi: (UTC+03:00) Nairobi, Asia/Istanbul: (UTC+02:00) Istanbul, Asia/Tehran: (UTC+03:30) Tehran, Asia/Muscat: (UTC+04:00) Abu Dhabi, Muscat, Europe/Astrakhan: (UTC+04:00) Astrakhan, Ulyanovsk, Asia/Yerevan: (UTC+04:00) Yerevan, Asia/Baku: (UTC+04:00) Baku, Asia/Tbilisi: (UTC+04:00) Tbilisi, Indian/Mauritius: (UTC+04:00) Port Louis, Europe/Saratov: (UTC+04:00) Saratov, Europe/Samara: (UTC+04:00) Izhevsk, Samara, Asia/Kabul: (UTC+04:30) Kabul, Asia/Ashgabat: (UTC+05:00) Ashgabat, Tashkent, Asia/Almaty: (UTC+05:00) Astana, Asia/Yekaterinburg: (UTC+05:00) Yekaterinburg, Asia/Karachi: (UTC+05:00) Islamabad, Karachi, Asia/Kolkata: (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi, Asia/Colombo: (UTC+05:30) Sri Lanka, Asia/Kathmandu: (UTC+05:45) Kathmandu, Asia/Dhaka: (UTC+06:00) Dhaka, Asia/Omsk: (UTC+06:00) Omsk, Asia/Yangon: (UTC+06:30) Yangon, Asia/Barnaul: (UTC+07:00) Barnaul, Gorno-Altaysk, Asia/Hovd: (UTC+07:00) Hovd, Asia/Krasnoyarsk: (UTC+07:00) Krasnoyarsk, Asia/Bangkok: (UTC+07:00) Bangkok, Hanoi, Jakarta, Asia/Tomsk: (UTC+07:00) Tomsk, Asia/Novosibirsk: (UTC+07:00) Novosibirsk, Asia/Shanghai: (UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi, Taipei, Asia/Kuala_Lumpur: (UTC+08:00) Kuala Lumpur, Singapore, Australia/Perth: (UTC+08:00) Perth, Asia/Ulaanbaatar: (UTC+08:00) Ulaanbaatar, Asia/Irkutsk: (UTC+08:00) Irkutsk, Australia/Eucla: (UTC+08:45) Eucla, Asia/Chita: (UTC+09:00) Chita, Asia/Tokyo: (UTC+09:00) Osaka, Sapporo, Tokyo, Asia/Pyongyang: (UTC+09:00) Pyongyang, Asia/Seoul: (UTC+09:00) Seoul, Asia/Yakutsk: (UTC+09:00) Yakutsk, Australia/Adelaide: (UTC+09:30) Adelaide, Australia/Darwin: (UTC+09:30) Darwin, Australia/Brisbane: (UTC+10:00) Brisbane, Asia/Vladivostok: (UTC+10:00) Vladivostok, Pacific/Guam: (UTC+10:00) Guam, Port Moresby, Australia/Hobart: (UTC+10:00) Hobart, Australia/Sydney: (UTC+10:00) Canberra, Melbourne, Sydney, Australia/Lord_Howe: (UTC+10:30) Lord Howe Island, Pacific/Bougainville: (UTC+11:00) Bougainville Island, Asia/Magadan: (UTC+11:00) Magadan, Pacific/Norfolk: (UTC+11:00) Norfolk Island, Etc/GMT-11: (UTC+11:00) Chokurdakh, Asia/Sakhalin: (UTC+11:00) Sakhalin, Pacific/Noumea: (UTC+11:00) Solomon Is., New Caledonia, Asia/Anadyr: (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky, Pacific/Auckland: (UTC+12:00) Auckland, Wellington, Pacific/Fiji: (UTC+12:00) Fiji, Etc/GMT-12: (UTC+12:00) Coordinated Universal Time+12, Pacific/Chatham: (UTC+12:45) Chatham Islands, Pacific/Tongatapu: (UTC+13:00) Nuku alofa, Pacific/Samoa: (UTC+13:00) Samoa, Etc/GMT-13: (UTC+13:00) Coordinated Universal Time+13, Etc/GMT-14: (UTC+14:00) Kiritimati Island
    • LocalTimefather-node(Optional)
      Description: local time
      Show properties
      • Year(Optional)
      • Month(Optional)
      • Day(Optional)
      • Hour(Optional)
      • Minute(Optional)
      • Second(Optional)
    • NTPInfo(Optional)
      Show properties
      • ServerAddr(Optional)

ReqSetSystemTimeInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetSystemTimeInfo\",\"Version\":\"2.00.000\",\"Content\":{\"SystemTimeInfo\":{\"TimeSyncMode\":0,\"DateMode\":0,\"TimeMode\":0,\"TimeZone\":\"US\\/Mountain\",\"LocalTime\":{\"Year\":2025,\"Month\":7,\"Day\":18,\"Hour\":16,\"Minute\":49,\"Second\":6}}}}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqSetSystemTimeInfo",
    "Version": "2.00.000",
    "Content": {
        "SystemTimeInfo": {
            "TimeSyncMode": 0,
            "DateMode": 0,
            "TimeMode": 0,
            "TimeZone": "US/Mountain",
            "LocalTime": {
                "Year": 2025,
                "Month": 7,
                "Day": 18,
                "Hour": 16,
                "Minute": 49,
                "Second": 6
            }
        }
    }
}

Response

{
    "Cmd": "AswSetSystemTimeInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • SystemTimeInfo
    Show properties
    • TimeSyncModeenum(Optional)
      Description: TimeSyncMode
      Value: : Manual Set, 1: Sync NTP Server
    • DateModeenum(Optional)
      Description: DateMode
      Value: : Y-M-D, 1: D/M/Y
    • TimeModeenum(Optional)
      Description: TimeMode
      Value: : 24H: H-M-S, 1: 12H: H-M-S, 2: 24H: H-M-S-MS, 3: 12H: H-M-S-MS
    • TimeZoneenum(Optional)
      Description: TimeZone
      Value: Etc/GMT+12: (UTC-12:00) International Date Line West, Etc/GMT+11: (UTC-11:00) Coordinated Universal Time-11, US/Aleutian: (UTC-10:00) Aleutian Islands, US/Hawaii: (UTC-10:00) Hawaii, Pacific/Marquesas: (UTC-09:30) Marquesas Islands, US/Alaska: (UTC-09:00) Alaska, Etc/GMT+9: (UTC-09:00) Coordinated Universal Time-09, US/Pacific: (UTC-08:00) Pacific Time (US & Canada), Mexico/BajaNorte: (UTC-08:00) Baja California, Etc/GMT+8: (UTC-08:00) Coordinated Universal Time-08, America/Mazatlan: (UTC-07:00) La Paz, Mazatlan, US/Mountain: (UTC-07:00) Mountain Time (US & Canada), US/Arizona: (UTC-07:00) Arizona, Canada/Yukon: (UTC-07:00) Yukon, Chile/EasterIsland: (UTC-06:00) Easter Island, America/Mexico_City: (UTC-06:00) Guadalajara, Mexico City, Monterrey, Canada/Saskatchewan: (UTC-06:00) Saskatchewan, US/Central: (UTC-06:00) Central Time (US & Canada), America/Bogota: (UTC-05:00) Bogota, Lima, Quito, Rio Branco, US/Eastern: (UTC-05:00) Eastern Time (US & Canada), America/Havana: (UTC-05:00) Havana, America/Port-au-Prince: (UTC-05:00) Haiti, Etc/GMT+5: (UTC-05:00) Chetumal, America/Grand_Turk: (UTC-05:00) Turks and Caicos, US/East-Indiana: (UTC-05:00) Indiana (East), Canada/Atlantic: (UTC-04:00) Atlantic Time (Canada), America/Caracas: (UTC-04:00) Caracas, America/Cuiaba: (UTC-04:00) Cuiaba, America/Manaus: (UTC-04:00) Georgetown, La Paz, Manaus, San Juan, America/Santiago: (UTC-04:00) Santiago, America/Asuncion: (UTC-04:00) Asuncion, Canada/Newfoundland: (UTC-03:30) Newfoundland, America/Araguaina: (UTC-03:00) Araguaina, America/Sao_Paulo: (UTC-03:00) Brasilia, America/Argentina/Buenos_Aires: (UTC-03:00) City of Buenos Aires, America/Cayenne: (UTC-03:00) Cayenne, Fortaleza, America/Montevideo: (UTC-03:00) Montevideo, America/Punta_Arenas: (UTC-03:00) Punta Arenas, America/Bahia: (UTC-03:00) Salvador, America/Miquelon: (UTC-03:00) Saint Pierre and Miquelon, America/Nuuk: (UTC-02:00) Greenland, Etc/GMT+2: (UTC-02:00) Coordinated Universal Time-02, Atlantic/Azores: (UTC-01:00) Azores, Atlantic/Cape_Verde: (UTC-01:00) Cabo Verde Is., Etc/UTC: (UTC) Coordinated Universal Time, Europe/London: (UTC+00:00) Dublin, Edinburgh, Lisbon, London, Africa/Monrovia: (UTC+00:00) Monrovia, Reykjavik, Africa/Sao_Tome: (UTC+00:00) Sao Tome, Europe/Amsterdam: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna, Europe/Belgrade: (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague, Europe/Brussels: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris, Europe/Sarajevo: (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb, Africa/Algiers: (UTC+01:00) West Central Africa, Asia/Beirut: (UTC+02:00) Beirut, Africa/Tripoli: (UTC+02:00) Tripoli, Africa/Harare: (UTC+02:00) Harare, Pretoria, Europe/Helsinki: (UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius, Europe/Chisinau: (UTC+02:00) Chisinau, Europe/Kaliningrad: (UTC+02:00) Kaliningrad, Asia/Gaza: (UTC+02:00) Gaza, Hebron, Africa/Khartoum: (UTC+02:00) Khartoum, Africa/Cairo: (UTC+02:00) Cairo, Africa/Windhoek: (UTC+02:00) Windhoek, Europe/Athens: (UTC+02:00) Athens, Bucharest, Asia/Jerusalem: (UTC+02:00) Jerusalem, Africa/Juba: (UTC+02:00) Juba, Asia/Amman: (UTC+03:00) Amman, Asia/Baghdad: (UTC+03:00) Baghdad, Asia/Damascus: (UTC+03:00) Damascus, Europe/Volgograd: (UTC+03:00) Volgograd, Asia/Kuwait: (UTC+03:00) Kuwait, Riyadh, Europe/Minsk: (UTC+03:00) Minsk, Europe/Moscow: (UTC+03:00) Moscow, St. Petersburg, Africa/Nairobi: (UTC+03:00) Nairobi, Asia/Istanbul: (UTC+02:00) Istanbul, Asia/Tehran: (UTC+03:30) Tehran, Asia/Muscat: (UTC+04:00) Abu Dhabi, Muscat, Europe/Astrakhan: (UTC+04:00) Astrakhan, Ulyanovsk, Asia/Yerevan: (UTC+04:00) Yerevan, Asia/Baku: (UTC+04:00) Baku, Asia/Tbilisi: (UTC+04:00) Tbilisi, Indian/Mauritius: (UTC+04:00) Port Louis, Europe/Saratov: (UTC+04:00) Saratov, Europe/Samara: (UTC+04:00) Izhevsk, Samara, Asia/Kabul: (UTC+04:30) Kabul, Asia/Ashgabat: (UTC+05:00) Ashgabat, Tashkent, Asia/Almaty: (UTC+05:00) Astana, Asia/Yekaterinburg: (UTC+05:00) Yekaterinburg, Asia/Karachi: (UTC+05:00) Islamabad, Karachi, Asia/Kolkata: (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi, Asia/Colombo: (UTC+05:30) Sri Lanka, Asia/Kathmandu: (UTC+05:45) Kathmandu, Asia/Dhaka: (UTC+06:00) Dhaka, Asia/Omsk: (UTC+06:00) Omsk, Asia/Yangon: (UTC+06:30) Yangon, Asia/Barnaul: (UTC+07:00) Barnaul, Gorno-Altaysk, Asia/Hovd: (UTC+07:00) Hovd, Asia/Krasnoyarsk: (UTC+07:00) Krasnoyarsk, Asia/Bangkok: (UTC+07:00) Bangkok, Hanoi, Jakarta, Asia/Tomsk: (UTC+07:00) Tomsk, Asia/Novosibirsk: (UTC+07:00) Novosibirsk, Asia/Shanghai: (UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi, Taipei, Asia/Kuala_Lumpur: (UTC+08:00) Kuala Lumpur, Singapore, Australia/Perth: (UTC+08:00) Perth, Asia/Ulaanbaatar: (UTC+08:00) Ulaanbaatar, Asia/Irkutsk: (UTC+08:00) Irkutsk, Australia/Eucla: (UTC+08:45) Eucla, Asia/Chita: (UTC+09:00) Chita, Asia/Tokyo: (UTC+09:00) Osaka, Sapporo, Tokyo, Asia/Pyongyang: (UTC+09:00) Pyongyang, Asia/Seoul: (UTC+09:00) Seoul, Asia/Yakutsk: (UTC+09:00) Yakutsk, Australia/Adelaide: (UTC+09:30) Adelaide, Australia/Darwin: (UTC+09:30) Darwin, Australia/Brisbane: (UTC+10:00) Brisbane, Asia/Vladivostok: (UTC+10:00) Vladivostok, Pacific/Guam: (UTC+10:00) Guam, Port Moresby, Australia/Hobart: (UTC+10:00) Hobart, Australia/Sydney: (UTC+10:00) Canberra, Melbourne, Sydney, Australia/Lord_Howe: (UTC+10:30) Lord Howe Island, Pacific/Bougainville: (UTC+11:00) Bougainville Island, Asia/Magadan: (UTC+11:00) Magadan, Pacific/Norfolk: (UTC+11:00) Norfolk Island, Etc/GMT-11: (UTC+11:00) Chokurdakh, Asia/Sakhalin: (UTC+11:00) Sakhalin, Pacific/Noumea: (UTC+11:00) Solomon Is., New Caledonia, Asia/Anadyr: (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky, Pacific/Auckland: (UTC+12:00) Auckland, Wellington, Pacific/Fiji: (UTC+12:00) Fiji, Etc/GMT-12: (UTC+12:00) Coordinated Universal Time+12, Pacific/Chatham: (UTC+12:45) Chatham Islands, Pacific/Tongatapu: (UTC+13:00) Nuku alofa, Pacific/Samoa: (UTC+13:00) Samoa, Etc/GMT-13: (UTC+13:00) Coordinated Universal Time+13, Etc/GMT-14: (UTC+14:00) Kiritimati Island
    • LocalTimefather-node(Optional)
      Description: local time
      Show properties
      • Year(Optional)
      • Month(Optional)
      • Day(Optional)
      • Hour(Optional)
      • Minute(Optional)
      • Second(Optional)

ReqSetManualRestart

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetManualRestart\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqSetManualRestart",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswSetManualRestart",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

ReqReset

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqReset\",\"Version\":\"2.00.000\",\"Content\":{\"ResetInfo\":{\"Module\":\"all_but_net\"}}}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqReset",
    "Version": "2.00.000",
    "Content": {
        "ResetInfo": {
            "Module": "all_but_net"
        }
    }
}

Response

{
    "Cmd": "AswReset",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • ResetInfo
    Show properties
    • Moduleenum(Optional)
      Description: ResetInfo
      Value: all_but_net: all_but_net, all: all

ReqGetUserInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetUserInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqGetUserInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetUserInfo",
    "Version": "2.0.000",
    "Content": {
        "UserInfo": [
            {
                "Name": "admin",
                "Role": 0
            }
        ],
        "Status": 0
    }
}

Parameters

  • UserInfo
    Show properties
    • Namestring(Optional)
      Description: Username
    • Roleenum(Optional)
      Description: Role
      Value: : Administrator, 1: Operator

ReqSetUserInfo

POSTapiv2/system

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetUserInfo\",\"Version\":\"2.0.000\",\"Content\":{\"UserInfo\":{\"Action\":\"Add\",\"Name\":\"User1\",\"Role\":1,\"Password\":\"c2FkbWlu\"}}}' http://example.com/apiv2/system

Sample Request

{
    "Cmd": "ReqSetUserInfo",
    "Version": "2.0.000",
    "Content": {
        "UserInfo": {
            "Action": "Add",
            "Name": "User1",
            "Role": 1,
            "Password": "c2FkbWlu"
        }
    }
}

Response

{
    "Cmd": "AswSetUserInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • UserInfo
    Show properties
    • Namestring(Optional)
      Description: Username
    • Roleenum(Optional)
      Description: Role
      Value: : Administrator, 1: Operator
    • Passwordstring(Optional)
      Description: Password

ReqGetPTZFCapabilities

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqGetPTZFCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPTZFCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPTZFCapabilities",
    "Version": "2.0.000",
    "Content": {
        "PTZFMoveInfo": {
            "Mode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Superfine mode, Standard mode, Standard Speed range is 1-24, Superfine mode, Superfine Speed range is 1-255, Pan Speed is XXX, Tilt Speed is XXX",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Standard"
                    },
                    {
                        "Value": 1,
                        "Description": "Superfine"
                    },
                    {
                        "Value": 2,
                        "Description": "PanSpeed/TiltSpeed"
                    }
                ]
            },
            "StandardSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "StandardSpeed Range",
                "Data": {
                    "Min": 1,
                    "Max": 24
                }
            },
            "SuperfineSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "SuperfineSpeed Range",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "PanSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PanSpeed Range",
                "Data": {
                    "Min": 0,
                    "Max": 255
                }
            },
            "TiltSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "TiltSpeed Range",
                "Data": {
                    "Min": 0,
                    "Max": 255
                }
            },
            "Direction": {
                "Type": "enum",
                "Readonly": false,
                "Description": "PanTiltDirectoin",
                "Data": [
                    {
                        "Value": "Up",
                        "Description": "Up"
                    },
                    {
                        "Value": "Down",
                        "Description": "Down"
                    },
                    {
                        "Value": "Left",
                        "Description": "Left"
                    },
                    {
                        "Value": "Right",
                        "Description": "Right"
                    },
                    {
                        "Value": "LeftUp",
                        "Description": "LeftUp"
                    },
                    {
                        "Value": "RightUp",
                        "Description": "RightUp"
                    },
                    {
                        "Value": "LeftDown",
                        "Description": "LeftDown"
                    },
                    {
                        "Value": "RightDown",
                        "Description": "RightDown"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    }
                ]
            }
        },
        "PTZFFocusInfo": {
            "Speed": {
                "Type": "range",
                "Readonly": false,
                "Description": "Focus Speed",
                "Data": {
                    "Min": 1,
                    "Max": 8
                }
            },
            "Direction": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Focus Action",
                "Data": [
                    {
                        "Value": "Far",
                        "Description": "Far"
                    },
                    {
                        "Value": "Near",
                        "Description": "Near"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    },
                    {
                        "Value": "Manual",
                        "Description": "Manual"
                    },
                    {
                        "Value": "Auto",
                        "Description": "Auto"
                    }
                ]
            }
        },
        "PTZFZoomInfo": {
            "Speed": {
                "Type": "range",
                "Readonly": false,
                "Description": "Zoom Speed",
                "Data": {
                    "Min": 1,
                    "Max": 8
                }
            },
            "Direction": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Zoom Action",
                "Data": [
                    {
                        "Value": "Wide",
                        "Description": "Wide"
                    },
                    {
                        "Value": "Tele",
                        "Description": "Tele"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    }
                ]
            }
        },
        "MenuInfo": {
            "Action": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Menutoggle",
                "Data": [
                    {
                        "Value": "ON",
                        "Description": "ON"
                    },
                    {
                        "Value": "OFF",
                        "Description": "OFF"
                    },
                    {
                        "Value": "Up",
                        "Description": "Up"
                    },
                    {
                        "Value": "Down",
                        "Description": "Down"
                    },
                    {
                        "Value": "Left",
                        "Description": "Left"
                    },
                    {
                        "Value": "Right",
                        "Description": "Right"
                    },
                    {
                        "Value": "OK",
                        "Description": "OK"
                    },
                    {
                        "Value": "Menutoggle",
                        "Description": "Menutoggle"
                    }
                ]
            }
        },
        "GoHome": {
            "Type": "null",
            "Readonly": false,
            "Description": "GoHome"
        },
        "PresetInfo": {
            "Name": {
                "Type": "string",
                "Readonly": false,
                "Description": "Preset Name",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "Number": {
                "Type": "range",
                "Readonly": false,
                "Description": "PresetNum",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "Action": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Preset Action",
                "Data": [
                    {
                        "Value": "Set",
                        "Description": "Set"
                    },
                    {
                        "Value": "Call",
                        "Description": "Call"
                    },
                    {
                        "Value": "Delete",
                        "Description": "Delete"
                    }
                ]
            }
        },
        "PTZFPresetSpeed": {
            "PresetSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PresetSpeed",
                "Data": {
                    "Min": 0,
                    "Max": 5
                }
            },
            "PresetZoomSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PresetZoomSpeed",
                "Data": {
                    "Min": 0,
                    "Max": 7
                }
            }
        },
        "PTZFPosition": {
            "PanPosition": {
                "Type": "range",
                "Readonly": false,
                "Description": "PanPosition",
                "Data": {
                    "Min": -170,
                    "Max": 170
                }
            },
            "TiltPosition": {
                "Type": "range",
                "Readonly": false,
                "Description": "TiltPosition",
                "Data": {
                    "Min": -30,
                    "Max": 90
                }
            },
            "PanTiltSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PanTiltSpeed",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "ZoomPosition": {
                "Type": "range",
                "Readonly": false,
                "Description": "ZoomPosition",
                "Data": {
                    "Min": 0,
                    "Max": 16384
                }
            },
            "ZoomSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "ZoomSpeed",
                "Data": {
                    "Min": 1,
                    "Max": 8
                }
            }
        },
        "PTZFRelPosition": {
            "PanPosition": {
                "Type": "range",
                "Readonly": false,
                "Description": "Horizontal relative motion of the head, positive and negative numbers correspond to the corresponding angle of motion",
                "Data": {
                    "Min": -100,
                    "Max": 100
                }
            },
            "TiltPosition": {
                "Type": "range",
                "Readonly": false,
                "Description": "Relative motion of the head in the vertical direction, positive and negative numbers correspond to the corresponding angle of motion",
                "Data": {
                    "Min": -100,
                    "Max": 100
                }
            },
            "PanTiltSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PanTiltSpeed",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            }
        },
        "TraceInfo": {
            "Name": {
                "Type": "string",
                "Readonly": false,
                "Description": "Trace Name",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "Number": {
                "Type": "range",
                "Readonly": false,
                "Description": "TraceNum",
                "Data": {
                    "Min": 1,
                    "Max": 4
                }
            },
            "Action": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Trace Action",
                "Data": [
                    {
                        "Value": "StartRecord",
                        "Description": "StartRecord"
                    },
                    {
                        "Value": "EndRecord",
                        "Description": "EndRecord"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    },
                    {
                        "Value": "Call",
                        "Description": "Call"
                    },
                    {
                        "Value": "Delete",
                        "Description": "Delete"
                    }
                ]
            }
        },
        "ScanningInfo": {
            "Name": {
                "Type": "string",
                "Readonly": false,
                "Description": "Scanning Name",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "Number": {
                "Type": "range",
                "Readonly": false,
                "Description": "ScanningNum",
                "Data": {
                    "Min": 1,
                    "Max": 4
                }
            },
            "Speed": {
                "Type": "range",
                "Readonly": false,
                "Description": "ScanningSpeed",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "Action": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Scanning Action",
                "Data": [
                    {
                        "Value": "LeftLimit",
                        "Description": "LeftLimit"
                    },
                    {
                        "Value": "RightLimit",
                        "Description": "RightLimit"
                    },
                    {
                        "Value": "Call",
                        "Description": "Call"
                    },
                    {
                        "Value": "Delete",
                        "Description": "Delete"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    }
                ]
            }
        },
        "CruiseInfo": {
            "Name": {
                "Type": "string",
                "Readonly": false,
                "Description": "Cruise Name",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "Number": {
                "Type": "range",
                "Readonly": false,
                "Description": "CruiseNum",
                "Data": {
                    "Min": 1,
                    "Max": 12
                }
            },
            "Action": {
                "Type": "enum",
                "Readonly": false,
                "Description": "CruiseAction",
                "Data": [
                    {
                        "Value": "Set",
                        "Description": "Set"
                    },
                    {
                        "Value": "Call",
                        "Description": "Call"
                    },
                    {
                        "Value": "Delete",
                        "Description": "Delete"
                    },
                    {
                        "Value": "Stop",
                        "Description": "Stop"
                    }
                ]
            },
            "PresetInfo": {
                "Type": "father-node",
                "Readonly": false,
                "Description": "Cruise PresetInfo",
                "PresetID": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "Preset ID",
                    "Data": {
                        "Min": 1,
                        "Max": 255
                    }
                },
                "RecordingTime": {
                    "Type": "range",
                    "Readonly": false,
                    "Description": "RecordingTime",
                    "Data": {
                        "Min": 1,
                        "Max": 255
                    }
                }
            }
        },
        "PositionLimitations": {
            "UpLimit": {
                "Type": "bool",
                "Readonly": false,
                "Description": "UpLimit"
            },
            "DownLimit": {
                "Type": "bool",
                "Readonly": false,
                "Description": "DownLimit"
            },
            "LeftLimit": {
                "Type": "bool",
                "Readonly": false,
                "Description": "LeftLimit"
            },
            "RightLimit": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RightLimit"
            }
        },
        "PowerOnActionInfo": {
            "ActionNumber": {
                "Type": "range",
                "Readonly": false,
                "Description": "PowerOnAction",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "ActionType": {
                "Type": "enum",
                "Readonly": false,
                "Description": "PowerOnActionType",
                "Data": [
                    {
                        "Value": "Off",
                        "Description": "Off"
                    },
                    {
                        "Value": "Preset",
                        "Description": "Preset"
                    },
                    {
                        "Value": "Scanning",
                        "Description": "Scanning"
                    },
                    {
                        "Value": "Cruise",
                        "Description": "Cruise"
                    },
                    {
                        "Value": "Trace",
                        "Description": "Trace"
                    }
                ]
            }
        },
        "AutoScanningInfo": {
            "Speed": {
                "Type": "range",
                "Readonly": false,
                "Description": "AutoScanning",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            }
        },
        "Status": 0
    }
}

Parameters

  • PTZFMoveInfo
    Show properties
    • Modeenum(Optional)
      Description: Superfine mode, Standard mode, Standard Speed range is 1-24, Superfine mode, Superfine Speed range is 1-255, Pan Speed is XXX, Tilt Speed is XXX
      Value: : Standard, 1: Superfine, 2: PanSpeed/TiltSpeed
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • StandardSpeedrange(Optional)
      Description: StandardSpeed Range
      Value: 1-24
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • SuperfineSpeedrange(Optional)
      Description: SuperfineSpeed Range
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PanSpeedrange(Optional)
      Description: PanSpeed Range
      Value: 0-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • TiltSpeedrange(Optional)
      Description: TiltSpeed Range
      Value: 0-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Directionenum(Optional)
      Description: PanTiltDirectoin
      Value: Up: Up, Down: Down, Left: Left, Right: Right, LeftUp: LeftUp, RightUp: RightUp, LeftDown: LeftDown, RightDown: RightDown, Stop: Stop
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • PTZFFocusInfo
    Show properties
    • Speedrange(Optional)
      Description: Focus Speed
      Value: 1-8
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Directionenum(Optional)
      Description: Focus Action
      Value: Far: Far, Near: Near, Stop: Stop, Manual: Manual, Auto: Auto
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • PTZFZoomInfo
    Show properties
    • Speedrange(Optional)
      Description: Zoom Speed
      Value: 1-8
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Directionenum(Optional)
      Description: Zoom Action
      Value: Wide: Wide, Tele: Tele, Stop: Stop
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • MenuInfo
    Show properties
    • Actionenum(Optional)
      Description: Menutoggle
      Value: ON: ON, OFF: OFF, Up: Up, Down: Down, Left: Left, Right: Right, OK: OK, Menutoggle: Menutoggle
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • GoHome
    Show properties
    • Type(Optional)
    • Readonly(Optional)
    • Description(Optional)
  • PresetInfo
    Show properties
    • Namestring(Optional)
      Description: Preset Name
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Numberrange(Optional)
      Description: PresetNum
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Actionenum(Optional)
      Description: Preset Action
      Value: Set: Set, Call: Call, Delete: Delete
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • PTZFPresetSpeed
    Show properties
    • PresetSpeedrange(Optional)
      Description: PresetSpeed
      Value: 0-5
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PresetZoomSpeedrange(Optional)
      Description: PresetZoomSpeed
      Value: 0-7
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • PTZFPosition
    Show properties
    • PanPositionrange(Optional)
      Description: PanPosition
      Value: -170-170
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • TiltPositionrange(Optional)
      Description: TiltPosition
      Value: -30-90
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PanTiltSpeedrange(Optional)
      Description: PanTiltSpeed
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • ZoomPositionrange(Optional)
      Description: ZoomPosition
      Value: 0-16384
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • ZoomSpeedrange(Optional)
      Description: ZoomSpeed
      Value: 1-8
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • PTZFRelPosition
    Show properties
    • PanPositionrange(Optional)
      Description: Horizontal relative motion of the head, positive and negative numbers correspond to the corresponding angle of motion
      Value: -100-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • TiltPositionrange(Optional)
      Description: Relative motion of the head in the vertical direction, positive and negative numbers correspond to the corresponding angle of motion
      Value: -100-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PanTiltSpeedrange(Optional)
      Description: PanTiltSpeed
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • TraceInfo
    Show properties
    • Namestring(Optional)
      Description: Trace Name
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Numberrange(Optional)
      Description: TraceNum
      Value: 1-4
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Actionenum(Optional)
      Description: Trace Action
      Value: StartRecord: StartRecord, EndRecord: EndRecord, Stop: Stop, Call: Call, Delete: Delete
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • ScanningInfo
    Show properties
    • Namestring(Optional)
      Description: Scanning Name
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Numberrange(Optional)
      Description: ScanningNum
      Value: 1-4
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Speedrange(Optional)
      Description: ScanningSpeed
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Actionenum(Optional)
      Description: Scanning Action
      Value: LeftLimit: LeftLimit, RightLimit: RightLimit, Call: Call, Delete: Delete, Stop: Stop
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • CruiseInfo
    Show properties
    • Namestring(Optional)
      Description: Cruise Name
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Numberrange(Optional)
      Description: CruiseNum
      Value: 1-12
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Actionenum(Optional)
      Description: CruiseAction
      Value: Set: Set, Call: Call, Delete: Delete, Stop: Stop
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • PresetInfofather-node(Optional)
      Description: Cruise PresetInfo
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • PresetID(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • RecordingTime(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
  • PositionLimitations
    Show properties
    • UpLimitbool(Optional)
      Description: UpLimit
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • DownLimitbool(Optional)
      Description: DownLimit
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • LeftLimitbool(Optional)
      Description: LeftLimit
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • RightLimitbool(Optional)
      Description: RightLimit
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
  • PowerOnActionInfo
    Show properties
    • ActionNumberrange(Optional)
      Description: PowerOnAction
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • ActionTypeenum(Optional)
      Description: PowerOnActionType
      Value: Off: Off, Preset: Preset, Scanning: Scanning, Cruise: Cruise, Trace: Trace
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • AutoScanningInfo
    Show properties
    • Speedrange(Optional)
      Description: AutoScanning
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)

ReqSetPTZFMove

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFMove\",\"Version\":\"2.00.000\",\"Content\":{\"PTZFMoveInfo\":{\"Mode\":1,\"SuperfineSpeed\":255,\"Direction\":\"LeftDown\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFMove",
    "Version": "2.00.000",
    "Content": {
        "PTZFMoveInfo": {
            "Mode": 1,
            "SuperfineSpeed": 255,
            "Direction": "LeftDown"
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFMove",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFMoveInfo
    Show properties
    • Modeenum(Optional)
      Description: Superfine mode, Standard mode, Standard Speed range is 1-24, Superfine mode, Superfine Speed range is 1-255, Pan Speed is XXX, Tilt Speed is XXX
      Value: : Standard, 1: Superfine, 2: PanSpeed/TiltSpeed
    • SuperfineSpeedrange(Optional)
      Description: SuperfineSpeed Range
      Value: 1-255
    • Directionenum(Optional)
      Description: PanTiltDirectoin
      Value: Up: Up, Down: Down, Left: Left, Right: Right, LeftUp: LeftUp, RightUp: RightUp, LeftDown: LeftDown, RightDown: RightDown, Stop: Stop

ReqSetPTZFFocus

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFFocus\",\"Version\":\"2.0.000\",\"Content\":{\"PTZFFocusInfo\":{\"Speed\":1,\"Direction\":\"Near\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFFocus",
    "Version": "2.0.000",
    "Content": {
        "PTZFFocusInfo": {
            "Speed": 1,
            "Direction": "Near"
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFFocus",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFFocusInfo
    Show properties
    • Speedrange(Optional)
      Description: Focus Speed
      Value: 1-8
    • Directionenum(Optional)
      Description: Focus Action
      Value: Far: Far, Near: Near, Stop: Stop, Manual: Manual, Auto: Auto

ReqSetPTZFZoom

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFZoom\",\"Version\":\"2.0.000\",\"Content\":{\"PTZFZoomInfo\":{\"Speed\":1,\"Direction\":\"Wide\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFZoom",
    "Version": "2.0.000",
    "Content": {
        "PTZFZoomInfo": {
            "Speed": 1,
            "Direction": "Wide"
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFZoom",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFZoomInfo
    Show properties
    • Speedrange(Optional)
      Description: Zoom Speed
      Value: 1-8
    • Directionenum(Optional)
      Description: Zoom Action
      Value: Wide: Wide, Tele: Tele, Stop: Stop

ReqSetMenu

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetMenu\",\"Version\":\"2.0.000\",\"Content\":{\"MenuInfo\":{\"Action\":\"Up\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetMenu",
    "Version": "2.0.000",
    "Content": {
        "MenuInfo": {
            "Action": "Up"
        }
    }
}

Response

{
    "Cmd": "AswSetMenu",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • MenuInfo
    Show properties
    • Actionenum(Optional)
      Description: Menutoggle
      Value: ON: ON, OFF: OFF, Up: Up, Down: Down, Left: Left, Right: Right, OK: OK, Menutoggle: Menutoggle

ReqGoHome

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGoHome\",\"Version\":\"2.00.000\",\"Content\":{\"GoHomeInfo\":{\"Action\":\"GoHome\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGoHome",
    "Version": "2.00.000",
    "Content": {
        "GoHomeInfo": {
            "Action": "GoHome"
        }
    }
}

Response

{
    "Cmd": "AswGoHome",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

ReqGetPTZFPreset

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPTZFPreset\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPTZFPreset",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPTZFPreset",
    "Version": "2.0.000",
    "Content": {
        "PresetInfo": [
            {
                "Name": "95 OSD Menu(Call)",
                "Number": 95,
                "FixedName": "95 OSD Menu(Call)"
            }
        ],
        "Status": 0
    }
}

Parameters

  • PresetInfo
    Show properties
    • Namestring(Optional)
      Description: Preset Name
    • Numberrange(Optional)
      Description: PresetNum
      Value: 1-255

ReqSetPTZFPreset

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFPreset\",\"Version\":\"2.0.000\",\"Content\":{\"PresetInfo\":{\"Action\":\"Call\",\"Name\":\"preset1\",\"Number\":1}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFPreset",
    "Version": "2.0.000",
    "Content": {
        "PresetInfo": {
            "Action": "Call",
            "Name": "preset1",
            "Number": 1
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFPreset",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PresetInfo
    Show properties
    • Actionenum(Optional)
      Description: Preset Action
      Value: Set: Set, Call: Call, Delete: Delete
    • Namestring(Optional)
      Description: Preset Name
    • Numberrange(Optional)
      Description: PresetNum
      Value: 1-255

ReqGetPTZFPresetSpeed

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPTZFPresetSpeed\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPTZFPresetSpeed",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPTZFPresetSpeed",
    "Version": "2.0.000",
    "Content": {
        "PTZFPresetSpeed": {
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7
        },
        "Status": 0
    }
}

Parameters

  • PTZFPresetSpeed
    Show properties
    • PresetSpeedrange(Optional)
      Description: PresetSpeed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: PresetZoomSpeed
      Value: 0-7

ReqSetPTZFPresetSpeed

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFPresetSpeed\",\"Version\":\"2.0.000\",\"Content\":{\"PTZFPresetSpeed\":{\"PresetSpeed\":5,\"PresetZoomSpeed\":7}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFPresetSpeed",
    "Version": "2.0.000",
    "Content": {
        "PTZFPresetSpeed": {
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFPresetSpeed",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFPresetSpeed
    Show properties
    • PresetSpeedrange(Optional)
      Description: PresetSpeed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: PresetZoomSpeed
      Value: 0-7

ReqGetPTZFPosition

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPTZFPosition\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPTZFPosition",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPTZFPosition",
    "Version": "2.0.000",
    "Content": {
        "PTZFPosition": {
            "PanPosition": 0,
            "TiltPosition": 0,
            "ZoomPosition": 0
        },
        "Status": 0
    }
}

Parameters

  • PTZFPosition
    Show properties
    • PanPositionrange(Optional)
      Description: PanPosition
      Value: -170-170
    • TiltPositionrange(Optional)
      Description: TiltPosition
      Value: -30-90
    • ZoomPositionrange(Optional)
      Description: ZoomPosition
      Value: 0-16384

ReqSetPTZFPosition

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFPosition\",\"Version\":\"2.0.000\",\"Content\":{\"PTZFPosition\":{\"PanPosition\":90,\"TiltPosition\":60,\"ZoomPosition\":2000,\"PanTiltSpeed\":255,\"ZoomSpeed\":1}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFPosition",
    "Version": "2.0.000",
    "Content": {
        "PTZFPosition": {
            "PanPosition": 90,
            "TiltPosition": 60,
            "ZoomPosition": 2000,
            "PanTiltSpeed": 255,
            "ZoomSpeed": 1
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFPosition",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFPosition
    Show properties
    • PanPositionrange(Optional)
      Description: PanPosition
      Value: -170-170
    • TiltPositionrange(Optional)
      Description: TiltPosition
      Value: -30-90
    • ZoomPositionrange(Optional)
      Description: ZoomPosition
      Value: 0-16384
    • PanTiltSpeedrange(Optional)
      Description: PanTiltSpeed
      Value: 1-255
    • ZoomSpeedrange(Optional)
      Description: ZoomSpeed
      Value: 1-8

ReqSetPTZFRelPosition

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPTZFRelPosition\",\"Version\":\"2.0.000\",\"Content\":{\"PTZFRelPosition\":{\"PanPosition\":-10,\"TiltPosition\":-10,\"PanTiltSpeed\":255}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPTZFRelPosition",
    "Version": "2.0.000",
    "Content": {
        "PTZFRelPosition": {
            "PanPosition": -10,
            "TiltPosition": -10,
            "PanTiltSpeed": 255
        }
    }
}

Response

{
    "Cmd": "AswSetPTZFRelPosition",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PTZFRelPosition
    Show properties
    • PanPositionrange(Optional)
      Description: Horizontal relative motion of the head, positive and negative numbers correspond to the corresponding angle of motion
      Value: -100-100
    • TiltPositionrange(Optional)
      Description: Relative motion of the head in the vertical direction, positive and negative numbers correspond to the corresponding angle of motion
      Value: -100-100
    • PanTiltSpeedrange(Optional)
      Description: PanTiltSpeed
      Value: 1-255

ReqGetTraceInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetTraceInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetTraceInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetTraceInfo",
    "Version": "2.0.000",
    "Content": {
        "TraceInfo": [
            {
                "Number": 1,
                "Name": "Trace01"
            },
            {
                "Number": 2,
                "Name": "Trace02"
            },
            {
                "Number": 3,
                "Name": "trace3"
            }
        ],
        "Status": 0
    }
}

Parameters

  • TraceInfo
    Show properties
    • Numberrange(Optional)
      Description: TraceNum
      Value: 1-4
    • Namestring(Optional)
      Description: Trace Name

ReqSetTraceInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetTraceInfo\",\"Version\":\"2.0.000\",\"Content\":{\"TraceInfo\":{\"Action\":\"Call\",\"Number\":1,\"Name\":\"trace1\"}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetTraceInfo",
    "Version": "2.0.000",
    "Content": {
        "TraceInfo": {
            "Action": "Call",
            "Number": 1,
            "Name": "trace1"
        }
    }
}

Response

{
    "Cmd": "AswSetTraceInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • TraceInfo
    Show properties
    • Actionenum(Optional)
      Description: Trace Action
      Value: StartRecord: StartRecord, EndRecord: EndRecord, Stop: Stop, Call: Call, Delete: Delete
    • Numberrange(Optional)
      Description: TraceNum
      Value: 1-4
    • Namestring(Optional)
      Description: Trace Name

ReqGetScanningInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetScanningInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetScanningInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetScanningInfo",
    "Version": "2.0.000",
    "Content": {
        "ScanningInfo": [
            {
                "Number": 1,
                "Name": "scanning1"
            },
            {
                "Number": 3,
                "Name": "scanning3"
            }
        ],
        "Status": 0
    }
}

Parameters

  • ScanningInfo
    Show properties
    • Numberrange(Optional)
      Description: ScanningNum
      Value: 1-4
    • Namestring(Optional)
      Description: Scanning Name

ReqSetScanningInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetScanningInfo\",\"Version\":\"2.0.000\",\"Content\":{\"ScanningInfo\":{\"Action\":\"Call\",\"Number\":1,\"Name\":\"scanning1\",\"Speed\":255}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetScanningInfo",
    "Version": "2.0.000",
    "Content": {
        "ScanningInfo": {
            "Action": "Call",
            "Number": 1,
            "Name": "scanning1",
            "Speed": 255
        }
    }
}

Response

{
    "Cmd": "AswSetScanningInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • ScanningInfo
    Show properties
    • Actionenum(Optional)
      Description: Scanning Action
      Value: LeftLimit: LeftLimit, RightLimit: RightLimit, Call: Call, Delete: Delete, Stop: Stop
    • Numberrange(Optional)
      Description: ScanningNum
      Value: 1-4
    • Namestring(Optional)
      Description: Scanning Name
    • Speedrange(Optional)
      Description: ScanningSpeed
      Value: 1-255

ReqGetPowerOnActionInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPowerOnActionInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPowerOnActionInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPowerOnActionInfo",
    "Version": "2.0.000",
    "Content": {
        "PowerOnActionInfo": {
            "ActionType": "Off",
            "ActionNumber": 2
        },
        "Status": 0
    }
}

Parameters

  • PowerOnActionInfo
    Show properties
    • ActionTypeenum(Optional)
      Description: PowerOnActionType
      Value: Off: Off, Preset: Preset, Scanning: Scanning, Cruise: Cruise, Trace: Trace
    • ActionNumberrange(Optional)
      Description: PowerOnAction
      Value: 1-255

ReqSetPowerOnActionInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPowerOnActionInfo\",\"Version\":\"2.0.000\",\"Content\":{\"PowerOnActionInfo\":{\"ActionType\":\"Scanning\",\"ActionNumber\":1}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPowerOnActionInfo",
    "Version": "2.0.000",
    "Content": {
        "PowerOnActionInfo": {
            "ActionType": "Scanning",
            "ActionNumber": 1
        }
    }
}

Response

{
    "Cmd": "AswSetPowerOnActionInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PowerOnActionInfo
    Show properties
    • ActionTypeenum(Optional)
      Description: PowerOnActionType
      Value: Off: Off, Preset: Preset, Scanning: Scanning, Cruise: Cruise, Trace: Trace
    • ActionNumberrange(Optional)
      Description: PowerOnAction
      Value: 1-255

ReqGetCruiseInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetCruiseInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetCruiseInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetCruiseInfo",
    "Version": "2.0.000",
    "Content": {
        "CruiseInfo": [
            {
                "Number": 1,
                "Name": "cruise1",
                "PresetInfo": [
                    {
                        "PresetID": 1,
                        "RecordingTime": 5
                    },
                    {
                        "PresetID": 2,
                        "RecordingTime": 5
                    },
                    {
                        "PresetID": 3,
                        "RecordingTime": 5
                    }
                ]
            }
        ],
        "Status": 0
    }
}

Parameters

  • CruiseInfo
    Show properties
    • Numberrange(Optional)
      Description: CruiseNum
      Value: 1-12
    • Namestring(Optional)
      Description: Cruise Name
    • PresetInfofather-node(Optional)
      Description: Cruise PresetInfo
      Show properties
      • PresetID(Optional)
      • RecordingTime(Optional)

ReqSetCruiseInfo

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetCruiseInfo\",\"Version\":\"2.00.000\",\"Content\":{\"CruiseInfo\":{\"Action\":\"Set\",\"Number\":5,\"Name\":\"Cruise5\",\"PresetInfo\":[{\"PresetID\":2,\"RecordingTime\":8},{\"PresetID\":4,\"RecordingTime\":8}]}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetCruiseInfo",
    "Version": "2.00.000",
    "Content": {
        "CruiseInfo": {
            "Action": "Set",
            "Number": 5,
            "Name": "Cruise5",
            "PresetInfo": [
                {
                    "PresetID": 2,
                    "RecordingTime": 8
                },
                {
                    "PresetID": 4,
                    "RecordingTime": 8
                }
            ]
        }
    }
}

Response

{
    "Cmd": "AswSetCruiseInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • CruiseInfo
    Show properties
    • Actionenum(Optional)
      Description: CruiseAction
      Value: Set: Set, Call: Call, Delete: Delete, Stop: Stop
    • Numberrange(Optional)
      Description: CruiseNum
      Value: 1-12
    • Namestring(Optional)
      Description: Cruise Name
    • PresetInfofather-node(Optional)
      Description: Cruise PresetInfo
      Show properties
      • PresetID(Optional)
      • RecordingTime(Optional)

ReqGetPositionLimitations

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPositionLimitations\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqGetPositionLimitations",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPositionLimitations",
    "Version": "2.0.000",
    "Content": {
        "PositionLimitations": {
            "UpLimit": false,
            "DownLimit": false,
            "LeftLimit": false,
            "RightLimit": false
        },
        "Status": 0
    }
}

Parameters

  • PositionLimitations
    Show properties
    • UpLimitbool(Optional)
      Description: UpLimit
      Value: true/false
    • DownLimitbool(Optional)
      Description: DownLimit
      Value: true/false
    • LeftLimitbool(Optional)
      Description: LeftLimit
      Value: true/false
    • RightLimitbool(Optional)
      Description: RightLimit
      Value: true/false

ReqSetPositionLimitations

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPositionLimitations\",\"Version\":\"2.0.000\",\"Content\":{\"PositionLimitations\":{\"DownLimit\":false,\"UpLimit\":true,\"LeftLimit\":false,\"RightLimit\":false}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetPositionLimitations",
    "Version": "2.0.000",
    "Content": {
        "PositionLimitations": {
            "DownLimit": false,
            "UpLimit": true,
            "LeftLimit": false,
            "RightLimit": false
        }
    }
}

Response

{
    "Cmd": "AswSetPositionLimitations",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PositionLimitations
    Show properties
    • DownLimitbool(Optional)
      Description: DownLimit
      Value: true/false
    • UpLimitbool(Optional)
      Description: UpLimit
      Value: true/false
    • LeftLimitbool(Optional)
      Description: LeftLimit
      Value: true/false
    • RightLimitbool(Optional)
      Description: RightLimit
      Value: true/false

ReqSetAutoScanning

POSTapiv2/ptzctrl

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetAutoScanning\",\"Version\":\"2.0.000\",\"Content\":{\"AutoScanningInfo\":{\"Speed\":255}}}' http://example.com/apiv2/ptzctrl

Sample Request

{
    "Cmd": "ReqSetAutoScanning",
    "Version": "2.0.000",
    "Content": {
        "AutoScanningInfo": {
            "Speed": 255
        }
    }
}

Response

{
    "Cmd": "AswSetAutoScanning",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • AutoScanningInfo
    Show properties
    • Speedrange(Optional)
      Description: AutoScanning
      Value: 1-255

ReqGetImageCapabilities

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqGetImageCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetImageCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetImageCapabilities",
    "Version": "2.0.000",
    "Content": {
        "ExposureInfo": {
            "Mode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "ExposureMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "AUTO"
                    },
                    {
                        "Value": 1,
                        "Description": "MANUAL"
                    },
                    {
                        "Value": 2,
                        "Description": "ShutterPri"
                    },
                    {
                        "Value": 3,
                        "Description": "IrisPri"
                    }
                ]
            },
            "GainLimit": {
                "Type": "range",
                "Readonly": false,
                "Description": "GainLimit",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "Gain": {
                "Type": "range",
                "Readonly": false,
                "Description": "Gain",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "MaxSpeed": {
                "Type": "enum",
                "Readonly": false,
                "Description": "MaxSpeed",
                "Data": [
                    {
                        "Value": 9,
                        "Description": "1/60"
                    },
                    {
                        "Value": 10,
                        "Description": "1/90"
                    },
                    {
                        "Value": 11,
                        "Description": "1/100"
                    },
                    {
                        "Value": 12,
                        "Description": "1/125"
                    },
                    {
                        "Value": 13,
                        "Description": "1/180"
                    },
                    {
                        "Value": 14,
                        "Description": "1/195"
                    },
                    {
                        "Value": 15,
                        "Description": "1/215"
                    },
                    {
                        "Value": 16,
                        "Description": "1/230"
                    },
                    {
                        "Value": 17,
                        "Description": "1/250"
                    },
                    {
                        "Value": 18,
                        "Description": "1/350"
                    },
                    {
                        "Value": 19,
                        "Description": "1/500"
                    },
                    {
                        "Value": 20,
                        "Description": "1/725"
                    },
                    {
                        "Value": 21,
                        "Description": "1/1000"
                    },
                    {
                        "Value": 22,
                        "Description": "1/1500"
                    },
                    {
                        "Value": 23,
                        "Description": "1/2000"
                    },
                    {
                        "Value": 24,
                        "Description": "1/3000"
                    },
                    {
                        "Value": 25,
                        "Description": "1/4000"
                    },
                    {
                        "Value": 26,
                        "Description": "1/6000"
                    },
                    {
                        "Value": 27,
                        "Description": "1/10K"
                    },
                    {
                        "Value": 28,
                        "Description": "1/30K"
                    },
                    {
                        "Value": 29,
                        "Description": "1/100K"
                    }
                ]
            },
            "MinSpeed": {
                "Type": "enum",
                "Readonly": false,
                "Description": "MinSpeed",
                "Data": [
                    {
                        "Value": 9,
                        "Description": "1/60"
                    },
                    {
                        "Value": 10,
                        "Description": "1/90"
                    },
                    {
                        "Value": 11,
                        "Description": "1/100"
                    },
                    {
                        "Value": 12,
                        "Description": "1/125"
                    },
                    {
                        "Value": 13,
                        "Description": "1/180"
                    },
                    {
                        "Value": 14,
                        "Description": "1/195"
                    },
                    {
                        "Value": 15,
                        "Description": "1/215"
                    },
                    {
                        "Value": 16,
                        "Description": "1/230"
                    },
                    {
                        "Value": 17,
                        "Description": "1/250"
                    },
                    {
                        "Value": 18,
                        "Description": "1/350"
                    },
                    {
                        "Value": 19,
                        "Description": "1/500"
                    },
                    {
                        "Value": 20,
                        "Description": "1/725"
                    },
                    {
                        "Value": 21,
                        "Description": "1/1000"
                    },
                    {
                        "Value": 22,
                        "Description": "1/1500"
                    },
                    {
                        "Value": 23,
                        "Description": "1/2000"
                    },
                    {
                        "Value": 24,
                        "Description": "1/3000"
                    },
                    {
                        "Value": 25,
                        "Description": "1/4000"
                    },
                    {
                        "Value": 26,
                        "Description": "1/6000"
                    },
                    {
                        "Value": 27,
                        "Description": "1/10K"
                    },
                    {
                        "Value": 28,
                        "Description": "1/30K"
                    },
                    {
                        "Value": 29,
                        "Description": "1/100K"
                    }
                ]
            },
            "ExCompLevel": {
                "Type": "range",
                "Readonly": false,
                "Description": "ExCompLevel",
                "Data": {
                    "Min": -50,
                    "Max": 50
                }
            },
            "SmartExposure": {
                "Type": "bool",
                "Readonly": false,
                "Description": "SmartExposure"
            },
            "Speed": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Speed",
                "Data": [
                    {
                        "Value": 9,
                        "Description": "1/60"
                    },
                    {
                        "Value": 10,
                        "Description": "1/90"
                    },
                    {
                        "Value": 11,
                        "Description": "1/100"
                    },
                    {
                        "Value": 12,
                        "Description": "1/125"
                    },
                    {
                        "Value": 13,
                        "Description": "1/180"
                    },
                    {
                        "Value": 14,
                        "Description": "1/195"
                    },
                    {
                        "Value": 15,
                        "Description": "1/215"
                    },
                    {
                        "Value": 16,
                        "Description": "1/230"
                    },
                    {
                        "Value": 17,
                        "Description": "1/250"
                    },
                    {
                        "Value": 18,
                        "Description": "1/350"
                    },
                    {
                        "Value": 19,
                        "Description": "1/500"
                    },
                    {
                        "Value": 20,
                        "Description": "1/725"
                    },
                    {
                        "Value": 21,
                        "Description": "1/1000"
                    },
                    {
                        "Value": 22,
                        "Description": "1/1500"
                    },
                    {
                        "Value": 23,
                        "Description": "1/2000"
                    },
                    {
                        "Value": 24,
                        "Description": "1/3000"
                    },
                    {
                        "Value": 25,
                        "Description": "1/4000"
                    },
                    {
                        "Value": 26,
                        "Description": "1/6000"
                    },
                    {
                        "Value": 27,
                        "Description": "1/10K"
                    },
                    {
                        "Value": 28,
                        "Description": "1/30K"
                    },
                    {
                        "Value": 29,
                        "Description": "1/100K"
                    }
                ]
            },
            "Iris": {
                "Type": "range",
                "Readonly": false,
                "Description": "Iris",
                "Data": {
                    "Min": 0,
                    "Max": 254
                }
            }
        },
        "WhiteBalanceInfo": {
            "Mode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "WhiteBalance Mode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Auto"
                    },
                    {
                        "Value": 1,
                        "Description": "Indoor"
                    },
                    {
                        "Value": 2,
                        "Description": "Outdoor"
                    },
                    {
                        "Value": 3,
                        "Description": "OPW"
                    },
                    {
                        "Value": 4,
                        "Description": "ATW"
                    },
                    {
                        "Value": 5,
                        "Description": "User"
                    },
                    {
                        "Value": 8,
                        "Description": "SVLAuto"
                    },
                    {
                        "Value": 10,
                        "Description": "ManualColorTemperature"
                    }
                ]
            },
            "WBSensitivity": {
                "Type": "enum",
                "Readonly": false,
                "Description": "WBSensitivity",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "LOW"
                    },
                    {
                        "Value": 1,
                        "Description": "MIDDLE"
                    },
                    {
                        "Value": 2,
                        "Description": "HIGH"
                    }
                ]
            },
            "RTuning": {
                "Type": "range",
                "Readonly": false,
                "Description": "RTuning",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "GTuning": {
                "Type": "range",
                "Readonly": false,
                "Description": "GTuning",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "BTuning": {
                "Type": "range",
                "Readonly": false,
                "Description": "BTuning",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "RGain": {
                "Type": "range",
                "Readonly": false,
                "Description": "RGain",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "BGain": {
                "Type": "range",
                "Readonly": false,
                "Description": "BGain",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "ColorTemperature": {
                "Type": "enum",
                "Readonly": false,
                "Description": "ColorTemperature",
                "Data": [
                    {
                        "Value": 2500,
                        "Description": "2500K"
                    },
                    {
                        "Value": 2600,
                        "Description": "2600K"
                    },
                    {
                        "Value": 2700,
                        "Description": "2700K"
                    },
                    {
                        "Value": 2800,
                        "Description": "2800K"
                    },
                    {
                        "Value": 2900,
                        "Description": "2900K"
                    },
                    {
                        "Value": 3000,
                        "Description": "3000K"
                    },
                    {
                        "Value": 3100,
                        "Description": "3100K"
                    },
                    {
                        "Value": 3200,
                        "Description": "3200K"
                    },
                    {
                        "Value": 3300,
                        "Description": "3300K"
                    },
                    {
                        "Value": 3400,
                        "Description": "3400K"
                    },
                    {
                        "Value": 3500,
                        "Description": "3500K"
                    },
                    {
                        "Value": 3600,
                        "Description": "3600K"
                    },
                    {
                        "Value": 3700,
                        "Description": "3700K"
                    },
                    {
                        "Value": 3800,
                        "Description": "3800K"
                    },
                    {
                        "Value": 3900,
                        "Description": "3900K"
                    },
                    {
                        "Value": 4000,
                        "Description": "4000K"
                    },
                    {
                        "Value": 4100,
                        "Description": "4100K"
                    },
                    {
                        "Value": 4200,
                        "Description": "4200K"
                    },
                    {
                        "Value": 4300,
                        "Description": "4300K"
                    },
                    {
                        "Value": 4400,
                        "Description": "4400K"
                    },
                    {
                        "Value": 4500,
                        "Description": "4500K"
                    },
                    {
                        "Value": 4600,
                        "Description": "4600K"
                    },
                    {
                        "Value": 4700,
                        "Description": "4700K"
                    },
                    {
                        "Value": 4800,
                        "Description": "4800K"
                    },
                    {
                        "Value": 4900,
                        "Description": "4900K"
                    },
                    {
                        "Value": 5000,
                        "Description": "5000K"
                    },
                    {
                        "Value": 5100,
                        "Description": "5100K"
                    },
                    {
                        "Value": 5200,
                        "Description": "5200K"
                    },
                    {
                        "Value": 5300,
                        "Description": "5300K"
                    },
                    {
                        "Value": 5400,
                        "Description": "5400K"
                    },
                    {
                        "Value": 5500,
                        "Description": "5500K"
                    },
                    {
                        "Value": 5600,
                        "Description": "5600K"
                    },
                    {
                        "Value": 5700,
                        "Description": "5700K"
                    },
                    {
                        "Value": 5800,
                        "Description": "5800K"
                    },
                    {
                        "Value": 5900,
                        "Description": "5900K"
                    },
                    {
                        "Value": 6000,
                        "Description": "6000K"
                    },
                    {
                        "Value": 6100,
                        "Description": "6100K"
                    },
                    {
                        "Value": 6200,
                        "Description": "6200K"
                    },
                    {
                        "Value": 6300,
                        "Description": "6300K"
                    },
                    {
                        "Value": 6400,
                        "Description": "6400K"
                    },
                    {
                        "Value": 6500,
                        "Description": "6500K"
                    },
                    {
                        "Value": 6600,
                        "Description": "6600K"
                    },
                    {
                        "Value": 6700,
                        "Description": "6700K"
                    },
                    {
                        "Value": 6800,
                        "Description": "6800K"
                    },
                    {
                        "Value": 6900,
                        "Description": "6900K"
                    },
                    {
                        "Value": 7000,
                        "Description": "7000K"
                    },
                    {
                        "Value": 7100,
                        "Description": "7100K"
                    },
                    {
                        "Value": 7200,
                        "Description": "7200K"
                    },
                    {
                        "Value": 7300,
                        "Description": "7300K"
                    },
                    {
                        "Value": 7400,
                        "Description": "7400K"
                    },
                    {
                        "Value": 7500,
                        "Description": "7500K"
                    },
                    {
                        "Value": 7600,
                        "Description": "7600K"
                    },
                    {
                        "Value": 7700,
                        "Description": "7700K"
                    },
                    {
                        "Value": 7800,
                        "Description": "7800K"
                    },
                    {
                        "Value": 7900,
                        "Description": "7900K"
                    },
                    {
                        "Value": 8000,
                        "Description": "8000K"
                    },
                    {
                        "Value": 8100,
                        "Description": "8100K"
                    },
                    {
                        "Value": 8200,
                        "Description": "8200K"
                    },
                    {
                        "Value": 8300,
                        "Description": "8300K"
                    },
                    {
                        "Value": 8400,
                        "Description": "8400K"
                    },
                    {
                        "Value": 8500,
                        "Description": "8500K"
                    },
                    {
                        "Value": 8600,
                        "Description": "8600K"
                    },
                    {
                        "Value": 8700,
                        "Description": "8700K"
                    },
                    {
                        "Value": 8800,
                        "Description": "8800K"
                    },
                    {
                        "Value": 8900,
                        "Description": "8900K"
                    },
                    {
                        "Value": 9000,
                        "Description": "9000K"
                    }
                ]
            }
        },
        "PictureInfo": {
            "Sharpness": {
                "Type": "range",
                "Readonly": false,
                "Description": "Sharpness",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "2DNR": {
                "Type": "range",
                "Readonly": false,
                "Description": "2DNR",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "3DNR": {
                "Type": "range",
                "Readonly": false,
                "Description": "3DNR",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "Flip": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Flip"
            },
            "Mirror": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Mirror"
            },
            "Hue": {
                "Type": "range",
                "Readonly": false,
                "Description": "Hue",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "Saturation": {
                "Type": "range",
                "Readonly": false,
                "Description": "Saturation",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "Contrast": {
                "Type": "range",
                "Readonly": false,
                "Description": "Contrast",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "Effect": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Effect",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "DAY"
                    },
                    {
                        "Value": 1,
                        "Description": "NIGHT"
                    }
                ]
            },
            "Scene": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Scene",
                "Data": [
                    {
                        "Value": 1,
                        "Description": "STANDARD"
                    },
                    {
                        "Value": 3,
                        "Description": "BRIGHT"
                    },
                    {
                        "Value": 4,
                        "Description": "CLARITY"
                    },
                    {
                        "Value": 5,
                        "Description": "SOFT"
                    }
                ]
            },
            "DefogMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "DefogMode",
                "Data": [
                    {
                        "Value": 4,
                        "Description": "AUTO"
                    },
                    {
                        "Value": 5,
                        "Description": "MANUAL"
                    },
                    {
                        "Value": 0,
                        "Description": "OFF"
                    }
                ]
            },
            "DefogLevel": {
                "Type": "range",
                "Readonly": false,
                "Description": "DefogLevel",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "Bright": {
                "Type": "range",
                "Readonly": false,
                "Description": "Bright",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "HLCMode": {
                "Type": "bool",
                "Readonly": false,
                "Description": "HLCMode"
            },
            "BacklightCom": {
                "Type": "bool",
                "Readonly": false,
                "Description": "BacklightCom"
            },
            "WDR": {
                "Type": "bool",
                "Readonly": false,
                "Description": "WDR"
            },
            "WDRLevel": {
                "Type": "range",
                "Readonly": false,
                "Description": "WDRLevel",
                "Data": {
                    "Min": 0,
                    "Max": 100
                }
            },
            "DEFlicker": {
                "Type": "enum",
                "Readonly": false,
                "Description": "DEFlicker",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "OFF"
                    },
                    {
                        "Value": 1,
                        "Description": "50HZ"
                    },
                    {
                        "Value": 2,
                        "Description": "60HZ"
                    }
                ]
            },
            "Gamma": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Gamma",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "DEFAULT"
                    },
                    {
                        "Value": 1,
                        "Description": "0.45"
                    },
                    {
                        "Value": 2,
                        "Description": "0.50"
                    },
                    {
                        "Value": 3,
                        "Description": "0.55"
                    },
                    {
                        "Value": 4,
                        "Description": "0.63"
                    }
                ]
            }
        },
        "LensInfo": {
            "DigitalZoom": {
                "Type": "bool",
                "Readonly": false,
                "Description": "DigitalZoom"
            },
            "FocusMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "FocusMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "AUTO"
                    },
                    {
                        "Value": 1,
                        "Description": "MANUAL"
                    }
                ]
            },
            "FocusArea": {
                "Type": "enum",
                "Readonly": false,
                "Description": "FocusArea",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "TOP"
                    },
                    {
                        "Value": 1,
                        "Description": "CENTER"
                    },
                    {
                        "Value": 2,
                        "Description": "BOTTOM"
                    },
                    {
                        "Value": 3,
                        "Description": "ALL"
                    },
                    {
                        "Value": 4,
                        "Description": "DEFAULT"
                    }
                ]
            },
            "SmartFocus": {
                "Type": "bool",
                "Readonly": false,
                "Description": "SmartFocus"
            },
            "AFSensitivity": {
                "Type": "enum",
                "Readonly": false,
                "Description": "AFSensitivity",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "LOW"
                    },
                    {
                        "Value": 1,
                        "Description": "MIDDLE"
                    },
                    {
                        "Value": 2,
                        "Description": "HIGH"
                    }
                ]
            },
            "MFSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "MFSpeed",
                "Data": {
                    "Min": 0,
                    "Max": 7
                }
            },
            "NearLimit": {
                "Type": "enum",
                "Readonly": false,
                "Description": "NearLimit",
                "Data": [
                    {
                        "Value": 11,
                        "Description": "1.0M"
                    },
                    {
                        "Value": 14,
                        "Description": "30CM"
                    },
                    {
                        "Value": 15,
                        "Description": "1CM"
                    }
                ]
            }
        },
        "PanTiltInfo": {
            "AdaptivePT": {
                "Type": "bool",
                "Readonly": false,
                "Description": "AdaptivePT"
            },
            "PTSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "PTSpeed",
                "Data": {
                    "Min": 0,
                    "Max": 5
                }
            },
            "PanDirection": {
                "Type": "enum",
                "Readonly": false,
                "Description": "PanDirection",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "NORMAL"
                    },
                    {
                        "Value": 1,
                        "Description": "INVERT"
                    }
                ]
            },
            "TiltDirection": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TiltDirection",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "NORMAL"
                    },
                    {
                        "Value": 1,
                        "Description": "INVERT"
                    }
                ]
            },
            "PresetMemory": {
                "Type": "enum",
                "Readonly": false,
                "Description": "PresetMemory",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "StandradMode"
                    },
                    {
                        "Value": 1,
                        "Description": "ExtendedMode"
                    }
                ]
            },
            "PresetSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "Preset Speed",
                "Data": {
                    "Min": 0,
                    "Max": 5
                }
            },
            "PresetZoomSpeed": {
                "Type": "range",
                "Readonly": false,
                "Description": "Preset Zoom Speed",
                "Data": {
                    "Min": 0,
                    "Max": 7
                }
            },
            "MotionlessPreset": {
                "Type": "bool",
                "Readonly": false,
                "Description": "MotionlessPreset"
            },
            "ReloadPreset1": {
                "Type": "bool",
                "Readonly": false,
                "Description": "ReloadPreset1"
            }
        },
        "GenlockInfo": {
            "GenlockStatus": {
                "Type": "enum",
                "Readonly": true,
                "Description": "GenlockStatus",
                "Data": [
                    {
                        "Value": 2,
                        "Description": "ACTIVE"
                    },
                    {
                        "Value": 3,
                        "Description": "INACTIVE"
                    }
                ]
            },
            "REFSignal": {
                "Type": "enum",
                "Readonly": true,
                "Description": "RefSignal",
                "Data": [
                    {
                        "Value": "525I29.97",
                        "Description": "525I29.97"
                    },
                    {
                        "Value": "625I25",
                        "Description": "625I25"
                    },
                    {
                        "Value": "525P59.94",
                        "Description": "525P59.94"
                    },
                    {
                        "Value": "625P50",
                        "Description": "625P50"
                    },
                    {
                        "Value": "720P60",
                        "Description": "720P60"
                    },
                    {
                        "Value": "720P59.94",
                        "Description": "720P59.94"
                    },
                    {
                        "Value": "720P50",
                        "Description": "720P50"
                    },
                    {
                        "Value": "720P30",
                        "Description": "720P30"
                    },
                    {
                        "Value": "720P29.97",
                        "Description": "720P29.97"
                    },
                    {
                        "Value": "720P25",
                        "Description": "720P25"
                    },
                    {
                        "Value": "720P24",
                        "Description": "720P24"
                    },
                    {
                        "Value": "720P23.98",
                        "Description": "720P23.98"
                    },
                    {
                        "Value": "1080P60",
                        "Description": "1080P60"
                    },
                    {
                        "Value": "1080P59.94",
                        "Description": "1080P59.94"
                    },
                    {
                        "Value": "1080P50",
                        "Description": "1080P50"
                    },
                    {
                        "Value": "1080P30",
                        "Description": "1080P30"
                    },
                    {
                        "Value": "1080P29.97",
                        "Description": "1080P29.97"
                    },
                    {
                        "Value": "1080P25",
                        "Description": "1080P25"
                    },
                    {
                        "Value": "1080P24",
                        "Description": "1080P24"
                    },
                    {
                        "Value": "1080P23.98",
                        "Description": "1080P23.98"
                    },
                    {
                        "Value": "1080I30",
                        "Description": "1080I30"
                    },
                    {
                        "Value": "1080I29.97",
                        "Description": "1080I29.97"
                    },
                    {
                        "Value": "1080I25",
                        "Description": "1080I25"
                    },
                    {
                        "Value": "1080I24",
                        "Description": "1080I24"
                    },
                    {
                        "Value": "1080I23.98",
                        "Description": "1080I23.98"
                    },
                    {
                        "Value": "N/A",
                        "Description": "N/A"
                    }
                ]
            },
            "HPhase": {
                "Type": "range",
                "Readonly": false,
                "Description": "HPhase",
                "Data": {
                    "Min": -127,
                    "Max": 127
                }
            }
        },
        "OSDSystemInfo": {
            "PelcoID": {
                "Type": "range",
                "Readonly": false,
                "Description": "PelcoID",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "VISCAID": {
                "Type": "range",
                "Readonly": false,
                "Description": "ViscaID",
                "Data": {
                    "Min": 1,
                    "Max": 7
                }
            },
            "IRID": {
                "Type": "range",
                "Readonly": false,
                "Description": "IRID",
                "Data": {
                    "Min": 1,
                    "Max": 3
                }
            },
            "IRReceive": {
                "Type": "bool",
                "Readonly": false,
                "Description": "IRReceive"
            },
            "BaudRate": {
                "Type": "enum",
                "Readonly": false,
                "Description": "BaudRate",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "2400"
                    },
                    {
                        "Value": 1,
                        "Description": "4800"
                    },
                    {
                        "Value": 2,
                        "Description": "9600"
                    },
                    {
                        "Value": 3,
                        "Description": "38400"
                    }
                ]
            },
            "MonitorInfo": {
                "Type": "enum",
                "Readonly": false,
                "Description": "MonitorInfo",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "OFF"
                    },
                    {
                        "Value": 4,
                        "Description": "SDI-2"
                    },
                    {
                        "Value": 5,
                        "Description": "IP&HDMI"
                    },
                    {
                        "Value": 6,
                        "Description": "IP&HDMI+SDI-2"
                    }
                ]
            },
            "TemperatureDegree": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TemperatureDegree",
                "Data": [
                    {
                        "Value": 2,
                        "Description": "FAHRENHEIT"
                    },
                    {
                        "Value": 3,
                        "Description": "CELSIUS"
                    }
                ]
            },
            "DisplayInfo": {
                "Type": "bool",
                "Readonly": false,
                "Description": "DisplayInfo"
            },
            "VideoParametersOSD": {
                "Type": "bool",
                "Readonly": false,
                "Description": "VideoParametersOSD"
            },
            "TallyMode": {
                "Type": "bool",
                "Readonly": false,
                "Description": "TallyMode"
            },
            "Audio": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Audio"
            },
            "InputType": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Audio InputType",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "LINE"
                    },
                    {
                        "Value": 1,
                        "Description": "MIC"
                    }
                ]
            },
            "VolumeLevel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "VolumeLevel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "-60dB"
                    },
                    {
                        "Value": 1,
                        "Description": "-58dB"
                    },
                    {
                        "Value": 2,
                        "Description": "-56dB"
                    },
                    {
                        "Value": 3,
                        "Description": "-54dB"
                    },
                    {
                        "Value": 4,
                        "Description": "-52dB"
                    },
                    {
                        "Value": 5,
                        "Description": "-50dB"
                    },
                    {
                        "Value": 6,
                        "Description": "-48dB"
                    },
                    {
                        "Value": 7,
                        "Description": "-46dB"
                    },
                    {
                        "Value": 8,
                        "Description": "-44dB"
                    },
                    {
                        "Value": 9,
                        "Description": "-42dB"
                    },
                    {
                        "Value": 10,
                        "Description": "-40dB"
                    },
                    {
                        "Value": 11,
                        "Description": "-38dB"
                    },
                    {
                        "Value": 12,
                        "Description": "-36dB"
                    },
                    {
                        "Value": 13,
                        "Description": "-34dB"
                    },
                    {
                        "Value": 14,
                        "Description": "-32dB"
                    },
                    {
                        "Value": 15,
                        "Description": "-30dB"
                    },
                    {
                        "Value": 16,
                        "Description": "-28dB"
                    },
                    {
                        "Value": 17,
                        "Description": "-26dB"
                    },
                    {
                        "Value": 18,
                        "Description": "-24dB"
                    },
                    {
                        "Value": 19,
                        "Description": "-22dB"
                    },
                    {
                        "Value": 20,
                        "Description": "-20dB"
                    },
                    {
                        "Value": 21,
                        "Description": "-18dB"
                    },
                    {
                        "Value": 22,
                        "Description": "-16dB"
                    },
                    {
                        "Value": 23,
                        "Description": "-14dB"
                    },
                    {
                        "Value": 24,
                        "Description": "-12dB"
                    },
                    {
                        "Value": 25,
                        "Description": "-10dB"
                    },
                    {
                        "Value": 26,
                        "Description": "-8dB"
                    },
                    {
                        "Value": 27,
                        "Description": "-6dB"
                    },
                    {
                        "Value": 28,
                        "Description": "-4dB"
                    },
                    {
                        "Value": 29,
                        "Description": "-2dB"
                    },
                    {
                        "Value": 30,
                        "Description": "0dB"
                    },
                    {
                        "Value": 31,
                        "Description": "+2dB"
                    },
                    {
                        "Value": 32,
                        "Description": "+4dB"
                    },
                    {
                        "Value": 33,
                        "Description": "+6dB"
                    },
                    {
                        "Value": 34,
                        "Description": "+8dB"
                    },
                    {
                        "Value": 35,
                        "Description": "+10dB"
                    },
                    {
                        "Value": 36,
                        "Description": "+12dB"
                    },
                    {
                        "Value": 37,
                        "Description": "+14dB"
                    },
                    {
                        "Value": 38,
                        "Description": "+16dB"
                    },
                    {
                        "Value": 39,
                        "Description": "+18dB"
                    }
                ]
            },
            "PhantomPower": {
                "Type": "bool",
                "Readonly": false,
                "Description": "PhantomPower"
            },
            "ColorSpace": {
                "Type": "enum",
                "Readonly": false,
                "Description": "ColorSpace",
                "Data": [
                    {
                        "Value": 1,
                        "Description": "RGB"
                    },
                    {
                        "Value": 2,
                        "Description": "YUV422"
                    }
                ]
            }
        },
        "Status": 0
    }
}

Parameters

  • ExposureInfo
    Show properties
    • Modeenum(Optional)
      Description: ExposureMode
      Value: : AUTO, 1: MANUAL, 2: ShutterPri, 3: IrisPri
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • GainLimitrange(Optional)
      Description: GainLimit
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Gainrange(Optional)
      Description: Gain
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MaxSpeedenum(Optional)
      Description: MaxSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • MinSpeedenum(Optional)
      Description: MinSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • ExCompLevelrange(Optional)
      Description: ExCompLevel
      Value: -50-50
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • SmartExposurebool(Optional)
      Description: SmartExposure
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Speedenum(Optional)
      Description: Speed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Irisrange(Optional)
      Description: Iris
      Value: 0-254
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • WhiteBalanceInfo
    Show properties
    • Modeenum(Optional)
      Description: WhiteBalance Mode
      Value: : Auto, 1: Indoor, 2: Outdoor, 3: OPW, 4: ATW, 5: User, 8: SVLAuto, 10: ManualColorTemperature
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • WBSensitivityenum(Optional)
      Description: WBSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • RTuningrange(Optional)
      Description: RTuning
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • GTuningrange(Optional)
      Description: GTuning
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • BTuningrange(Optional)
      Description: BTuning
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • RGainrange(Optional)
      Description: RGain
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • BGainrange(Optional)
      Description: BGain
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • ColorTemperatureenum(Optional)
      Description: ColorTemperature
      Value: 2500: 2500K, 2600: 2600K, 2700: 2700K, 2800: 2800K, 2900: 2900K, 3000: 3000K, 3100: 3100K, 3200: 3200K, 3300: 3300K, 3400: 3400K, 3500: 3500K, 3600: 3600K, 3700: 3700K, 3800: 3800K, 3900: 3900K, 4000: 4000K, 4100: 4100K, 4200: 4200K, 4300: 4300K, 4400: 4400K, 4500: 4500K, 4600: 4600K, 4700: 4700K, 4800: 4800K, 4900: 4900K, 5000: 5000K, 5100: 5100K, 5200: 5200K, 5300: 5300K, 5400: 5400K, 5500: 5500K, 5600: 5600K, 5700: 5700K, 5800: 5800K, 5900: 5900K, 6000: 6000K, 6100: 6100K, 6200: 6200K, 6300: 6300K, 6400: 6400K, 6500: 6500K, 6600: 6600K, 6700: 6700K, 6800: 6800K, 6900: 6900K, 7000: 7000K, 7100: 7100K, 7200: 7200K, 7300: 7300K, 7400: 7400K, 7500: 7500K, 7600: 7600K, 7700: 7700K, 7800: 7800K, 7900: 7900K, 8000: 8000K, 8100: 8100K, 8200: 8200K, 8300: 8300K, 8400: 8400K, 8500: 8500K, 8600: 8600K, 8700: 8700K, 8800: 8800K, 8900: 8900K, 9000: 9000K
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • PictureInfo
    Show properties
    • Sharpnessrange(Optional)
      Description: Sharpness
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • 2DNRrange(Optional)
      Description: 2DNR
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • 3DNRrange(Optional)
      Description: 3DNR
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Flipbool(Optional)
      Description: Flip
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Mirrorbool(Optional)
      Description: Mirror
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Huerange(Optional)
      Description: Hue
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Saturationrange(Optional)
      Description: Saturation
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Contrastrange(Optional)
      Description: Contrast
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Effectenum(Optional)
      Description: Effect
      Value: : DAY, 1: NIGHT
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Sceneenum(Optional)
      Description: Scene
      Value: 1: STANDARD, 3: BRIGHT, 4: CLARITY, 5: SOFT
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • DefogModeenum(Optional)
      Description: DefogMode
      Value: 4: AUTO, 5: MANUAL, : OFF
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • DefogLevelrange(Optional)
      Description: DefogLevel
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Brightrange(Optional)
      Description: Bright
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • HLCModebool(Optional)
      Description: HLCMode
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • BacklightCombool(Optional)
      Description: BacklightCom
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • WDRbool(Optional)
      Description: WDR
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • WDRLevelrange(Optional)
      Description: WDRLevel
      Value: 0-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • DEFlickerenum(Optional)
      Description: DEFlicker
      Value: : OFF, 1: 50HZ, 2: 60HZ
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Gammaenum(Optional)
      Description: Gamma
      Value: : DEFAULT, 1: 0.45, 2: 0.50, 3: 0.55, 4: 0.63
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • LensInfo
    Show properties
    • DigitalZoombool(Optional)
      Description: DigitalZoom
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • FocusModeenum(Optional)
      Description: FocusMode
      Value: : AUTO, 1: MANUAL
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • FocusAreaenum(Optional)
      Description: FocusArea
      Value: : TOP, 1: CENTER, 2: BOTTOM, 3: ALL, 4: DEFAULT
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • SmartFocusbool(Optional)
      Description: SmartFocus
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • AFSensitivityenum(Optional)
      Description: AFSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • MFSpeedrange(Optional)
      Description: MFSpeed
      Value: 0-7
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • NearLimitenum(Optional)
      Description: NearLimit
      Value: 11: 1.0M, 14: 30CM, 15: 1CM
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • PanTiltInfo
    Show properties
    • AdaptivePTbool(Optional)
      Description: AdaptivePT
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • PTSpeedrange(Optional)
      Description: PTSpeed
      Value: 0-5
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PanDirectionenum(Optional)
      Description: PanDirection
      Value: : NORMAL, 1: INVERT
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • TiltDirectionenum(Optional)
      Description: TiltDirection
      Value: : NORMAL, 1: INVERT
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • PresetMemoryenum(Optional)
      Description: PresetMemory
      Value: : StandradMode, 1: ExtendedMode
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • PresetSpeedrange(Optional)
      Description: Preset Speed
      Value: 0-5
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PresetZoomSpeedrange(Optional)
      Description: Preset Zoom Speed
      Value: 0-7
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MotionlessPresetbool(Optional)
      Description: MotionlessPreset
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • ReloadPreset1bool(Optional)
      Description: ReloadPreset1
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
  • GenlockInfo
    Show properties
    • GenlockStatusenum(Optional)
      Description: GenlockStatus
      Value: 2: ACTIVE, 3: INACTIVE
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • REFSignalenum(Optional)
      Description: RefSignal
      Value: 525I29.97: 525I29.97, 625I25: 625I25, 525P59.94: 525P59.94, 625P50: 625P50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50, 720P30: 720P30, 720P29.97: 720P29.97, 720P25: 720P25, 720P24: 720P24, 720P23.98: 720P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I30: 1080I30, 1080I29.97: 1080I29.97, 1080I25: 1080I25, 1080I24: 1080I24, 1080I23.98: 1080I23.98, N/A: N/A
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • HPhaserange(Optional)
      Description: HPhase
      Value: -127-127
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • OSDSystemInfo
    Show properties
    • PelcoIDrange(Optional)
      Description: PelcoID
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • VISCAIDrange(Optional)
      Description: ViscaID
      Value: 1-7
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • IRIDrange(Optional)
      Description: IRID
      Value: 1-3
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • IRReceivebool(Optional)
      Description: IRReceive
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • BaudRateenum(Optional)
      Description: BaudRate
      Value: : 2400, 1: 4800, 2: 9600, 3: 38400
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • MonitorInfoenum(Optional)
      Description: MonitorInfo
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • TemperatureDegreeenum(Optional)
      Description: TemperatureDegree
      Value: 2: FAHRENHEIT, 3: CELSIUS
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • DisplayInfobool(Optional)
      Description: DisplayInfo
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • VideoParametersOSDbool(Optional)
      Description: VideoParametersOSD
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • TallyModebool(Optional)
      Description: TallyMode
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Audiobool(Optional)
      Description: Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • InputTypeenum(Optional)
      Description: Audio InputType
      Value: : LINE, 1: MIC
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • VolumeLevelenum(Optional)
      Description: VolumeLevel
      Value: : -60dB, 1: -58dB, 2: -56dB, 3: -54dB, 4: -52dB, 5: -50dB, 6: -48dB, 7: -46dB, 8: -44dB, 9: -42dB, 10: -40dB, 11: -38dB, 12: -36dB, 13: -34dB, 14: -32dB, 15: -30dB, 16: -28dB, 17: -26dB, 18: -24dB, 19: -22dB, 20: -20dB, 21: -18dB, 22: -16dB, 23: -14dB, 24: -12dB, 25: -10dB, 26: -8dB, 27: -6dB, 28: -4dB, 29: -2dB, 30: 0dB, 31: +2dB, 32: +4dB, 33: +6dB, 34: +8dB, 35: +10dB, 36: +12dB, 37: +14dB, 38: +16dB, 39: +18dB
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • PhantomPowerbool(Optional)
      Description: PhantomPower
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • ColorSpaceenum(Optional)
      Description: ColorSpace
      Value: 1: RGB, 2: YUV422
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)

ReqGetImageInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetImageInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetImageInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetImageInfo",
    "Version": "2.0.000",
    "Content": {
        "ExposureInfo": {
            "Mode": 0,
            "GainLimit": 60,
            "Gain": 29,
            "MaxSpeed": 23,
            "MinSpeed": 9,
            "ExCompLevel": 0,
            "SmartExposure": true,
            "Speed": 10,
            "Iris": 6
        },
        "WhiteBalanceInfo": {
            "Mode": 0,
            "WBSensitivity": 2,
            "RTuning": 0,
            "GTuning": 0,
            "BTuning": 0,
            "RGain": 50,
            "BGain": 50,
            "ColorTemperature": 5500
        },
        "PictureInfo": {
            "Sharpness": 50,
            "2DNR": 63,
            "3DNR": 50,
            "Flip": false,
            "Mirror": false,
            "Hue": 31,
            "Saturation": 42,
            "Contrast": 50,
            "Effect": 0,
            "Scene": 1,
            "DefogMode": 0,
            "DefogLevel": 1,
            "Bright": 47,
            "HLCMode": false,
            "BacklightCom": false,
            "WDR": false,
            "WDRLevel": 0,
            "DEFlicker": 0,
            "Gamma": 0
        },
        "LensInfo": {
            "DigitalZoom": false,
            "FocusMode": 0,
            "FocusArea": 4,
            "SmartFocus": true,
            "AFSensitivity": 1,
            "MFSpeed": 2,
            "NearLimit": 14
        },
        "PanTiltInfo": {
            "AdaptivePT": true,
            "PTSpeed": 3,
            "PanDirection": 0,
            "TiltDirection": 0,
            "PresetMemory": 0,
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7,
            "MotionlessPreset": false,
            "ReloadPreset1": true
        },
        "GenlockInfo": {
            "HPhase": 0,
            "GenlockStatus": 3,
            "REFSignal": "N/A"
        },
        "OSDSystemInfo": {
            "PelcoID": 1,
            "VISCAID": 1,
            "IRID": 1,
            "IRReceive": true,
            "BaudRate": 2,
            "MonitorInfo": 0,
            "TemperatureDegree": 2,
            "DisplayInfo": true,
            "VideoParametersOSD": false,
            "TallyMode": false,
            "Audio": false,
            "InputType": 1,
            "VolumeLevel": 20,
            "PhantomPower": false,
            "ColorSpace": 2
        },
        "Status": 0
    }
}

Parameters

  • ExposureInfo
    Show properties
    • Modeenum(Optional)
      Description: ExposureMode
      Value: : AUTO, 1: MANUAL, 2: ShutterPri, 3: IrisPri
    • GainLimitrange(Optional)
      Description: GainLimit
      Value: 1-255
    • Gainrange(Optional)
      Description: Gain
      Value: 1-255
    • MaxSpeedenum(Optional)
      Description: MaxSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • MinSpeedenum(Optional)
      Description: MinSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • ExCompLevelrange(Optional)
      Description: ExCompLevel
      Value: -50-50
    • SmartExposurebool(Optional)
      Description: SmartExposure
      Value: true/false
    • Speedenum(Optional)
      Description: Speed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • Irisrange(Optional)
      Description: Iris
      Value: 0-254
  • WhiteBalanceInfo
    Show properties
    • Modeenum(Optional)
      Description: WhiteBalance Mode
      Value: : Auto, 1: Indoor, 2: Outdoor, 3: OPW, 4: ATW, 5: User, 8: SVLAuto, 10: ManualColorTemperature
    • WBSensitivityenum(Optional)
      Description: WBSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • RTuningrange(Optional)
      Description: RTuning
      Value: 0-100
    • GTuningrange(Optional)
      Description: GTuning
      Value: 0-100
    • BTuningrange(Optional)
      Description: BTuning
      Value: 0-100
    • RGainrange(Optional)
      Description: RGain
      Value: 0-100
    • BGainrange(Optional)
      Description: BGain
      Value: 0-100
    • ColorTemperatureenum(Optional)
      Description: ColorTemperature
      Value: 2500: 2500K, 2600: 2600K, 2700: 2700K, 2800: 2800K, 2900: 2900K, 3000: 3000K, 3100: 3100K, 3200: 3200K, 3300: 3300K, 3400: 3400K, 3500: 3500K, 3600: 3600K, 3700: 3700K, 3800: 3800K, 3900: 3900K, 4000: 4000K, 4100: 4100K, 4200: 4200K, 4300: 4300K, 4400: 4400K, 4500: 4500K, 4600: 4600K, 4700: 4700K, 4800: 4800K, 4900: 4900K, 5000: 5000K, 5100: 5100K, 5200: 5200K, 5300: 5300K, 5400: 5400K, 5500: 5500K, 5600: 5600K, 5700: 5700K, 5800: 5800K, 5900: 5900K, 6000: 6000K, 6100: 6100K, 6200: 6200K, 6300: 6300K, 6400: 6400K, 6500: 6500K, 6600: 6600K, 6700: 6700K, 6800: 6800K, 6900: 6900K, 7000: 7000K, 7100: 7100K, 7200: 7200K, 7300: 7300K, 7400: 7400K, 7500: 7500K, 7600: 7600K, 7700: 7700K, 7800: 7800K, 7900: 7900K, 8000: 8000K, 8100: 8100K, 8200: 8200K, 8300: 8300K, 8400: 8400K, 8500: 8500K, 8600: 8600K, 8700: 8700K, 8800: 8800K, 8900: 8900K, 9000: 9000K
  • PictureInfo
    Show properties
    • Sharpnessrange(Optional)
      Description: Sharpness
      Value: 0-100
    • 2DNRrange(Optional)
      Description: 2DNR
      Value: 0-100
    • 3DNRrange(Optional)
      Description: 3DNR
      Value: 0-100
    • Flipbool(Optional)
      Description: Flip
      Value: true/false
    • Mirrorbool(Optional)
      Description: Mirror
      Value: true/false
    • Huerange(Optional)
      Description: Hue
      Value: 0-100
    • Saturationrange(Optional)
      Description: Saturation
      Value: 0-100
    • Contrastrange(Optional)
      Description: Contrast
      Value: 0-100
    • Effectenum(Optional)
      Description: Effect
      Value: : DAY, 1: NIGHT
    • Sceneenum(Optional)
      Description: Scene
      Value: 1: STANDARD, 3: BRIGHT, 4: CLARITY, 5: SOFT
    • DefogModeenum(Optional)
      Description: DefogMode
      Value: 4: AUTO, 5: MANUAL, : OFF
    • DefogLevelrange(Optional)
      Description: DefogLevel
      Value: 0-100
    • Brightrange(Optional)
      Description: Bright
      Value: 0-100
    • HLCModebool(Optional)
      Description: HLCMode
      Value: true/false
    • BacklightCombool(Optional)
      Description: BacklightCom
      Value: true/false
    • WDRbool(Optional)
      Description: WDR
      Value: true/false
    • WDRLevelrange(Optional)
      Description: WDRLevel
      Value: 0-100
    • DEFlickerenum(Optional)
      Description: DEFlicker
      Value: : OFF, 1: 50HZ, 2: 60HZ
    • Gammaenum(Optional)
      Description: Gamma
      Value: : DEFAULT, 1: 0.45, 2: 0.50, 3: 0.55, 4: 0.63
  • LensInfo
    Show properties
    • DigitalZoombool(Optional)
      Description: DigitalZoom
      Value: true/false
    • FocusModeenum(Optional)
      Description: FocusMode
      Value: : AUTO, 1: MANUAL
    • FocusAreaenum(Optional)
      Description: FocusArea
      Value: : TOP, 1: CENTER, 2: BOTTOM, 3: ALL, 4: DEFAULT
    • SmartFocusbool(Optional)
      Description: SmartFocus
      Value: true/false
    • AFSensitivityenum(Optional)
      Description: AFSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • MFSpeedrange(Optional)
      Description: MFSpeed
      Value: 0-7
    • NearLimitenum(Optional)
      Description: NearLimit
      Value: 11: 1.0M, 14: 30CM, 15: 1CM
  • PanTiltInfo
    Show properties
    • AdaptivePTbool(Optional)
      Description: AdaptivePT
      Value: true/false
    • PTSpeedrange(Optional)
      Description: PTSpeed
      Value: 0-5
    • PanDirectionenum(Optional)
      Description: PanDirection
      Value: : NORMAL, 1: INVERT
    • TiltDirectionenum(Optional)
      Description: TiltDirection
      Value: : NORMAL, 1: INVERT
    • PresetMemoryenum(Optional)
      Description: PresetMemory
      Value: : StandradMode, 1: ExtendedMode
    • PresetSpeedrange(Optional)
      Description: Preset Speed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: Preset Zoom Speed
      Value: 0-7
    • MotionlessPresetbool(Optional)
      Description: MotionlessPreset
      Value: true/false
    • ReloadPreset1bool(Optional)
      Description: ReloadPreset1
      Value: true/false
  • GenlockInfo
    Show properties
    • HPhaserange(Optional)
      Description: HPhase
      Value: -127-127
    • GenlockStatusenum(Optional)
      Description: GenlockStatus
      Value: 2: ACTIVE, 3: INACTIVE
    • REFSignalenum(Optional)
      Description: RefSignal
      Value: 525I29.97: 525I29.97, 625I25: 625I25, 525P59.94: 525P59.94, 625P50: 625P50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50, 720P30: 720P30, 720P29.97: 720P29.97, 720P25: 720P25, 720P24: 720P24, 720P23.98: 720P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I30: 1080I30, 1080I29.97: 1080I29.97, 1080I25: 1080I25, 1080I24: 1080I24, 1080I23.98: 1080I23.98, N/A: N/A
  • OSDSystemInfo
    Show properties
    • PelcoIDrange(Optional)
      Description: PelcoID
      Value: 1-255
    • VISCAIDrange(Optional)
      Description: ViscaID
      Value: 1-7
    • IRIDrange(Optional)
      Description: IRID
      Value: 1-3
    • IRReceivebool(Optional)
      Description: IRReceive
      Value: true/false
    • BaudRateenum(Optional)
      Description: BaudRate
      Value: : 2400, 1: 4800, 2: 9600, 3: 38400
    • MonitorInfoenum(Optional)
      Description: MonitorInfo
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: TemperatureDegree
      Value: 2: FAHRENHEIT, 3: CELSIUS
    • DisplayInfobool(Optional)
      Description: DisplayInfo
      Value: true/false
    • VideoParametersOSDbool(Optional)
      Description: VideoParametersOSD
      Value: true/false
    • TallyModebool(Optional)
      Description: TallyMode
      Value: true/false
    • Audiobool(Optional)
      Description: Audio
      Value: true/false
    • InputTypeenum(Optional)
      Description: Audio InputType
      Value: : LINE, 1: MIC
    • VolumeLevelenum(Optional)
      Description: VolumeLevel
      Value: : -60dB, 1: -58dB, 2: -56dB, 3: -54dB, 4: -52dB, 5: -50dB, 6: -48dB, 7: -46dB, 8: -44dB, 9: -42dB, 10: -40dB, 11: -38dB, 12: -36dB, 13: -34dB, 14: -32dB, 15: -30dB, 16: -28dB, 17: -26dB, 18: -24dB, 19: -22dB, 20: -20dB, 21: -18dB, 22: -16dB, 23: -14dB, 24: -12dB, 25: -10dB, 26: -8dB, 27: -6dB, 28: -4dB, 29: -2dB, 30: 0dB, 31: +2dB, 32: +4dB, 33: +6dB, 34: +8dB, 35: +10dB, 36: +12dB, 37: +14dB, 38: +16dB, 39: +18dB
    • PhantomPowerbool(Optional)
      Description: PhantomPower
      Value: true/false
    • ColorSpaceenum(Optional)
      Description: ColorSpace
      Value: 1: RGB, 2: YUV422

ReqSetImageInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetImageInfo\",\"Version\":\"2.0.000\",\"Content\":{\"ExposureInfo\":{\"Mode\":0,\"GainLimit\":60,\"Gain\":29,\"MaxSpeed\":23,\"MinSpeed\":9,\"ExCompLevel\":0,\"SmartExposure\":true,\"Speed\":10,\"Iris\":6},\"WhiteBalanceInfo\":{\"Mode\":0,\"WBSensitivity\":2,\"RTuning\":0,\"GTuning\":0,\"BTuning\":0,\"RGain\":50,\"BGain\":50,\"ColorTemperature\":5500},\"PictureInfo\":{\"Sharpness\":50,\"2DNR\":63,\"3DNR\":50,\"Flip\":false,\"Mirror\":false,\"Hue\":31,\"Saturation\":42,\"Contrast\":50,\"Effect\":0,\"Scene\":1,\"DefogMode\":0,\"DefogLevel\":1,\"Bright\":47,\"HLCMode\":false,\"BacklightCom\":false,\"WDR\":false,\"WDRLevel\":0,\"DEFlicker\":0,\"Gamma\":0},\"LensInfo\":{\"DigitalZoom\":false,\"FocusMode\":0,\"FocusArea\":4,\"SmartFocus\":true,\"AFSensitivity\":1,\"MFSpeed\":2,\"NearLimit\":14},\"PanTiltInfo\":{\"AdaptivePT\":true,\"PTSpeed\":3,\"PanDirection\":0,\"TiltDirection\":0,\"PresetMemory\":0,\"PresetSpeed\":5,\"PresetZoomSpeed\":7,\"MotionlessPreset\":false,\"ReloadPreset1\":true},\"GenlockInfo\":{\"HPhase\":0},\"OSDSystemInfo\":{\"PelcoID\":1,\"VISCAID\":1,\"IRID\":1,\"IRReceive\":true,\"BaudRate\":2,\"MonitorInfo\":0,\"TemperatureDegree\":2,\"DisplayInfo\":true,\"VideoParametersOSD\":false,\"TallyMode\":false,\"Audio\":false,\"InputType\":1,\"VolumeLevel\":20,\"PhantomPower\":false,\"ColorSpace\":2}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetImageInfo",
    "Version": "2.0.000",
    "Content": {
        "ExposureInfo": {
            "Mode": 0,
            "GainLimit": 60,
            "Gain": 29,
            "MaxSpeed": 23,
            "MinSpeed": 9,
            "ExCompLevel": 0,
            "SmartExposure": true,
            "Speed": 10,
            "Iris": 6
        },
        "WhiteBalanceInfo": {
            "Mode": 0,
            "WBSensitivity": 2,
            "RTuning": 0,
            "GTuning": 0,
            "BTuning": 0,
            "RGain": 50,
            "BGain": 50,
            "ColorTemperature": 5500
        },
        "PictureInfo": {
            "Sharpness": 50,
            "2DNR": 63,
            "3DNR": 50,
            "Flip": false,
            "Mirror": false,
            "Hue": 31,
            "Saturation": 42,
            "Contrast": 50,
            "Effect": 0,
            "Scene": 1,
            "DefogMode": 0,
            "DefogLevel": 1,
            "Bright": 47,
            "HLCMode": false,
            "BacklightCom": false,
            "WDR": false,
            "WDRLevel": 0,
            "DEFlicker": 0,
            "Gamma": 0
        },
        "LensInfo": {
            "DigitalZoom": false,
            "FocusMode": 0,
            "FocusArea": 4,
            "SmartFocus": true,
            "AFSensitivity": 1,
            "MFSpeed": 2,
            "NearLimit": 14
        },
        "PanTiltInfo": {
            "AdaptivePT": true,
            "PTSpeed": 3,
            "PanDirection": 0,
            "TiltDirection": 0,
            "PresetMemory": 0,
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7,
            "MotionlessPreset": false,
            "ReloadPreset1": true
        },
        "GenlockInfo": {
            "HPhase": 0
        },
        "OSDSystemInfo": {
            "PelcoID": 1,
            "VISCAID": 1,
            "IRID": 1,
            "IRReceive": true,
            "BaudRate": 2,
            "MonitorInfo": 0,
            "TemperatureDegree": 2,
            "DisplayInfo": true,
            "VideoParametersOSD": false,
            "TallyMode": false,
            "Audio": false,
            "InputType": 1,
            "VolumeLevel": 20,
            "PhantomPower": false,
            "ColorSpace": 2
        }
    }
}

Response

{
    "Cmd": "AswSetImageInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • ExposureInfo
    Show properties
    • Modeenum(Optional)
      Description: ExposureMode
      Value: : AUTO, 1: MANUAL, 2: ShutterPri, 3: IrisPri
    • GainLimitrange(Optional)
      Description: GainLimit
      Value: 1-255
    • Gainrange(Optional)
      Description: Gain
      Value: 1-255
    • MaxSpeedenum(Optional)
      Description: MaxSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • MinSpeedenum(Optional)
      Description: MinSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • ExCompLevelrange(Optional)
      Description: ExCompLevel
      Value: -50-50
    • SmartExposurebool(Optional)
      Description: SmartExposure
      Value: true/false
    • Speedenum(Optional)
      Description: Speed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • Irisrange(Optional)
      Description: Iris
      Value: 0-254
  • WhiteBalanceInfo
    Show properties
    • Modeenum(Optional)
      Description: WhiteBalance Mode
      Value: : Auto, 1: Indoor, 2: Outdoor, 3: OPW, 4: ATW, 5: User, 8: SVLAuto, 10: ManualColorTemperature
    • WBSensitivityenum(Optional)
      Description: WBSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • RTuningrange(Optional)
      Description: RTuning
      Value: 0-100
    • GTuningrange(Optional)
      Description: GTuning
      Value: 0-100
    • BTuningrange(Optional)
      Description: BTuning
      Value: 0-100
    • RGainrange(Optional)
      Description: RGain
      Value: 0-100
    • BGainrange(Optional)
      Description: BGain
      Value: 0-100
    • ColorTemperatureenum(Optional)
      Description: ColorTemperature
      Value: 2500: 2500K, 2600: 2600K, 2700: 2700K, 2800: 2800K, 2900: 2900K, 3000: 3000K, 3100: 3100K, 3200: 3200K, 3300: 3300K, 3400: 3400K, 3500: 3500K, 3600: 3600K, 3700: 3700K, 3800: 3800K, 3900: 3900K, 4000: 4000K, 4100: 4100K, 4200: 4200K, 4300: 4300K, 4400: 4400K, 4500: 4500K, 4600: 4600K, 4700: 4700K, 4800: 4800K, 4900: 4900K, 5000: 5000K, 5100: 5100K, 5200: 5200K, 5300: 5300K, 5400: 5400K, 5500: 5500K, 5600: 5600K, 5700: 5700K, 5800: 5800K, 5900: 5900K, 6000: 6000K, 6100: 6100K, 6200: 6200K, 6300: 6300K, 6400: 6400K, 6500: 6500K, 6600: 6600K, 6700: 6700K, 6800: 6800K, 6900: 6900K, 7000: 7000K, 7100: 7100K, 7200: 7200K, 7300: 7300K, 7400: 7400K, 7500: 7500K, 7600: 7600K, 7700: 7700K, 7800: 7800K, 7900: 7900K, 8000: 8000K, 8100: 8100K, 8200: 8200K, 8300: 8300K, 8400: 8400K, 8500: 8500K, 8600: 8600K, 8700: 8700K, 8800: 8800K, 8900: 8900K, 9000: 9000K
  • PictureInfo
    Show properties
    • Sharpnessrange(Optional)
      Description: Sharpness
      Value: 0-100
    • 2DNRrange(Optional)
      Description: 2DNR
      Value: 0-100
    • 3DNRrange(Optional)
      Description: 3DNR
      Value: 0-100
    • Flipbool(Optional)
      Description: Flip
      Value: true/false
    • Mirrorbool(Optional)
      Description: Mirror
      Value: true/false
    • Huerange(Optional)
      Description: Hue
      Value: 0-100
    • Saturationrange(Optional)
      Description: Saturation
      Value: 0-100
    • Contrastrange(Optional)
      Description: Contrast
      Value: 0-100
    • Effectenum(Optional)
      Description: Effect
      Value: : DAY, 1: NIGHT
    • Sceneenum(Optional)
      Description: Scene
      Value: 1: STANDARD, 3: BRIGHT, 4: CLARITY, 5: SOFT
    • DefogModeenum(Optional)
      Description: DefogMode
      Value: 4: AUTO, 5: MANUAL, : OFF
    • DefogLevelrange(Optional)
      Description: DefogLevel
      Value: 0-100
    • Brightrange(Optional)
      Description: Bright
      Value: 0-100
    • HLCModebool(Optional)
      Description: HLCMode
      Value: true/false
    • BacklightCombool(Optional)
      Description: BacklightCom
      Value: true/false
    • WDRbool(Optional)
      Description: WDR
      Value: true/false
    • WDRLevelrange(Optional)
      Description: WDRLevel
      Value: 0-100
    • DEFlickerenum(Optional)
      Description: DEFlicker
      Value: : OFF, 1: 50HZ, 2: 60HZ
    • Gammaenum(Optional)
      Description: Gamma
      Value: : DEFAULT, 1: 0.45, 2: 0.50, 3: 0.55, 4: 0.63
  • LensInfo
    Show properties
    • DigitalZoombool(Optional)
      Description: DigitalZoom
      Value: true/false
    • FocusModeenum(Optional)
      Description: FocusMode
      Value: : AUTO, 1: MANUAL
    • FocusAreaenum(Optional)
      Description: FocusArea
      Value: : TOP, 1: CENTER, 2: BOTTOM, 3: ALL, 4: DEFAULT
    • SmartFocusbool(Optional)
      Description: SmartFocus
      Value: true/false
    • AFSensitivityenum(Optional)
      Description: AFSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • MFSpeedrange(Optional)
      Description: MFSpeed
      Value: 0-7
    • NearLimitenum(Optional)
      Description: NearLimit
      Value: 11: 1.0M, 14: 30CM, 15: 1CM
  • PanTiltInfo
    Show properties
    • AdaptivePTbool(Optional)
      Description: AdaptivePT
      Value: true/false
    • PTSpeedrange(Optional)
      Description: PTSpeed
      Value: 0-5
    • PanDirectionenum(Optional)
      Description: PanDirection
      Value: : NORMAL, 1: INVERT
    • TiltDirectionenum(Optional)
      Description: TiltDirection
      Value: : NORMAL, 1: INVERT
    • PresetMemoryenum(Optional)
      Description: PresetMemory
      Value: : StandradMode, 1: ExtendedMode
    • PresetSpeedrange(Optional)
      Description: Preset Speed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: Preset Zoom Speed
      Value: 0-7
    • MotionlessPresetbool(Optional)
      Description: MotionlessPreset
      Value: true/false
    • ReloadPreset1bool(Optional)
      Description: ReloadPreset1
      Value: true/false
  • GenlockInfo
    Show properties
    • HPhaserange(Optional)
      Description: HPhase
      Value: -127-127
  • OSDSystemInfo
    Show properties
    • PelcoIDrange(Optional)
      Description: PelcoID
      Value: 1-255
    • VISCAIDrange(Optional)
      Description: ViscaID
      Value: 1-7
    • IRIDrange(Optional)
      Description: IRID
      Value: 1-3
    • IRReceivebool(Optional)
      Description: IRReceive
      Value: true/false
    • BaudRateenum(Optional)
      Description: BaudRate
      Value: : 2400, 1: 4800, 2: 9600, 3: 38400
    • MonitorInfoenum(Optional)
      Description: MonitorInfo
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: TemperatureDegree
      Value: 2: FAHRENHEIT, 3: CELSIUS
    • DisplayInfobool(Optional)
      Description: DisplayInfo
      Value: true/false
    • VideoParametersOSDbool(Optional)
      Description: VideoParametersOSD
      Value: true/false
    • TallyModebool(Optional)
      Description: TallyMode
      Value: true/false
    • Audiobool(Optional)
      Description: Audio
      Value: true/false
    • InputTypeenum(Optional)
      Description: Audio InputType
      Value: : LINE, 1: MIC
    • VolumeLevelenum(Optional)
      Description: VolumeLevel
      Value: : -60dB, 1: -58dB, 2: -56dB, 3: -54dB, 4: -52dB, 5: -50dB, 6: -48dB, 7: -46dB, 8: -44dB, 9: -42dB, 10: -40dB, 11: -38dB, 12: -36dB, 13: -34dB, 14: -32dB, 15: -30dB, 16: -28dB, 17: -26dB, 18: -24dB, 19: -22dB, 20: -20dB, 21: -18dB, 22: -16dB, 23: -14dB, 24: -12dB, 25: -10dB, 26: -8dB, 27: -6dB, 28: -4dB, 29: -2dB, 30: 0dB, 31: +2dB, 32: +4dB, 33: +6dB, 34: +8dB, 35: +10dB, 36: +12dB, 37: +14dB, 38: +16dB, 39: +18dB
    • PhantomPowerbool(Optional)
      Description: PhantomPower
      Value: true/false
    • ColorSpaceenum(Optional)
      Description: ColorSpace
      Value: 1: RGB, 2: YUV422

ReqGetExposureInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetExposureInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetExposureInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetExposureInfo",
    "Version": "2.0.000",
    "Content": {
        "ExposureInfo": {
            "Mode": 0,
            "GainLimit": 60,
            "Gain": 29,
            "MaxSpeed": 23,
            "MinSpeed": 9,
            "ExCompLevel": 0,
            "SmartExposure": true,
            "Speed": 10,
            "Iris": 6
        },
        "Status": 0
    }
}

Parameters

  • ExposureInfo
    Show properties
    • Modeenum(Optional)
      Description: ExposureMode
      Value: : AUTO, 1: MANUAL, 2: ShutterPri, 3: IrisPri
    • GainLimitrange(Optional)
      Description: GainLimit
      Value: 1-255
    • Gainrange(Optional)
      Description: Gain
      Value: 1-255
    • MaxSpeedenum(Optional)
      Description: MaxSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • MinSpeedenum(Optional)
      Description: MinSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • ExCompLevelrange(Optional)
      Description: ExCompLevel
      Value: -50-50
    • SmartExposurebool(Optional)
      Description: SmartExposure
      Value: true/false
    • Speedenum(Optional)
      Description: Speed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • Irisrange(Optional)
      Description: Iris
      Value: 0-254

ReqSetExposureInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetExposureInfo\",\"Version\":\"2.0.000\",\"Content\":{\"ExposureInfo\":{\"Mode\":0,\"GainLimit\":60,\"Gain\":29,\"MaxSpeed\":23,\"MinSpeed\":9,\"ExCompLevel\":0,\"SmartExposure\":true,\"Speed\":10,\"Iris\":6}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetExposureInfo",
    "Version": "2.0.000",
    "Content": {
        "ExposureInfo": {
            "Mode": 0,
            "GainLimit": 60,
            "Gain": 29,
            "MaxSpeed": 23,
            "MinSpeed": 9,
            "ExCompLevel": 0,
            "SmartExposure": true,
            "Speed": 10,
            "Iris": 6
        }
    }
}

Response

{
    "Cmd": "AswSetExposureInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • ExposureInfo
    Show properties
    • Modeenum(Optional)
      Description: ExposureMode
      Value: : AUTO, 1: MANUAL, 2: ShutterPri, 3: IrisPri
    • GainLimitrange(Optional)
      Description: GainLimit
      Value: 1-255
    • Gainrange(Optional)
      Description: Gain
      Value: 1-255
    • MaxSpeedenum(Optional)
      Description: MaxSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • MinSpeedenum(Optional)
      Description: MinSpeed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • ExCompLevelrange(Optional)
      Description: ExCompLevel
      Value: -50-50
    • SmartExposurebool(Optional)
      Description: SmartExposure
      Value: true/false
    • Speedenum(Optional)
      Description: Speed
      Value: 9: 1/60, 10: 1/90, 11: 1/100, 12: 1/125, 13: 1/180, 14: 1/195, 15: 1/215, 16: 1/230, 17: 1/250, 18: 1/350, 19: 1/500, 20: 1/725, 21: 1/1000, 22: 1/1500, 23: 1/2000, 24: 1/3000, 25: 1/4000, 26: 1/6000, 27: 1/10K, 28: 1/30K, 29: 1/100K
    • Irisrange(Optional)
      Description: Iris
      Value: 0-254

ReqGetWhiteBalanceInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetWhiteBalanceInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetWhiteBalanceInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetWhiteBalanceInfo",
    "Version": "2.0.000",
    "Content": {
        "WhiteBalanceInfo": {
            "Mode": 0,
            "WBSensitivity": 2,
            "RTuning": 0,
            "GTuning": 0,
            "BTuning": 0,
            "RGain": 50,
            "BGain": 50,
            "ColorTemperature": 5500
        },
        "Status": 0
    }
}

Parameters

  • WhiteBalanceInfo
    Show properties
    • Modeenum(Optional)
      Description: WhiteBalance Mode
      Value: : Auto, 1: Indoor, 2: Outdoor, 3: OPW, 4: ATW, 5: User, 8: SVLAuto, 10: ManualColorTemperature
    • WBSensitivityenum(Optional)
      Description: WBSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • RTuningrange(Optional)
      Description: RTuning
      Value: 0-100
    • GTuningrange(Optional)
      Description: GTuning
      Value: 0-100
    • BTuningrange(Optional)
      Description: BTuning
      Value: 0-100
    • RGainrange(Optional)
      Description: RGain
      Value: 0-100
    • BGainrange(Optional)
      Description: BGain
      Value: 0-100
    • ColorTemperatureenum(Optional)
      Description: ColorTemperature
      Value: 2500: 2500K, 2600: 2600K, 2700: 2700K, 2800: 2800K, 2900: 2900K, 3000: 3000K, 3100: 3100K, 3200: 3200K, 3300: 3300K, 3400: 3400K, 3500: 3500K, 3600: 3600K, 3700: 3700K, 3800: 3800K, 3900: 3900K, 4000: 4000K, 4100: 4100K, 4200: 4200K, 4300: 4300K, 4400: 4400K, 4500: 4500K, 4600: 4600K, 4700: 4700K, 4800: 4800K, 4900: 4900K, 5000: 5000K, 5100: 5100K, 5200: 5200K, 5300: 5300K, 5400: 5400K, 5500: 5500K, 5600: 5600K, 5700: 5700K, 5800: 5800K, 5900: 5900K, 6000: 6000K, 6100: 6100K, 6200: 6200K, 6300: 6300K, 6400: 6400K, 6500: 6500K, 6600: 6600K, 6700: 6700K, 6800: 6800K, 6900: 6900K, 7000: 7000K, 7100: 7100K, 7200: 7200K, 7300: 7300K, 7400: 7400K, 7500: 7500K, 7600: 7600K, 7700: 7700K, 7800: 7800K, 7900: 7900K, 8000: 8000K, 8100: 8100K, 8200: 8200K, 8300: 8300K, 8400: 8400K, 8500: 8500K, 8600: 8600K, 8700: 8700K, 8800: 8800K, 8900: 8900K, 9000: 9000K

ReqSetWhiteBalanceInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetWhiteBalanceInfo\",\"Version\":\"2.0.000\",\"Content\":{\"WhiteBalanceInfo\":{\"Mode\":0,\"WBSensitivity\":2,\"RTuning\":0,\"GTuning\":0,\"BTuning\":0,\"RGain\":50,\"BGain\":50,\"ColorTemperature\":5500}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetWhiteBalanceInfo",
    "Version": "2.0.000",
    "Content": {
        "WhiteBalanceInfo": {
            "Mode": 0,
            "WBSensitivity": 2,
            "RTuning": 0,
            "GTuning": 0,
            "BTuning": 0,
            "RGain": 50,
            "BGain": 50,
            "ColorTemperature": 5500
        }
    }
}

Response

{
    "Cmd": "AswSetWhiteBalanceInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • WhiteBalanceInfo
    Show properties
    • Modeenum(Optional)
      Description: WhiteBalance Mode
      Value: : Auto, 1: Indoor, 2: Outdoor, 3: OPW, 4: ATW, 5: User, 8: SVLAuto, 10: ManualColorTemperature
    • WBSensitivityenum(Optional)
      Description: WBSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • RTuningrange(Optional)
      Description: RTuning
      Value: 0-100
    • GTuningrange(Optional)
      Description: GTuning
      Value: 0-100
    • BTuningrange(Optional)
      Description: BTuning
      Value: 0-100
    • RGainrange(Optional)
      Description: RGain
      Value: 0-100
    • BGainrange(Optional)
      Description: BGain
      Value: 0-100
    • ColorTemperatureenum(Optional)
      Description: ColorTemperature
      Value: 2500: 2500K, 2600: 2600K, 2700: 2700K, 2800: 2800K, 2900: 2900K, 3000: 3000K, 3100: 3100K, 3200: 3200K, 3300: 3300K, 3400: 3400K, 3500: 3500K, 3600: 3600K, 3700: 3700K, 3800: 3800K, 3900: 3900K, 4000: 4000K, 4100: 4100K, 4200: 4200K, 4300: 4300K, 4400: 4400K, 4500: 4500K, 4600: 4600K, 4700: 4700K, 4800: 4800K, 4900: 4900K, 5000: 5000K, 5100: 5100K, 5200: 5200K, 5300: 5300K, 5400: 5400K, 5500: 5500K, 5600: 5600K, 5700: 5700K, 5800: 5800K, 5900: 5900K, 6000: 6000K, 6100: 6100K, 6200: 6200K, 6300: 6300K, 6400: 6400K, 6500: 6500K, 6600: 6600K, 6700: 6700K, 6800: 6800K, 6900: 6900K, 7000: 7000K, 7100: 7100K, 7200: 7200K, 7300: 7300K, 7400: 7400K, 7500: 7500K, 7600: 7600K, 7700: 7700K, 7800: 7800K, 7900: 7900K, 8000: 8000K, 8100: 8100K, 8200: 8200K, 8300: 8300K, 8400: 8400K, 8500: 8500K, 8600: 8600K, 8700: 8700K, 8800: 8800K, 8900: 8900K, 9000: 9000K

ReqGetPictureInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPictureInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetPictureInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPictureInfo",
    "Version": "2.0.000",
    "Content": {
        "PictureInfo": {
            "Sharpness": 50,
            "2DNR": 63,
            "3DNR": 50,
            "Flip": false,
            "Mirror": false,
            "Hue": 31,
            "Saturation": 42,
            "Contrast": 50,
            "Effect": 0,
            "Scene": 1,
            "DefogMode": 0,
            "DefogLevel": 1,
            "Bright": 47,
            "HLCMode": false,
            "BacklightCom": false,
            "WDR": false,
            "WDRLevel": 0,
            "DEFlicker": 0,
            "Gamma": 0
        },
        "Status": 0
    }
}

Parameters

  • PictureInfo
    Show properties
    • Sharpnessrange(Optional)
      Description: Sharpness
      Value: 0-100
    • 2DNRrange(Optional)
      Description: 2DNR
      Value: 0-100
    • 3DNRrange(Optional)
      Description: 3DNR
      Value: 0-100
    • Flipbool(Optional)
      Description: Flip
      Value: true/false
    • Mirrorbool(Optional)
      Description: Mirror
      Value: true/false
    • Huerange(Optional)
      Description: Hue
      Value: 0-100
    • Saturationrange(Optional)
      Description: Saturation
      Value: 0-100
    • Contrastrange(Optional)
      Description: Contrast
      Value: 0-100
    • Effectenum(Optional)
      Description: Effect
      Value: : DAY, 1: NIGHT
    • Sceneenum(Optional)
      Description: Scene
      Value: 1: STANDARD, 3: BRIGHT, 4: CLARITY, 5: SOFT
    • DefogModeenum(Optional)
      Description: DefogMode
      Value: 4: AUTO, 5: MANUAL, : OFF
    • DefogLevelrange(Optional)
      Description: DefogLevel
      Value: 0-100
    • Brightrange(Optional)
      Description: Bright
      Value: 0-100
    • HLCModebool(Optional)
      Description: HLCMode
      Value: true/false
    • BacklightCombool(Optional)
      Description: BacklightCom
      Value: true/false
    • WDRbool(Optional)
      Description: WDR
      Value: true/false
    • WDRLevelrange(Optional)
      Description: WDRLevel
      Value: 0-100
    • DEFlickerenum(Optional)
      Description: DEFlicker
      Value: : OFF, 1: 50HZ, 2: 60HZ
    • Gammaenum(Optional)
      Description: Gamma
      Value: : DEFAULT, 1: 0.45, 2: 0.50, 3: 0.55, 4: 0.63

ReqSetPictureInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPictureInfo\",\"Version\":\"2.0.000\",\"Content\":{\"PictureInfo\":{\"Sharpness\":50,\"2DNR\":63,\"3DNR\":50,\"Flip\":false,\"Mirror\":false,\"Hue\":31,\"Saturation\":42,\"Contrast\":50,\"Effect\":0,\"Scene\":1,\"DefogMode\":0,\"DefogLevel\":1,\"Bright\":47,\"HLCMode\":false,\"BacklightCom\":false,\"WDR\":false,\"WDRLevel\":0,\"DEFlicker\":0,\"Gamma\":0}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetPictureInfo",
    "Version": "2.0.000",
    "Content": {
        "PictureInfo": {
            "Sharpness": 50,
            "2DNR": 63,
            "3DNR": 50,
            "Flip": false,
            "Mirror": false,
            "Hue": 31,
            "Saturation": 42,
            "Contrast": 50,
            "Effect": 0,
            "Scene": 1,
            "DefogMode": 0,
            "DefogLevel": 1,
            "Bright": 47,
            "HLCMode": false,
            "BacklightCom": false,
            "WDR": false,
            "WDRLevel": 0,
            "DEFlicker": 0,
            "Gamma": 0
        }
    }
}

Response

{
    "Cmd": "AswSetPictureInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PictureInfo
    Show properties
    • Sharpnessrange(Optional)
      Description: Sharpness
      Value: 0-100
    • 2DNRrange(Optional)
      Description: 2DNR
      Value: 0-100
    • 3DNRrange(Optional)
      Description: 3DNR
      Value: 0-100
    • Flipbool(Optional)
      Description: Flip
      Value: true/false
    • Mirrorbool(Optional)
      Description: Mirror
      Value: true/false
    • Huerange(Optional)
      Description: Hue
      Value: 0-100
    • Saturationrange(Optional)
      Description: Saturation
      Value: 0-100
    • Contrastrange(Optional)
      Description: Contrast
      Value: 0-100
    • Effectenum(Optional)
      Description: Effect
      Value: : DAY, 1: NIGHT
    • Sceneenum(Optional)
      Description: Scene
      Value: 1: STANDARD, 3: BRIGHT, 4: CLARITY, 5: SOFT
    • DefogModeenum(Optional)
      Description: DefogMode
      Value: 4: AUTO, 5: MANUAL, : OFF
    • DefogLevelrange(Optional)
      Description: DefogLevel
      Value: 0-100
    • Brightrange(Optional)
      Description: Bright
      Value: 0-100
    • HLCModebool(Optional)
      Description: HLCMode
      Value: true/false
    • BacklightCombool(Optional)
      Description: BacklightCom
      Value: true/false
    • WDRbool(Optional)
      Description: WDR
      Value: true/false
    • WDRLevelrange(Optional)
      Description: WDRLevel
      Value: 0-100
    • DEFlickerenum(Optional)
      Description: DEFlicker
      Value: : OFF, 1: 50HZ, 2: 60HZ
    • Gammaenum(Optional)
      Description: Gamma
      Value: : DEFAULT, 1: 0.45, 2: 0.50, 3: 0.55, 4: 0.63

ReqGetLensInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetLensInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetLensInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetLensInfo",
    "Version": "2.0.000",
    "Content": {
        "LensInfo": {
            "DigitalZoom": false,
            "FocusMode": 0,
            "FocusArea": 4,
            "SmartFocus": true,
            "AFSensitivity": 1,
            "MFSpeed": 2,
            "NearLimit": 14
        },
        "Status": 0
    }
}

Parameters

  • LensInfo
    Show properties
    • DigitalZoombool(Optional)
      Description: DigitalZoom
      Value: true/false
    • FocusModeenum(Optional)
      Description: FocusMode
      Value: : AUTO, 1: MANUAL
    • FocusAreaenum(Optional)
      Description: FocusArea
      Value: : TOP, 1: CENTER, 2: BOTTOM, 3: ALL, 4: DEFAULT
    • SmartFocusbool(Optional)
      Description: SmartFocus
      Value: true/false
    • AFSensitivityenum(Optional)
      Description: AFSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • MFSpeedrange(Optional)
      Description: MFSpeed
      Value: 0-7
    • NearLimitenum(Optional)
      Description: NearLimit
      Value: 11: 1.0M, 14: 30CM, 15: 1CM

ReqSetLensInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetLensInfo\",\"Version\":\"2.0.000\",\"Content\":{\"LensInfo\":{\"DigitalZoom\":false,\"FocusMode\":0,\"FocusArea\":4,\"SmartFocus\":true,\"AFSensitivity\":1,\"MFSpeed\":2,\"NearLimit\":14}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetLensInfo",
    "Version": "2.0.000",
    "Content": {
        "LensInfo": {
            "DigitalZoom": false,
            "FocusMode": 0,
            "FocusArea": 4,
            "SmartFocus": true,
            "AFSensitivity": 1,
            "MFSpeed": 2,
            "NearLimit": 14
        }
    }
}

Response

{
    "Cmd": "AswSetLensInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • LensInfo
    Show properties
    • DigitalZoombool(Optional)
      Description: DigitalZoom
      Value: true/false
    • FocusModeenum(Optional)
      Description: FocusMode
      Value: : AUTO, 1: MANUAL
    • FocusAreaenum(Optional)
      Description: FocusArea
      Value: : TOP, 1: CENTER, 2: BOTTOM, 3: ALL, 4: DEFAULT
    • SmartFocusbool(Optional)
      Description: SmartFocus
      Value: true/false
    • AFSensitivityenum(Optional)
      Description: AFSensitivity
      Value: : LOW, 1: MIDDLE, 2: HIGH
    • MFSpeedrange(Optional)
      Description: MFSpeed
      Value: 0-7
    • NearLimitenum(Optional)
      Description: NearLimit
      Value: 11: 1.0M, 14: 30CM, 15: 1CM

ReqGetPanTiltInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPanTiltInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetPanTiltInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPanTiltInfo",
    "Version": "2.0.000",
    "Content": {
        "PanTiltInfo": {
            "AdaptivePT": true,
            "PTSpeed": 3,
            "PanDirection": 0,
            "TiltDirection": 0,
            "PresetMemory": 0,
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7,
            "MotionlessPreset": false,
            "ReloadPreset1": true
        },
        "Status": 0
    }
}

Parameters

  • PanTiltInfo
    Show properties
    • AdaptivePTbool(Optional)
      Description: AdaptivePT
      Value: true/false
    • PTSpeedrange(Optional)
      Description: PTSpeed
      Value: 0-5
    • PanDirectionenum(Optional)
      Description: PanDirection
      Value: : NORMAL, 1: INVERT
    • TiltDirectionenum(Optional)
      Description: TiltDirection
      Value: : NORMAL, 1: INVERT
    • PresetMemoryenum(Optional)
      Description: PresetMemory
      Value: : StandradMode, 1: ExtendedMode
    • PresetSpeedrange(Optional)
      Description: Preset Speed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: Preset Zoom Speed
      Value: 0-7
    • MotionlessPresetbool(Optional)
      Description: MotionlessPreset
      Value: true/false
    • ReloadPreset1bool(Optional)
      Description: ReloadPreset1
      Value: true/false

ReqSetPanTiltInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPanTiltInfo\",\"Version\":\"2.0.000\",\"Content\":{\"PanTiltInfo\":{\"AdaptivePT\":true,\"PTSpeed\":3,\"PanDirection\":0,\"TiltDirection\":0,\"PresetMemory\":0,\"PresetSpeed\":5,\"PresetZoomSpeed\":7,\"MotionlessPreset\":false,\"ReloadPreset1\":true}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetPanTiltInfo",
    "Version": "2.0.000",
    "Content": {
        "PanTiltInfo": {
            "AdaptivePT": true,
            "PTSpeed": 3,
            "PanDirection": 0,
            "TiltDirection": 0,
            "PresetMemory": 0,
            "PresetSpeed": 5,
            "PresetZoomSpeed": 7,
            "MotionlessPreset": false,
            "ReloadPreset1": true
        }
    }
}

Response

{
    "Cmd": "AswSetPanTiltInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PanTiltInfo
    Show properties
    • AdaptivePTbool(Optional)
      Description: AdaptivePT
      Value: true/false
    • PTSpeedrange(Optional)
      Description: PTSpeed
      Value: 0-5
    • PanDirectionenum(Optional)
      Description: PanDirection
      Value: : NORMAL, 1: INVERT
    • TiltDirectionenum(Optional)
      Description: TiltDirection
      Value: : NORMAL, 1: INVERT
    • PresetMemoryenum(Optional)
      Description: PresetMemory
      Value: : StandradMode, 1: ExtendedMode
    • PresetSpeedrange(Optional)
      Description: Preset Speed
      Value: 0-5
    • PresetZoomSpeedrange(Optional)
      Description: Preset Zoom Speed
      Value: 0-7
    • MotionlessPresetbool(Optional)
      Description: MotionlessPreset
      Value: true/false
    • ReloadPreset1bool(Optional)
      Description: ReloadPreset1
      Value: true/false

ReqGetGenlockInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetGenlockInfo\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetGenlockInfo",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswGetGenlockInfo",
    "Version": "2.0.000",
    "Content": {
        "GenlockInfo": {
            "HPhase": 0,
            "GenlockStatus": 3,
            "REFSignal": "N/A"
        },
        "Status": 0
    }
}

Parameters

  • GenlockInfo
    Show properties
    • HPhaserange(Optional)
      Description: HPhase
      Value: -127-127
    • GenlockStatusenum(Optional)
      Description: GenlockStatus
      Value: 2: ACTIVE, 3: INACTIVE
    • REFSignalenum(Optional)
      Description: RefSignal
      Value: 525I29.97: 525I29.97, 625I25: 625I25, 525P59.94: 525P59.94, 625P50: 625P50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50, 720P30: 720P30, 720P29.97: 720P29.97, 720P25: 720P25, 720P24: 720P24, 720P23.98: 720P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I30: 1080I30, 1080I29.97: 1080I29.97, 1080I25: 1080I25, 1080I24: 1080I24, 1080I23.98: 1080I23.98, N/A: N/A

ReqSetGenlockInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetGenlockInfo\",\"Version\":\"2.00.000\",\"Content\":{\"GenlockInfo\":{\"HPhase\":0}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetGenlockInfo",
    "Version": "2.00.000",
    "Content": {
        "GenlockInfo": {
            "HPhase": 0
        }
    }
}

Response

{
    "Cmd": "AswSetGenlockInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • GenlockInfo
    Show properties
    • HPhaserange(Optional)
      Description: HPhase
      Value: -127-127

ReqGetOSDSystemInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetOSDSystemInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqGetOSDSystemInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetOSDSystemInfo",
    "Version": "2.0.000",
    "Content": {
        "OSDSystemInfo": {
            "PelcoID": 1,
            "VISCAID": 1,
            "IRID": 1,
            "IRReceive": true,
            "BaudRate": 2,
            "MonitorInfo": 0,
            "TemperatureDegree": 2,
            "DisplayInfo": true,
            "VideoParametersOSD": false,
            "TallyMode": false,
            "Audio": false,
            "InputType": 1,
            "VolumeLevel": 20,
            "PhantomPower": false,
            "ColorSpace": 2
        },
        "Status": 0
    }
}

Parameters

  • OSDSystemInfo
    Show properties
    • PelcoIDrange(Optional)
      Description: PelcoID
      Value: 1-255
    • VISCAIDrange(Optional)
      Description: ViscaID
      Value: 1-7
    • IRIDrange(Optional)
      Description: IRID
      Value: 1-3
    • IRReceivebool(Optional)
      Description: IRReceive
      Value: true/false
    • BaudRateenum(Optional)
      Description: BaudRate
      Value: : 2400, 1: 4800, 2: 9600, 3: 38400
    • MonitorInfoenum(Optional)
      Description: MonitorInfo
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: TemperatureDegree
      Value: 2: FAHRENHEIT, 3: CELSIUS
    • DisplayInfobool(Optional)
      Description: DisplayInfo
      Value: true/false
    • VideoParametersOSDbool(Optional)
      Description: VideoParametersOSD
      Value: true/false
    • TallyModebool(Optional)
      Description: TallyMode
      Value: true/false
    • Audiobool(Optional)
      Description: Audio
      Value: true/false
    • InputTypeenum(Optional)
      Description: Audio InputType
      Value: : LINE, 1: MIC
    • VolumeLevelenum(Optional)
      Description: VolumeLevel
      Value: : -60dB, 1: -58dB, 2: -56dB, 3: -54dB, 4: -52dB, 5: -50dB, 6: -48dB, 7: -46dB, 8: -44dB, 9: -42dB, 10: -40dB, 11: -38dB, 12: -36dB, 13: -34dB, 14: -32dB, 15: -30dB, 16: -28dB, 17: -26dB, 18: -24dB, 19: -22dB, 20: -20dB, 21: -18dB, 22: -16dB, 23: -14dB, 24: -12dB, 25: -10dB, 26: -8dB, 27: -6dB, 28: -4dB, 29: -2dB, 30: 0dB, 31: +2dB, 32: +4dB, 33: +6dB, 34: +8dB, 35: +10dB, 36: +12dB, 37: +14dB, 38: +16dB, 39: +18dB
    • PhantomPowerbool(Optional)
      Description: PhantomPower
      Value: true/false
    • ColorSpaceenum(Optional)
      Description: ColorSpace
      Value: 1: RGB, 2: YUV422

ReqSetOSDSystemInfo

POSTapiv2/image

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetOSDSystemInfo\",\"Version\":\"2.0.000\",\"Content\":{\"OSDSystemInfo\":{\"PelcoID\":1,\"VISCAID\":1,\"IRID\":1,\"IRReceive\":true,\"BaudRate\":2,\"MonitorInfo\":0,\"TemperatureDegree\":2,\"DisplayInfo\":true,\"VideoParametersOSD\":false,\"TallyMode\":false,\"Audio\":false,\"InputType\":1,\"VolumeLevel\":20,\"PhantomPower\":false,\"ColorSpace\":2}}}' http://example.com/apiv2/image

Sample Request

{
    "Cmd": "ReqSetOSDSystemInfo",
    "Version": "2.0.000",
    "Content": {
        "OSDSystemInfo": {
            "PelcoID": 1,
            "VISCAID": 1,
            "IRID": 1,
            "IRReceive": true,
            "BaudRate": 2,
            "MonitorInfo": 0,
            "TemperatureDegree": 2,
            "DisplayInfo": true,
            "VideoParametersOSD": false,
            "TallyMode": false,
            "Audio": false,
            "InputType": 1,
            "VolumeLevel": 20,
            "PhantomPower": false,
            "ColorSpace": 2
        }
    }
}

Response

{
    "Cmd": "AswSetOSDSystemInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • OSDSystemInfo
    Show properties
    • PelcoIDrange(Optional)
      Description: PelcoID
      Value: 1-255
    • VISCAIDrange(Optional)
      Description: ViscaID
      Value: 1-7
    • IRIDrange(Optional)
      Description: IRID
      Value: 1-3
    • IRReceivebool(Optional)
      Description: IRReceive
      Value: true/false
    • BaudRateenum(Optional)
      Description: BaudRate
      Value: : 2400, 1: 4800, 2: 9600, 3: 38400
    • MonitorInfoenum(Optional)
      Description: MonitorInfo
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: TemperatureDegree
      Value: 2: FAHRENHEIT, 3: CELSIUS
    • DisplayInfobool(Optional)
      Description: DisplayInfo
      Value: true/false
    • VideoParametersOSDbool(Optional)
      Description: VideoParametersOSD
      Value: true/false
    • TallyModebool(Optional)
      Description: TallyMode
      Value: true/false
    • Audiobool(Optional)
      Description: Audio
      Value: true/false
    • InputTypeenum(Optional)
      Description: Audio InputType
      Value: : LINE, 1: MIC
    • VolumeLevelenum(Optional)
      Description: VolumeLevel
      Value: : -60dB, 1: -58dB, 2: -56dB, 3: -54dB, 4: -52dB, 5: -50dB, 6: -48dB, 7: -46dB, 8: -44dB, 9: -42dB, 10: -40dB, 11: -38dB, 12: -36dB, 13: -34dB, 14: -32dB, 15: -30dB, 16: -28dB, 17: -26dB, 18: -24dB, 19: -22dB, 20: -20dB, 21: -18dB, 22: -16dB, 23: -14dB, 24: -12dB, 25: -10dB, 26: -8dB, 27: -6dB, 28: -4dB, 29: -2dB, 30: 0dB, 31: +2dB, 32: +4dB, 33: +6dB, 34: +8dB, 35: +10dB, 36: +12dB, 37: +14dB, 38: +16dB, 39: +18dB
    • PhantomPowerbool(Optional)
      Description: PhantomPower
      Value: true/false
    • ColorSpaceenum(Optional)
      Description: ColorSpace
      Value: 1: RGB, 2: YUV422

ReqGetAVStreamCapabilities

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetAVStreamCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetAVStreamCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetAVStreamCapabilities",
    "Version": "2.0.000",
    "Content": {
        "EncodeInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Encoder Channel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Details": [
                {
                    "Enable": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "Channel Trigger"
                    },
                    "StreamType": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "StreamType",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "Normal"
                            },
                            {
                                "Value": 1,
                                "Description": "HX2"
                            },
                            {
                                "Value": 2,
                                "Description": "HX3"
                            },
                            {
                                "Value": 3,
                                "Description": "Dante"
                            }
                        ]
                    },
                    "CaptureFormat": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "CaptureFormat",
                        "Data": [
                            {
                                "Value": 1,
                                "Description": "NV12"
                            },
                            {
                                "Value": 2,
                                "Description": "NV16"
                            },
                            {
                                "Value": 3,
                                "Description": "XV15"
                            },
                            {
                                "Value": 4,
                                "Description": "XV20"
                            }
                        ]
                    },
                    "VideoCompression": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "VideoCompression",
                        "Data": [
                            {
                                "Value": 1,
                                "Description": "H264"
                            },
                            {
                                "Value": 2,
                                "Description": "H265"
                            }
                        ]
                    },
                    "Resolution": {
                        "Type": "enum",
                        "Readonly": true,
                        "Description": "Resolution",
                        "Data": [
                            {
                                "Value": "3840x2160",
                                "Description": "3840x2160"
                            },
                            {
                                "Value": "1920x1080",
                                "Description": "1920x1080"
                            },
                            {
                                "Value": "1280x720",
                                "Description": "1280x720"
                            }
                        ]
                    },
                    "FrameRate": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "FrameRate",
                        "Data": {
                            "Min": 0,
                            "Max": 60
                        }
                    },
                    "BitrateType": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "BitrateType",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "CBR"
                            },
                            {
                                "Value": 1,
                                "Description": "VBR"
                            }
                        ]
                    },
                    "BitRate": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "BitRate",
                        "Data": {
                            "Min": 1000,
                            "Max": 120000
                        }
                    },
                    "GDRframe": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "GDRframe"
                    },
                    "IFrameInterval": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "IFrameInterval",
                        "Data": {
                            "Min": 5,
                            "Max": 250
                        }
                    },
                    "Smoothing": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "Smoothing",
                        "Data": {
                            "Min": 1,
                            "Max": 9
                        }
                    },
                    "TimeCodeSEIMessages": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "TimeCodeSEIMessages"
                    },
                    "ColorRange": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "Quantizatione",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "Full"
                            },
                            {
                                "Value": 1,
                                "Description": "Limited Range(16-235)"
                            }
                        ]
                    }
                },
                {
                    "Enable": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "Channel Trigger"
                    },
                    "StreamType": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "StreamType",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "Normal"
                            },
                            {
                                "Value": 1,
                                "Description": "HX2"
                            },
                            {
                                "Value": 2,
                                "Description": "HX3"
                            },
                            {
                                "Value": 3,
                                "Description": "Dante"
                            }
                        ]
                    },
                    "CaptureFormat": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "CaptureFormat",
                        "Data": [
                            {
                                "Value": 1,
                                "Description": "NV12"
                            },
                            {
                                "Value": 2,
                                "Description": "NV16"
                            },
                            {
                                "Value": 3,
                                "Description": "XV15"
                            },
                            {
                                "Value": 4,
                                "Description": "XV20"
                            }
                        ]
                    },
                    "VideoCompression": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "VideoCompression",
                        "Data": [
                            {
                                "Value": 1,
                                "Description": "H264"
                            },
                            {
                                "Value": 2,
                                "Description": "H265"
                            }
                        ]
                    },
                    "Resolution": {
                        "Type": "enum",
                        "Readonly": true,
                        "Description": "Resolution",
                        "Data": [
                            {
                                "Value": "1920x1080",
                                "Description": "1920x1080"
                            },
                            {
                                "Value": "1280x720",
                                "Description": "1280x720"
                            },
                            {
                                "Value": "640x360",
                                "Description": "640x360"
                            }
                        ]
                    },
                    "FrameRate": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "FrameRate",
                        "Data": {
                            "Min": 0,
                            "Max": 60
                        }
                    },
                    "BitrateType": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "BitrateType",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "CBR"
                            },
                            {
                                "Value": 1,
                                "Description": "VBR"
                            }
                        ]
                    },
                    "BitRate": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "BitRate",
                        "Data": {
                            "Min": 1000,
                            "Max": 120000
                        }
                    },
                    "GDRframe": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "GDRframe"
                    },
                    "IFrameInterval": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "IFrameInterval",
                        "Data": {
                            "Min": 5,
                            "Max": 250
                        }
                    },
                    "Smoothing": {
                        "Type": "range",
                        "Readonly": false,
                        "Description": "Smoothing",
                        "Data": {
                            "Min": 1,
                            "Max": 9
                        }
                    },
                    "TimeCodeSEIMessages": {
                        "Type": "bool",
                        "Readonly": false,
                        "Description": "TimeCodeSEIMessages"
                    },
                    "ColorRange": {
                        "Type": "enum",
                        "Readonly": false,
                        "Description": "Quantization",
                        "Data": [
                            {
                                "Value": 0,
                                "Description": "Full"
                            },
                            {
                                "Value": 1,
                                "Description": "Limited Range(16-235)"
                            }
                        ]
                    }
                }
            ]
        },
        "RTSPInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "RTSP Channel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTSP Stream Enable"
            },
            "Port": {
                "Type": "range",
                "Readonly": true,
                "Description": "RTSP Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "MaxClientNum": {
                "Type": "range",
                "Readonly": false,
                "Description": "MaxClientNum",
                "Data": {
                    "Min": 1,
                    "Max": 8
                }
            },
            "StreamKey": {
                "Type": "string",
                "Readonly": false,
                "Description": "StreamKey",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "AudioEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTSP Stream Audio"
            },
            "AuthEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Auth Enable"
            },
            "UserName": {
                "Type": "string",
                "Readonly": false,
                "Description": "User Name",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "Password": {
                "Type": "string",
                "Readonly": false,
                "Description": "Password",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "RTSPName": {
                "Type": "string",
                "Readonly": false,
                "Description": "RTSPName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            }
        },
        "RTMPInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "RTMP Stream Channel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTMP Stream Enable"
            },
            "VideoTagHeader": {
                "Type": "enum",
                "Readonly": false,
                "Description": "VideoTagHeader",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Codec:12"
                    }
                ]
            },
            "Url": {
                "Type": "string",
                "Readonly": false,
                "Description": "RTMP Url",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 255
                }
            },
            "StreamKey": {
                "Type": "string",
                "Readonly": false,
                "Description": "StreamKey",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 255
                }
            },
            "AudioEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTMP Stream Audio"
            },
            "RTMPName": {
                "Type": "string",
                "Readonly": false,
                "Description": "RTMPName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            }
        },
        "SRTInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "SRT Channel Enable",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "SRT Stream  Enable"
            },
            "Mode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "SRT Mode",
                "Data": [
                    {
                        "Value": 1,
                        "Description": "caller"
                    },
                    {
                        "Value": 2,
                        "Description": "listener"
                    }
                ]
            },
            "IPAddress": {
                "Type": "string",
                "Readonly": false,
                "Description": "SRT IPAddress",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "Port": {
                "Type": "range",
                "Readonly": false,
                "Description": "SRT Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "StreamID": {
                "Type": "string",
                "Readonly": false,
                "Description": "Stream ID",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 63
                }
            },
            "ConnectTimeout": {
                "Type": "range",
                "Readonly": false,
                "Description": "Connect Timeout",
                "Data": {
                    "Min": 1000,
                    "Max": 30000
                }
            },
            "RetryDuration": {
                "Type": "range",
                "Readonly": false,
                "Description": "Retry Duration",
                "Data": {
                    "Min": 0,
                    "Max": 10000
                }
            },
            "Latency": {
                "Type": "range",
                "Readonly": false,
                "Description": "Latency",
                "Data": {
                    "Min": 30,
                    "Max": 8000
                }
            },
            "OverheadBandwidth": {
                "Type": "range",
                "Readonly": false,
                "Description": "OverheadBandwidth",
                "Data": {
                    "Min": 5,
                    "Max": 100
                }
            },
            "MTU": {
                "Type": "range",
                "Readonly": false,
                "Description": "MTU",
                "Data": {
                    "Min": 232,
                    "Max": 1500
                }
            },
            "Encryption": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Encryption",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Disable"
                    },
                    {
                        "Value": 1,
                        "Description": "AES-128"
                    },
                    {
                        "Value": 2,
                        "Description": "AES-192"
                    },
                    {
                        "Value": 3,
                        "Description": "AES-256"
                    }
                ]
            },
            "Passphrase": {
                "Type": "string",
                "Readonly": false,
                "Description": "Passphrase",
                "Data": {
                    "MinLen": 10,
                    "MaxLen": 79
                }
            },
            "AudioEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTP Stream Audio"
            },
            "SRTName": {
                "Type": "string",
                "Readonly": false,
                "Description": "SRTName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            }
        },
        "AVOverUDPInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "UDP Stream Channel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "UDP Stream Enable"
            },
            "Address": {
                "Type": "string",
                "Readonly": false,
                "Description": "UDP Stream Address Range",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "Port": {
                "Type": "range",
                "Readonly": false,
                "Description": "UDP Stream Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "MTU": {
                "Type": "range",
                "Readonly": false,
                "Description": "MTU",
                "Data": {
                    "Min": 228,
                    "Max": 1500
                }
            },
            "AudioEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "UDP Stream Audio"
            },
            "UDPName": {
                "Type": "string",
                "Readonly": false,
                "Description": "UDPName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            }
        },
        "AVOverRTPInfo": {
            "Channel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "RTP Stream Channel",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Channel 0"
                    },
                    {
                        "Value": 1,
                        "Description": "Channel 1"
                    }
                ]
            },
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "RTP Stream Enable"
            },
            "Address": {
                "Type": "string",
                "Readonly": false,
                "Description": "RTP Stream Address Range",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "Port": {
                "Type": "range",
                "Readonly": false,
                "Description": "RTP Stream Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "MTU": {
                "Type": "range",
                "Readonly": false,
                "Description": "MTU",
                "Data": {
                    "Min": 228,
                    "Max": 1500
                }
            },
            "AudioEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "SRT Stream Audio"
            },
            "RTPName": {
                "Type": "string",
                "Readonly": false,
                "Description": "RTPName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            }
        },
        "NDIInfo": {
            "HBEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "NDI HB Enable"
            },
            "HXEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "NDI HX Enable"
            },
            "NDISDKVer": {
                "Type": "string",
                "Readonly": true,
                "Description": "NDISDKVer",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 254
                }
            },
            "NDIName": {
                "Type": "string",
                "Readonly": false,
                "Description": "NDIName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 30
                }
            },
            "NDIChnName": {
                "Type": "string",
                "Readonly": false,
                "Description": "NDIChnName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 30
                }
            },
            "NDIHX": {
                "Type": "enum",
                "Readonly": false,
                "Description": "NDIHX Type",
                "Data": [
                    {
                        "Value": 2,
                        "Description": "HX2"
                    },
                    {
                        "Value": 3,
                        "Description": "HX3"
                    }
                ]
            },
            "NDIHXBandwidth": {
                "Type": "range",
                "Readonly": false,
                "Description": "NDIHXBandwidth",
                "Data": {
                    "Min": 1000,
                    "Max": 120000
                }
            },
            "NDIHBBandwidthEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "NDIHBBandwidthEnable"
            },
            "NDIHBBandwidth": {
                "Type": "range",
                "Readonly": false,
                "Description": "NDIHBBandwidth",
                "Data": {
                    "Min": 6000,
                    "Max": 360000
                }
            },
            "WebCtrl": {
                "Type": "bool",
                "Readonly": false,
                "Description": "NDI WebCtrl"
            },
            "FailoverEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "FailoverEnable"
            },
            "FailoverSourceName": {
                "Type": "string",
                "Readonly": false,
                "Description": "FailoverSourceName",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 63
                }
            },
            "FailoverIpAddress": {
                "Type": "string",
                "Readonly": false,
                "Description": "FailoverIpAddress",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 127
                }
            },
            "MulticastEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "MulticastEnable"
            },
            "MulticastIP": {
                "Type": "string",
                "Readonly": false,
                "Description": "MulticastIP:224.0.3.1-239.255.255.254",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "MulticastMask": {
                "Type": "string",
                "Readonly": false,
                "Description": "MulticastMask",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "MulticastTTL": {
                "Type": "range",
                "Readonly": false,
                "Description": "MulticastTTL",
                "Data": {
                    "Min": 1,
                    "Max": 255
                }
            },
            "GroupName": {
                "Type": "string",
                "Readonly": false,
                "Description": "GroupName",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 63
                }
            },
            "DiscoverServerEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "DiscoverServerEnable"
            },
            "DiscoverServerIP": {
                "Type": "string",
                "Readonly": false,
                "Description": "DiscoverServerIP",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "BridgeEnable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Bridge Enable"
            },
            "BridgeName": {
                "Type": "string",
                "Readonly": false,
                "Description": "BridgeName",
                "Data": {
                    "MinLen": 1,
                    "MaxLen": 63
                }
            },
            "BridgeIPAddress": {
                "Type": "string",
                "Readonly": false,
                "Description": "BridgeIPAddress",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "BridgePort": {
                "Type": "range",
                "Readonly": false,
                "Description": "BridgePort",
                "Data": {
                    "Min": 1000,
                    "Max": 65535
                }
            },
            "BridgeKey": {
                "Type": "string",
                "Readonly": false,
                "Description": "BridgeKey",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 63
                }
            }
        },
        "AudioInfo": {
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "Audio Enable"
            },
            "Type": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Audio Type",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Mic"
                    },
                    {
                        "Value": 1,
                        "Description": "Line in"
                    }
                ]
            },
            "Compression": {
                "Type": "enum",
                "Readonly": true,
                "Description": "Compression",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "AAC"
                    }
                ]
            },
            "BitRate": {
                "Type": "enum",
                "Readonly": false,
                "Description": "BitRate",
                "Data": [
                    {
                        "Value": 32000,
                        "Description": "32K"
                    },
                    {
                        "Value": 48000,
                        "Description": "48K"
                    },
                    {
                        "Value": 96000,
                        "Description": "96K"
                    },
                    {
                        "Value": 128000,
                        "Description": "128K"
                    }
                ]
            },
            "SamplingRate": {
                "Type": "enum",
                "Readonly": false,
                "Description": "SamplingRate",
                "Data": [
                    {
                        "Value": 48000,
                        "Description": "48000"
                    }
                ]
            },
            "ChannelNumber": {
                "Type": "range",
                "Readonly": false,
                "Description": "Audio ChannelNumber",
                "Data": {
                    "Min": 2,
                    "Max": 2
                }
            },
            "Volume": {
                "Type": "range",
                "Readonly": false,
                "Description": "Volume",
                "Data": {
                    "Min": 0,
                    "Max": 39
                }
            },
            "PhantomPower": {
                "Type": "bool",
                "Readonly": false,
                "Description": "PhantomPower Enable"
            }
        },
        "Status": 0
    }
}

Parameters

  • EncodeInfo
    Show properties
    • Channelenum(Optional)
      Description: Encoder Channel
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Details(Optional)
      Show properties
      • Enable(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
      • StreamType(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
      • CaptureFormat(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
      • VideoCompression(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
      • Resolution(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
      • FrameRate(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • BitrateType(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
      • BitRate(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • GDRframe(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
      • IFrameInterval(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • Smoothing(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
      • TimeCodeSEIMessages(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
      • ColorRange(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Value(Optional)
          • Description(Optional)
  • RTSPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTSP Channel
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Enablebool(Optional)
      Description: RTSP Stream Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Portrange(Optional)
      Description: RTSP Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MaxClientNumrange(Optional)
      Description: MaxClientNum
      Value: 1-8
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • StreamKeystring(Optional)
      Description: StreamKey
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • AudioEnablebool(Optional)
      Description: RTSP Stream Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • AuthEnablebool(Optional)
      Description: Auth Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • UserNamestring(Optional)
      Description: User Name
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Passwordstring(Optional)
      Description: Password
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • RTSPNamestring(Optional)
      Description: RTSPName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • RTMPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTMP Stream Channel
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Enablebool(Optional)
      Description: RTMP Stream Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • VideoTagHeaderenum(Optional)
      Description: VideoTagHeader
      Value: : Codec:12
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Urlstring(Optional)
      Description: RTMP Url
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • StreamKeystring(Optional)
      Description: StreamKey
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • AudioEnablebool(Optional)
      Description: RTMP Stream Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • RTMPNamestring(Optional)
      Description: RTMPName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • SRTInfo
    Show properties
    • Channelenum(Optional)
      Description: SRT Channel Enable
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Enablebool(Optional)
      Description: SRT Stream Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Modeenum(Optional)
      Description: SRT Mode
      Value: 1: caller, 2: listener
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • IPAddressstring(Optional)
      Description: SRT IPAddress
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Portrange(Optional)
      Description: SRT Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • StreamIDstring(Optional)
      Description: Stream ID
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • ConnectTimeoutrange(Optional)
      Description: Connect Timeout
      Value: 1000-30000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • RetryDurationrange(Optional)
      Description: Retry Duration
      Value: 0-10000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Latencyrange(Optional)
      Description: Latency
      Value: 30-8000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • OverheadBandwidthrange(Optional)
      Description: OverheadBandwidth
      Value: 5-100
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MTUrange(Optional)
      Description: MTU
      Value: 232-1500
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Encryptionenum(Optional)
      Description: Encryption
      Value: : Disable, 1: AES-128, 2: AES-192, 3: AES-256
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Passphrasestring(Optional)
      Description: Passphrase
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • AudioEnablebool(Optional)
      Description: RTP Stream Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • SRTNamestring(Optional)
      Description: SRTName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • AVOverUDPInfo
    Show properties
    • Channelenum(Optional)
      Description: UDP Stream Channel
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Enablebool(Optional)
      Description: UDP Stream Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Addressstring(Optional)
      Description: UDP Stream Address Range
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Portrange(Optional)
      Description: UDP Stream Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • AudioEnablebool(Optional)
      Description: UDP Stream Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • UDPNamestring(Optional)
      Description: UDPName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • AVOverRTPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTP Stream Channel
      Value: : Channel 0, 1: Channel 1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Enablebool(Optional)
      Description: RTP Stream Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Addressstring(Optional)
      Description: RTP Stream Address Range
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Portrange(Optional)
      Description: RTP Stream Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • AudioEnablebool(Optional)
      Description: SRT Stream Audio
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • RTPNamestring(Optional)
      Description: RTPName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • NDIInfo
    Show properties
    • HBEnablebool(Optional)
      Description: NDI HB Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • HXEnablebool(Optional)
      Description: NDI HX Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • NDISDKVerstring(Optional)
      Description: NDISDKVer
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • NDINamestring(Optional)
      Description: NDIName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • NDIChnNamestring(Optional)
      Description: NDIChnName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • NDIHXenum(Optional)
      Description: NDIHX Type
      Value: 2: HX2, 3: HX3
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • NDIHXBandwidthrange(Optional)
      Description: NDIHXBandwidth
      Value: 1000-120000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • NDIHBBandwidthEnablebool(Optional)
      Description: NDIHBBandwidthEnable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • NDIHBBandwidthrange(Optional)
      Description: NDIHBBandwidth
      Value: 6000-360000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • WebCtrlbool(Optional)
      Description: NDI WebCtrl
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • FailoverEnablebool(Optional)
      Description: FailoverEnable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • FailoverSourceNamestring(Optional)
      Description: FailoverSourceName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • FailoverIpAddressstring(Optional)
      Description: FailoverIpAddress
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • MulticastEnablebool(Optional)
      Description: MulticastEnable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • MulticastIPstring(Optional)
      Description: MulticastIP:224.0.3.1-239.255.255.254
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • MulticastMaskstring(Optional)
      Description: MulticastMask
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • MulticastTTLrange(Optional)
      Description: MulticastTTL
      Value: 1-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • GroupNamestring(Optional)
      Description: GroupName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • DiscoverServerEnablebool(Optional)
      Description: DiscoverServerEnable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • DiscoverServerIPstring(Optional)
      Description: DiscoverServerIP
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • BridgeEnablebool(Optional)
      Description: Bridge Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • BridgeNamestring(Optional)
      Description: BridgeName
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • BridgeIPAddressstring(Optional)
      Description: BridgeIPAddress
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • BridgePortrange(Optional)
      Description: BridgePort
      Value: 1000-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • BridgeKeystring(Optional)
      Description: BridgeKey
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
  • AudioInfo
    Show properties
    • Enablebool(Optional)
      Description: Audio Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Typeenum(Optional)
      Description: Audio Type
      Value: : Mic, 1: Line in
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • Compressionenum(Optional)
      Description: Compression
      Value: : AAC
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • BitRateenum(Optional)
      Description: BitRate
      Value: 32000: 32K, 48000: 48K, 96000: 96K, 128000: 128K
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • SamplingRateenum(Optional)
      Description: SamplingRate
      Value: 48000: 48000
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • ChannelNumberrange(Optional)
      Description: Audio ChannelNumber
      Value: 2-2
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • Volumerange(Optional)
      Description: Volume
      Value: 0-39
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • PhantomPowerbool(Optional)
      Description: PhantomPower Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)

ReqGetRTSPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetRTSPInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetRTSPInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetRTSPInfo",
    "Version": "2.0.000",
    "Content": {
        "RTSPInfo": [
            {
                "Channel": 0,
                "Enable": true,
                "Port": 554,
                "TransMode": "TCP",
                "MaxClientNum": 8,
                "StreamKey": "media/video1",
                "AudioEnable": false,
                "AuthEnable": false,
                "UserName": "",
                "Password": "",
                "RTSPName": "RTSP"
            },
            {
                "Channel": 1,
                "Enable": true,
                "Port": 554,
                "TransMode": "TCP",
                "MaxClientNum": 8,
                "StreamKey": "media/video2",
                "AudioEnable": false,
                "AuthEnable": false,
                "UserName": "",
                "Password": "",
                "RTSPName": "RTSP"
            }
        ],
        "Status": 0
    }
}

Parameters

  • RTSPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTSP Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: RTSP Stream Enable
      Value: true/false
    • Portrange(Optional)
      Description: RTSP Port
      Value: 1-65535
    • MaxClientNumrange(Optional)
      Description: MaxClientNum
      Value: 1-8
    • StreamKeystring(Optional)
      Description: StreamKey
    • AudioEnablebool(Optional)
      Description: RTSP Stream Audio
      Value: true/false
    • AuthEnablebool(Optional)
      Description: Auth Enable
      Value: true/false
    • UserNamestring(Optional)
      Description: User Name
    • Passwordstring(Optional)
      Description: Password
    • RTSPNamestring(Optional)
      Description: RTSPName

ReqSetRTSPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetRTSPInfo\",\"Version\":\"2.00.000\",\"Content\":{\"RTSPInfo\":[{\"Channel\":0,\"Enable\":true,\"MaxClientNum\":8,\"StreamKey\":\"media\\/video1\",\"AuthEnable\":false,\"AudioEnable\":false,\"UserName\":\"admin\",\"Password\":\"admin\",\"RTSPName\":\"RTSPName\"},{\"Channel\":1,\"Enable\":true,\"MaxClientNum\":8,\"StreamKey\":\"media\\/video2\",\"AuthEnable\":false,\"AudioEnable\":false,\"UserName\":\"admin\",\"Password\":\"admin\",\"RTSPName\":\"RTSPName\"}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetRTSPInfo",
    "Version": "2.00.000",
    "Content": {
        "RTSPInfo": [
            {
                "Channel": 0,
                "Enable": true,
                "MaxClientNum": 8,
                "StreamKey": "media/video1",
                "AuthEnable": false,
                "AudioEnable": false,
                "UserName": "admin",
                "Password": "admin",
                "RTSPName": "RTSPName"
            },
            {
                "Channel": 1,
                "Enable": true,
                "MaxClientNum": 8,
                "StreamKey": "media/video2",
                "AuthEnable": false,
                "AudioEnable": false,
                "UserName": "admin",
                "Password": "admin",
                "RTSPName": "RTSPName"
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetRTSPInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • RTSPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTSP Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: RTSP Stream Enable
      Value: true/false
    • MaxClientNumrange(Optional)
      Description: MaxClientNum
      Value: 1-8
    • StreamKeystring(Optional)
      Description: StreamKey
    • AuthEnablebool(Optional)
      Description: Auth Enable
      Value: true/false
    • AudioEnablebool(Optional)
      Description: RTSP Stream Audio
      Value: true/false
    • UserNamestring(Optional)
      Description: User Name
    • Passwordstring(Optional)
      Description: Password
    • RTSPNamestring(Optional)
      Description: RTSPName

ReqGetRTMPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetRTMPInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetRTMPInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetRTMPInfo",
    "Version": "2.0.000",
    "Content": {
        "RTMPInfo": [
            {
                "Channel": 0,
                "Enable": false,
                "Port": 1935,
                "VideoTagHeader": 0,
                "Url": "",
                "StreamKey": "",
                "AudioEnable": true,
                "RTMPName": "RTMP"
            },
            {
                "Channel": 1,
                "Enable": false,
                "Port": 1935,
                "VideoTagHeader": 0,
                "Url": "",
                "StreamKey": "",
                "AudioEnable": true,
                "RTMPName": "RTMP"
            }
        ],
        "Status": 0
    }
}

Parameters

  • RTMPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTMP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: RTMP Stream Enable
      Value: true/false
    • VideoTagHeaderenum(Optional)
      Description: VideoTagHeader
      Value: : Codec:12
    • Urlstring(Optional)
      Description: RTMP Url
    • StreamKeystring(Optional)
      Description: StreamKey
    • AudioEnablebool(Optional)
      Description: RTMP Stream Audio
      Value: true/false
    • RTMPNamestring(Optional)
      Description: RTMPName

ReqSetRTMPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetRTMPInfo\",\"Version\":\"2.0.000\",\"Content\":{\"RTMPInfo\":[{\"Channel\":0,\"Enable\":true,\"VideoTagHeader\":0,\"Url\":\"rtmp:\\/\\/192.168.2.177\\/path0\",\"StreamKey\":\"live\\/stream_name=1fd73653a094b877b9bd78468c91adbf\",\"AudioEnable\":true,\"RTMPName\":\"RTMPName\"},{\"Channel\":1,\"Enable\":true,\"VideoTagHeader\":0,\"Url\":\"rtmps:\\/\\/192.168.2.177\\/path1\",\"StreamKey\":\"live\\/stream_name=1fd73653a094b877b9bd78468c91adbf\",\"AudioEnable\":true,\"RTMPName\":\"RTMPName\"}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetRTMPInfo",
    "Version": "2.0.000",
    "Content": {
        "RTMPInfo": [
            {
                "Channel": 0,
                "Enable": true,
                "VideoTagHeader": 0,
                "Url": "rtmp://192.168.2.177/path0",
                "StreamKey": "live/stream_name=1fd73653a094b877b9bd78468c91adbf",
                "AudioEnable": true,
                "RTMPName": "RTMPName"
            },
            {
                "Channel": 1,
                "Enable": true,
                "VideoTagHeader": 0,
                "Url": "rtmps://192.168.2.177/path1",
                "StreamKey": "live/stream_name=1fd73653a094b877b9bd78468c91adbf",
                "AudioEnable": true,
                "RTMPName": "RTMPName"
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetRTMPInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • RTMPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTMP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: RTMP Stream Enable
      Value: true/false
    • VideoTagHeaderenum(Optional)
      Description: VideoTagHeader
      Value: : Codec:12
    • Urlstring(Optional)
      Description: RTMP Url
    • StreamKeystring(Optional)
      Description: StreamKey
    • AudioEnablebool(Optional)
      Description: RTMP Stream Audio
      Value: true/false
    • RTMPNamestring(Optional)
      Description: RTMPName

ReqGetSRTInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetSRTInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetSRTInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetSRTInfo",
    "Version": "2.0.000",
    "Content": {
        "SRTInfo": [
            {
                "Channel": 0,
                "Enable": false,
                "Mode": 2,
                "IPAddress": "",
                "Port": 10000,
                "StreamID": "",
                "ConnectTimeout": 3000,
                "RetryDuration": 3000,
                "Latency": 120,
                "OverheadBandwidth": 25,
                "MTU": 1500,
                "Encryption": 0,
                "Passphrase": "",
                "AudioEnable": false,
                "SRTName": "SRT"
            },
            {
                "Channel": 1,
                "Enable": false,
                "Mode": 2,
                "IPAddress": "",
                "Port": 10002,
                "StreamID": "",
                "ConnectTimeout": 3000,
                "RetryDuration": 3000,
                "Latency": 120,
                "OverheadBandwidth": 25,
                "MTU": 1500,
                "Encryption": 0,
                "Passphrase": "",
                "AudioEnable": false,
                "SRTName": "SRT"
            }
        ],
        "Status": 0
    }
}

Parameters

  • SRTInfo
    Show properties
    • Channelenum(Optional)
      Description: SRT Channel Enable
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: SRT Stream Enable
      Value: true/false
    • Modeenum(Optional)
      Description: SRT Mode
      Value: 1: caller, 2: listener
    • IPAddressstring(Optional)
      Description: SRT IPAddress
    • Portrange(Optional)
      Description: SRT Port
      Value: 1-65535
    • StreamIDstring(Optional)
      Description: Stream ID
    • ConnectTimeoutrange(Optional)
      Description: Connect Timeout
      Value: 1000-30000
    • RetryDurationrange(Optional)
      Description: Retry Duration
      Value: 0-10000
    • Latencyrange(Optional)
      Description: Latency
      Value: 30-8000
    • OverheadBandwidthrange(Optional)
      Description: OverheadBandwidth
      Value: 5-100
    • MTUrange(Optional)
      Description: MTU
      Value: 232-1500
    • Encryptionenum(Optional)
      Description: Encryption
      Value: : Disable, 1: AES-128, 2: AES-192, 3: AES-256
    • Passphrasestring(Optional)
      Description: Passphrase
    • AudioEnablebool(Optional)
      Description: RTP Stream Audio
      Value: true/false
    • SRTNamestring(Optional)
      Description: SRTName

ReqSetSRTInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetSRTInfo\",\"Version\":\"2.0.000\",\"Content\":{\"SRTInfo\":[{\"Channel\":0,\"Enable\":true,\"AudioEnable\":true,\"Mode\":1,\"IPAddress\":\"192.168.1.222\",\"Port\":5000,\"StreamID\":\"live\\/channel\\/0\",\"Latency\":200,\"OverheadBandwidth\":20,\"Encryption\":0,\"Passphrase\":\"aaaaaaa123456\",\"ConnectTimeout\":1000,\"RetryDuration\":200,\"MTU\":300,\"SRTName\":\"SRTName\"},{\"Channel\":1,\"Enable\":true,\"AudioEnable\":true,\"Mode\":1,\"IPAddress\":\"192.168.1.222\",\"Port\":5000,\"StreamID\":\"live\\/channel\\/1\",\"Latency\":200,\"OverheadBandwidth\":20,\"Encryption\":0,\"Passphrase\":\"aaaaaaa123456\",\"ConnectTimeout\":1000,\"RetryDuration\":200,\"MTU\":300,\"SRTName\":\"SRTName\"}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetSRTInfo",
    "Version": "2.0.000",
    "Content": {
        "SRTInfo": [
            {
                "Channel": 0,
                "Enable": true,
                "AudioEnable": true,
                "Mode": 1,
                "IPAddress": "192.168.1.222",
                "Port": 5000,
                "StreamID": "live/channel/0",
                "Latency": 200,
                "OverheadBandwidth": 20,
                "Encryption": 0,
                "Passphrase": "aaaaaaa123456",
                "ConnectTimeout": 1000,
                "RetryDuration": 200,
                "MTU": 300,
                "SRTName": "SRTName"
            },
            {
                "Channel": 1,
                "Enable": true,
                "AudioEnable": true,
                "Mode": 1,
                "IPAddress": "192.168.1.222",
                "Port": 5000,
                "StreamID": "live/channel/1",
                "Latency": 200,
                "OverheadBandwidth": 20,
                "Encryption": 0,
                "Passphrase": "aaaaaaa123456",
                "ConnectTimeout": 1000,
                "RetryDuration": 200,
                "MTU": 300,
                "SRTName": "SRTName"
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetSRTInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • SRTInfo
    Show properties
    • Channelenum(Optional)
      Description: SRT Channel Enable
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: SRT Stream Enable
      Value: true/false
    • AudioEnablebool(Optional)
      Description: RTP Stream Audio
      Value: true/false
    • Modeenum(Optional)
      Description: SRT Mode
      Value: 1: caller, 2: listener
    • IPAddressstring(Optional)
      Description: SRT IPAddress
    • Portrange(Optional)
      Description: SRT Port
      Value: 1-65535
    • StreamIDstring(Optional)
      Description: Stream ID
    • Latencyrange(Optional)
      Description: Latency
      Value: 30-8000
    • OverheadBandwidthrange(Optional)
      Description: OverheadBandwidth
      Value: 5-100
    • Encryptionenum(Optional)
      Description: Encryption
      Value: : Disable, 1: AES-128, 2: AES-192, 3: AES-256
    • Passphrasestring(Optional)
      Description: Passphrase
    • ConnectTimeoutrange(Optional)
      Description: Connect Timeout
      Value: 1000-30000
    • RetryDurationrange(Optional)
      Description: Retry Duration
      Value: 0-10000
    • MTUrange(Optional)
      Description: MTU
      Value: 232-1500
    • SRTNamestring(Optional)
      Description: SRTName

ReqGetAVOverUDPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetAVOverUDPInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetAVOverUDPInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetAVOverUDPInfo",
    "Version": "2.0.000",
    "Content": {
        "AVOverUDPInfo": [
            {
                "Channel": 0,
                "Enable": false,
                "Address": "",
                "Port": 7000,
                "MTU": 1500,
                "AudioEnable": false,
                "UDPName": "Multicast"
            },
            {
                "Channel": 1,
                "Enable": false,
                "Address": "",
                "Port": 7002,
                "MTU": 1500,
                "AudioEnable": false,
                "UDPName": "Multicast"
            }
        ],
        "Status": 0
    }
}

Parameters

  • AVOverUDPInfo
    Show properties
    • Channelenum(Optional)
      Description: UDP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: UDP Stream Enable
      Value: true/false
    • Addressstring(Optional)
      Description: UDP Stream Address Range
    • Portrange(Optional)
      Description: UDP Stream Port
      Value: 1-65535
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
    • AudioEnablebool(Optional)
      Description: UDP Stream Audio
      Value: true/false
    • UDPNamestring(Optional)
      Description: UDPName

ReqSetAVOverUDPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetAVOverUDPInfo\",\"Version\":\"2.0.000\",\"Content\":{\"AVOverUDPInfo\":[{\"Channel\":0,\"Address\":\"224.0.3.2\",\"Port\":7000,\"Enable\":true,\"AudioEnable\":true,\"MTU\":300,\"UDPName\":\"UDPName\"},{\"Channel\":1,\"Address\":\"224.0.3.4\",\"Port\":7002,\"Enable\":true,\"AudioEnable\":true,\"MTU\":300,\"UDPName\":\"UDPName\"}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetAVOverUDPInfo",
    "Version": "2.0.000",
    "Content": {
        "AVOverUDPInfo": [
            {
                "Channel": 0,
                "Address": "224.0.3.2",
                "Port": 7000,
                "Enable": true,
                "AudioEnable": true,
                "MTU": 300,
                "UDPName": "UDPName"
            },
            {
                "Channel": 1,
                "Address": "224.0.3.4",
                "Port": 7002,
                "Enable": true,
                "AudioEnable": true,
                "MTU": 300,
                "UDPName": "UDPName"
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetAVOverUDPInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • AVOverUDPInfo
    Show properties
    • Channelenum(Optional)
      Description: UDP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Addressstring(Optional)
      Description: UDP Stream Address Range
    • Portrange(Optional)
      Description: UDP Stream Port
      Value: 1-65535
    • Enablebool(Optional)
      Description: UDP Stream Enable
      Value: true/false
    • AudioEnablebool(Optional)
      Description: UDP Stream Audio
      Value: true/false
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
    • UDPNamestring(Optional)
      Description: UDPName

ReqGetAVOverRTPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetAVOverRTPInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetAVOverRTPInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetAVOverRTPInfo",
    "Version": "2.0.000",
    "Content": {
        "AVOverRTPInfo": [
            {
                "Channel": 0,
                "Enable": false,
                "Address": "",
                "Port": 7004,
                "MTU": 1500,
                "AudioEnable": false,
                "RTPName": "Multicast"
            },
            {
                "Channel": 1,
                "Enable": false,
                "Address": "",
                "Port": 7006,
                "MTU": 1500,
                "AudioEnable": false,
                "RTPName": "Multicast"
            }
        ],
        "Status": 0
    }
}

Parameters

  • AVOverRTPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Enablebool(Optional)
      Description: RTP Stream Enable
      Value: true/false
    • Addressstring(Optional)
      Description: RTP Stream Address Range
    • Portrange(Optional)
      Description: RTP Stream Port
      Value: 1-65535
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
    • AudioEnablebool(Optional)
      Description: SRT Stream Audio
      Value: true/false
    • RTPNamestring(Optional)
      Description: RTPName

ReqSetAVOverRTPInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetAVOverRTPInfo\",\"Version\":\"2.0.000\",\"Content\":{\"AVOverRTPInfo\":[{\"Channel\":0,\"Address\":\"192.168.1.222\",\"Port\":7004,\"Enable\":true,\"AudioEnable\":true,\"MTU\":300,\"RTPName\":\"RTPName\"},{\"Channel\":1,\"Address\":\"192.168.1.223\",\"Port\":7006,\"Enable\":true,\"AudioEnable\":true,\"MTU\":300,\"RTPName\":\"RTPName\"}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetAVOverRTPInfo",
    "Version": "2.0.000",
    "Content": {
        "AVOverRTPInfo": [
            {
                "Channel": 0,
                "Address": "192.168.1.222",
                "Port": 7004,
                "Enable": true,
                "AudioEnable": true,
                "MTU": 300,
                "RTPName": "RTPName"
            },
            {
                "Channel": 1,
                "Address": "192.168.1.223",
                "Port": 7006,
                "Enable": true,
                "AudioEnable": true,
                "MTU": 300,
                "RTPName": "RTPName"
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetAVOverRTPInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • AVOverRTPInfo
    Show properties
    • Channelenum(Optional)
      Description: RTP Stream Channel
      Value: : Channel 0, 1: Channel 1
    • Addressstring(Optional)
      Description: RTP Stream Address Range
    • Portrange(Optional)
      Description: RTP Stream Port
      Value: 1-65535
    • Enablebool(Optional)
      Description: RTP Stream Enable
      Value: true/false
    • AudioEnablebool(Optional)
      Description: SRT Stream Audio
      Value: true/false
    • MTUrange(Optional)
      Description: MTU
      Value: 228-1500
    • RTPNamestring(Optional)
      Description: RTPName

ReqGetNDIInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetNDIInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetNDIInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetNDIInfo",
    "Version": "2.0.000",
    "Content": {
        "NDIInfo": {
            "HBEnable": true,
            "HXEnable": true,
            "NDISDKVer": "NDI Version 6.2.0.3",
            "NDIName": "Bolin-R9-420N-06CDB",
            "NDIChnName": "CAM_192.168.3.228",
            "NDIHX": 3,
            "NDIHXBandwidth": 86016,
            "NDIHBBandwidthEnable": false,
            "NDIHBBandwidth": 250000,
            "WebCtrl": true,
            "FailoverEnable": false,
            "FailoverSourceName": "",
            "FailoverIpAddress": "",
            "MulticastEnable": false,
            "MulticastIP": "239.255.0.0",
            "MulticastMask": "255.255.0.0",
            "MulticastTTL": 1,
            "GroupName": "Public",
            "DiscoverServerEnable": false,
            "DiscoverServerIP": "",
            "BridgeEnable": false,
            "BridgeName": "Bolin",
            "BridgeIPAddress": "",
            "BridgePort": 5990,
            "BridgeKey": ""
        },
        "Status": 0
    }
}

Parameters

  • NDIInfo
    Show properties
    • HBEnablebool(Optional)
      Description: NDI HB Enable
      Value: true/false
    • HXEnablebool(Optional)
      Description: NDI HX Enable
      Value: true/false
    • NDISDKVerstring(Optional)
      Description: NDISDKVer
    • NDINamestring(Optional)
      Description: NDIName
    • NDIChnNamestring(Optional)
      Description: NDIChnName
    • NDIHXenum(Optional)
      Description: NDIHX Type
      Value: 2: HX2, 3: HX3
    • NDIHXBandwidthrange(Optional)
      Description: NDIHXBandwidth
      Value: 1000-120000
    • NDIHBBandwidthEnablebool(Optional)
      Description: NDIHBBandwidthEnable
      Value: true/false
    • NDIHBBandwidthrange(Optional)
      Description: NDIHBBandwidth
      Value: 6000-360000
    • WebCtrlbool(Optional)
      Description: NDI WebCtrl
      Value: true/false
    • FailoverEnablebool(Optional)
      Description: FailoverEnable
      Value: true/false
    • FailoverSourceNamestring(Optional)
      Description: FailoverSourceName
    • FailoverIpAddressstring(Optional)
      Description: FailoverIpAddress
    • MulticastEnablebool(Optional)
      Description: MulticastEnable
      Value: true/false
    • MulticastIPstring(Optional)
      Description: MulticastIP:224.0.3.1-239.255.255.254
    • MulticastMaskstring(Optional)
      Description: MulticastMask
    • MulticastTTLrange(Optional)
      Description: MulticastTTL
      Value: 1-255
    • GroupNamestring(Optional)
      Description: GroupName
    • DiscoverServerEnablebool(Optional)
      Description: DiscoverServerEnable
      Value: true/false
    • DiscoverServerIPstring(Optional)
      Description: DiscoverServerIP
    • BridgeEnablebool(Optional)
      Description: Bridge Enable
      Value: true/false
    • BridgeNamestring(Optional)
      Description: BridgeName
    • BridgeIPAddressstring(Optional)
      Description: BridgeIPAddress
    • BridgePortrange(Optional)
      Description: BridgePort
      Value: 1000-65535
    • BridgeKeystring(Optional)
      Description: BridgeKey

ReqSetNDIInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetNDIInfo\",\"Version\":\"2.00.000\",\"Content\":{\"NDIInfo\":{\"HBEnable\":true,\"HXEnable\":false,\"NDIName\":\"R9-420N\",\"NDIChnName\":\"CAM_192.168.1.241\",\"NDIHX\":3,\"NDIHXBandwidth\":60000,\"NDIHBBandwidthEnable\":true,\"NDIHBBandwidth\":60000,\"WebCtrl\":false,\"FailoverEnable\":false,\"FailoverSourceName\":\"BOLIN-R7-420NX-078E0 (CAM_192.168.3.244_HX)\",\"FailoverIpAddress\":\"0.0.0.0:0\",\"MulticastEnable\":false,\"MulticastIP\":\"239.255.0.0\",\"MulticastMask\":\"255.255.0.0\",\"MulticastTTL\":1,\"GroupName\":\"Public\",\"DiscoverServerEnable\":false,\"DiscoverServerIP\":\"192.168.0.13\",\"BridgeEnable\":false,\"BridgeName\":\"R9-420N-Bridge\",\"BridgeIPAddress\":\"103.103.244.92\",\"BridgePort\":5990,\"BridgeKey\":\"adajajajdoao\"}}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetNDIInfo",
    "Version": "2.00.000",
    "Content": {
        "NDIInfo": {
            "HBEnable": true,
            "HXEnable": false,
            "NDIName": "R9-420N",
            "NDIChnName": "CAM_192.168.1.241",
            "NDIHX": 3,
            "NDIHXBandwidth": 60000,
            "NDIHBBandwidthEnable": true,
            "NDIHBBandwidth": 60000,
            "WebCtrl": false,
            "FailoverEnable": false,
            "FailoverSourceName": "BOLIN-R7-420NX-078E0 (CAM_192.168.3.244_HX)",
            "FailoverIpAddress": "0.0.0.0:0",
            "MulticastEnable": false,
            "MulticastIP": "239.255.0.0",
            "MulticastMask": "255.255.0.0",
            "MulticastTTL": 1,
            "GroupName": "Public",
            "DiscoverServerEnable": false,
            "DiscoverServerIP": "192.168.0.13",
            "BridgeEnable": false,
            "BridgeName": "R9-420N-Bridge",
            "BridgeIPAddress": "103.103.244.92",
            "BridgePort": 5990,
            "BridgeKey": "adajajajdoao"
        }
    }
}

Response

{
    "Cmd": "AswSetNDIInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • NDIInfo
    Show properties
    • HBEnablebool(Optional)
      Description: NDI HB Enable
      Value: true/false
    • HXEnablebool(Optional)
      Description: NDI HX Enable
      Value: true/false
    • NDINamestring(Optional)
      Description: NDIName
    • NDIChnNamestring(Optional)
      Description: NDIChnName
    • NDIHXenum(Optional)
      Description: NDIHX Type
      Value: 2: HX2, 3: HX3
    • NDIHXBandwidthrange(Optional)
      Description: NDIHXBandwidth
      Value: 1000-120000
    • NDIHBBandwidthEnablebool(Optional)
      Description: NDIHBBandwidthEnable
      Value: true/false
    • NDIHBBandwidthrange(Optional)
      Description: NDIHBBandwidth
      Value: 6000-360000
    • WebCtrlbool(Optional)
      Description: NDI WebCtrl
      Value: true/false
    • FailoverEnablebool(Optional)
      Description: FailoverEnable
      Value: true/false
    • FailoverSourceNamestring(Optional)
      Description: FailoverSourceName
    • FailoverIpAddressstring(Optional)
      Description: FailoverIpAddress
    • MulticastEnablebool(Optional)
      Description: MulticastEnable
      Value: true/false
    • MulticastIPstring(Optional)
      Description: MulticastIP:224.0.3.1-239.255.255.254
    • MulticastMaskstring(Optional)
      Description: MulticastMask
    • MulticastTTLrange(Optional)
      Description: MulticastTTL
      Value: 1-255
    • GroupNamestring(Optional)
      Description: GroupName
    • DiscoverServerEnablebool(Optional)
      Description: DiscoverServerEnable
      Value: true/false
    • DiscoverServerIPstring(Optional)
      Description: DiscoverServerIP
    • BridgeEnablebool(Optional)
      Description: Bridge Enable
      Value: true/false
    • BridgeNamestring(Optional)
      Description: BridgeName
    • BridgeIPAddressstring(Optional)
      Description: BridgeIPAddress
    • BridgePortrange(Optional)
      Description: BridgePort
      Value: 1000-65535
    • BridgeKeystring(Optional)
      Description: BridgeKey

ReqGetNDISource

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetNDISource\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetNDISource",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetNDISource",
    "Version": "2.0.000",
    "Content": {
        "NDISources": [
            {
                "ID": 0,
                "Name": "BOLIN (CAM_192.168.3.87_HB)",
                "Url": "192.168.3.87:5961"
            },
            {
                "ID": 1,
                "Name": "BOLIN (CAM_192.168.3.87_HX)",
                "Url": "192.168.3.87:5962"
            },
            {
                "ID": 2,
                "Name": "BOLIN N2 (BOLIN-N2 (CAM_10.28.1.145_HX))",
                "Url": "192.168.3.72:5996"
            },
            {
                "ID": 3,
                "Name": "BOLIN-CM-Z451-HBX-C0566 (CAM_192.168.3.231_HX)",
                "Url": "192.168.3.231:5961"
            },
            {
                "ID": 4,
                "Name": "BOLIN-N2-220X-0804D (CAM_192.168.3.227_HX)",
                "Url": "192.168.3.227:5961"
            },
            {
                "ID": 5,
                "Name": "BOLIN-N6-420X-078DF (CAM_192.168.3.249_HX)",
                "Url": "192.168.3.249:5961"
            },
            {
                "ID": 6,
                "Name": "BOLIN-R7-420NX-078E0 (CAM_192.168.3.238_HX)",
                "Url": "192.168.3.238:5961"
            },
            {
                "ID": 7,
                "Name": "BOLIN-R9-230NXW-078DD (CAM_192.168.3.242_HX)",
                "Url": "192.168.3.248:5962"
            },
            {
                "ID": 8,
                "Name": "BOLIN-R9-418-78E8 (CAM_192.168.1.241_HB)",
                "Url": "192.168.3.212:5961"
            },
            {
                "ID": 9,
                "Name": "BOLIN-R9-418NW-085F0 (CAM_192.168.3.214_HB)",
                "Url": "192.168.3.214:5961"
            },
            {
                "ID": 10,
                "Name": "BOLIN-R9-418NW-085F0 (CAM_192.168.3.214_HX)",
                "Url": "192.168.3.214:5962"
            },
            {
                "ID": 11,
                "Name": "BOLIN-R9-420NW-072C6 (CAM_192.168.3.95_HB)",
                "Url": "192.168.3.206:5963"
            },
            {
                "ID": 12,
                "Name": "BOLIN-R9-420NW-072C6 (CAM_192.168.3.95_HX)",
                "Url": "192.168.3.206:5962"
            },
            {
                "ID": 13,
                "Name": "NDI-FHD-PTZ-CAMERA (CAM_192.168.3.220_HX)",
                "Url": "192.168.3.220:5961"
            }
        ],
        "Status": 0
    }
}

ReqGetEncodeInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetEncodeInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetEncodeInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetEncodeInfo",
    "Version": "2.0.000",
    "Content": {
        "EncodeInfo": [
            {
                "Channel": 0,
                "Enable": true,
                "StreamType": 2,
                "CaptureFormat": 1,
                "VideoCompression": 1,
                "Resolution": "3840x2160",
                "FrameRate": 0,
                "BitrateType": 0,
                "GDRframe": true,
                "BitRate": 86016,
                "IFrameInterval": 20,
                "Smoothing": 5,
                "TimeCodeSEIMessages": true,
                "ColorRange": 0
            },
            {
                "Channel": 1,
                "Enable": true,
                "StreamType": 2,
                "CaptureFormat": 1,
                "VideoCompression": 1,
                "Resolution": "640x360",
                "FrameRate": 0,
                "BitrateType": 0,
                "GDRframe": true,
                "BitRate": 3072,
                "IFrameInterval": 20,
                "Smoothing": 5,
                "TimeCodeSEIMessages": true,
                "ColorRange": 0
            }
        ],
        "Status": 0
    }
}

Parameters

  • EncodeInfo
    Show properties
    • Channelenum(Optional)
      Description: Encoder Channel
      Value: : Channel 0, 1: Channel 1

ReqSetEncodeInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetEncodeInfo\",\"Version\":\"2.0.000\",\"Content\":{\"EncodeInfo\":[{\"Channel\":0,\"Enable\":false,\"StreamType\":1,\"VideoCompression\":2,\"CaptureFormat\":1,\"FrameRate\":0,\"BitrateType\":1,\"GDRframe\":false,\"BitRate\":40000,\"IFrameInterval\":200,\"Smoothing\":8,\"TimeCodeSEIMessages\":true,\"ColorRange\":1},{\"Channel\":1,\"Enable\":true,\"StreamType\":1,\"VideoCompression\":1,\"CaptureFormat\":1,\"FrameRate\":0,\"BitrateType\":1,\"GDRframe\":true,\"BitRate\":4800,\"IFrameInterval\":250,\"Smoothing\":5,\"TimeCodeSEIMessages\":false,\"ColorRange\":0}]}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetEncodeInfo",
    "Version": "2.0.000",
    "Content": {
        "EncodeInfo": [
            {
                "Channel": 0,
                "Enable": false,
                "StreamType": 1,
                "VideoCompression": 2,
                "CaptureFormat": 1,
                "FrameRate": 0,
                "BitrateType": 1,
                "GDRframe": false,
                "BitRate": 40000,
                "IFrameInterval": 200,
                "Smoothing": 8,
                "TimeCodeSEIMessages": true,
                "ColorRange": 1
            },
            {
                "Channel": 1,
                "Enable": true,
                "StreamType": 1,
                "VideoCompression": 1,
                "CaptureFormat": 1,
                "FrameRate": 0,
                "BitrateType": 1,
                "GDRframe": true,
                "BitRate": 4800,
                "IFrameInterval": 250,
                "Smoothing": 5,
                "TimeCodeSEIMessages": false,
                "ColorRange": 0
            }
        ]
    }
}

Response

{
    "Cmd": "AswSetEncodeInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • EncodeInfo
    Show properties
    • Channelenum(Optional)
      Description: Encoder Channel
      Value: : Channel 0, 1: Channel 1

ReqGetAudioInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetAudioInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqGetAudioInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetAudioInfo",
    "Version": "2.0.000",
    "Content": {
        "AudioInfo": {
            "Enable": false,
            "Type": 1,
            "Compression": 0,
            "BitRate": 48000,
            "SamplingRate": 48000,
            "ChannelNumber": 2,
            "PhantomPower": false,
            "Volume": 20
        },
        "Status": 0
    }
}

Parameters

  • AudioInfo
    Show properties
    • Enablebool(Optional)
      Description: Audio Enable
      Value: true/false
    • Typeenum(Optional)
      Description: Audio Type
      Value: : Mic, 1: Line in
    • Compressionenum(Optional)
      Description: Compression
      Value: : AAC
    • BitRateenum(Optional)
      Description: BitRate
      Value: 32000: 32K, 48000: 48K, 96000: 96K, 128000: 128K
    • SamplingRateenum(Optional)
      Description: SamplingRate
      Value: 48000: 48000
    • ChannelNumberrange(Optional)
      Description: Audio ChannelNumber
      Value: 2-2
    • PhantomPowerbool(Optional)
      Description: PhantomPower Enable
      Value: true/false
    • Volumerange(Optional)
      Description: Volume
      Value: 0-39

ReqSetAudioInfo

POSTapiv2/av

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetAudioInfo\",\"Version\":\"2.0.000\",\"Content\":{\"AudioInfo\":{\"Enable\":false,\"Type\":1,\"Compression\":0,\"BitRate\":48000,\"SamplingRate\":48000,\"ChannelNumber\":2,\"PhantomPower\":false,\"Volume\":20}}}' http://example.com/apiv2/av

Sample Request

{
    "Cmd": "ReqSetAudioInfo",
    "Version": "2.0.000",
    "Content": {
        "AudioInfo": {
            "Enable": false,
            "Type": 1,
            "Compression": 0,
            "BitRate": 48000,
            "SamplingRate": 48000,
            "ChannelNumber": 2,
            "PhantomPower": false,
            "Volume": 20
        }
    }
}

Response

{
    "Cmd": "AswSetAudioInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • AudioInfo
    Show properties
    • Enablebool(Optional)
      Description: Audio Enable
      Value: true/false
    • Typeenum(Optional)
      Description: Audio Type
      Value: : Mic, 1: Line in
    • Compressionenum(Optional)
      Description: Compression
      Value: : AAC
    • BitRateenum(Optional)
      Description: BitRate
      Value: 32000: 32K, 48000: 48K, 96000: 96K, 128000: 128K
    • SamplingRateenum(Optional)
      Description: SamplingRate
      Value: 48000: 48000
    • ChannelNumberrange(Optional)
      Description: Audio ChannelNumber
      Value: 2-2
    • PhantomPowerbool(Optional)
      Description: PhantomPower Enable
      Value: true/false
    • Volumerange(Optional)
      Description: Volume
      Value: 0-39

ReqGetNetworkCapabilities

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -d '{\"Cmd\":\"ReqGetNetworkCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqGetNetworkCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetNetworkCapabilities",
    "Version": "2.0.000",
    "Content": {
        "NetworkInfo": {
            "Pattern": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Mode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Static"
                    },
                    {
                        "Value": 1,
                        "Description": "DHCP"
                    }
                ]
            },
            "IPVersion": {
                "Type": "enum",
                "Readonly": true,
                "Description": "IPVersion",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "IPv4"
                    }
                ]
            },
            "IPAddress": {
                "Type": "string",
                "Readonly": false,
                "Description": "IPAddress",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "SubnetMask": {
                "Type": "string",
                "Readonly": false,
                "Description": "SubnetMask",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "Gateway": {
                "Type": "string",
                "Readonly": false,
                "Description": "Gateway",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "DNS1": {
                "Type": "string",
                "Readonly": false,
                "Description": "DNS1",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "DNS2": {
                "Type": "string",
                "Readonly": false,
                "Description": "DNS2",
                "Data": {
                    "MinLen": 0,
                    "MaxLen": 15
                }
            },
            "NetMAC": {
                "Type": "string",
                "Readonly": true,
                "Description": "MAC",
                "Data": {
                    "MinLen": 17,
                    "MaxLen": 17
                }
            },
            "Fallback": {
                "IPAddress": {
                    "Type": "string",
                    "Readonly": false,
                    "Description": "IPAddress",
                    "Data": {
                        "MinLen": 7,
                        "MaxLen": 15
                    }
                },
                "SubnetMask": {
                    "Type": "string",
                    "Readonly": false,
                    "Description": "SubnetMask",
                    "Data": {
                        "MinLen": 7,
                        "MaxLen": 15
                    }
                },
                "Gateway": {
                    "Type": "string",
                    "Readonly": false,
                    "Description": "Gateway",
                    "Data": {
                        "MinLen": 7,
                        "MaxLen": 15
                    }
                },
                "Timeout": {
                    "Type": "range",
                    "Readonly": true,
                    "Description": "Timeout",
                    "Data": {
                        "Min": 20,
                        "Max": 20
                    }
                }
            }
        },
        "PortInfo": {
            "TCPPort": {
                "Type": "range",
                "Readonly": true,
                "Description": "TCP Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "UDPPort": {
                "Type": "range",
                "Readonly": true,
                "Description": "UDP Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "RTSPPort": {
                "Type": "range",
                "Readonly": false,
                "Description": "RTSP Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "ONVIFPort": {
                "Type": "range",
                "Readonly": false,
                "Description": "ONVIF Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "VISCAPort": {
                "Type": "range",
                "Readonly": false,
                "Description": "VISCA Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            },
            "HTTPPort": {
                "Type": "range",
                "Readonly": false,
                "Description": "HTTP Port",
                "Data": {
                    "Min": 1,
                    "Max": 65535
                }
            }
        },
        "FreeDInfo": {
            "Enable": {
                "Type": "bool",
                "Readonly": false,
                "Description": "FreeD Enable"
            },
            "Address": {
                "Type": "string",
                "Readonly": false,
                "Description": "FreeD Data received IP Address",
                "Data": {
                    "MinLen": 7,
                    "MaxLen": 15
                }
            },
            "Port": {
                "Type": "range",
                "Readonly": false,
                "Description": "FreeD Port",
                "Data": {
                    "Min": 1025,
                    "Max": 65535
                }
            },
            "CameraID": {
                "Type": "range",
                "Readonly": false,
                "Description": "Camera ID",
                "Data": {
                    "Min": 0,
                    "Max": 255
                }
            },
            "TransferMode": {
                "Type": "enum",
                "Readonly": false,
                "Description": "TransferMode",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "Always"
                    }
                ]
            }
        },
        "Status": 0
    }
}

Parameters

  • NetworkInfo
    Show properties
    • Patternenum(Optional)
      Description: Mode
      Value: : Static, 1: DHCP
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • IPVersionenum(Optional)
      Description: IPVersion
      Value: : IPv4
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • IPAddressstring(Optional)
      Description: IPAddress
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • SubnetMaskstring(Optional)
      Description: SubnetMask
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Gatewaystring(Optional)
      Description: Gateway
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • DNS1string(Optional)
      Description: DNS1
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • DNS2string(Optional)
      Description: DNS2
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • NetMACstring(Optional)
      Description: MAC
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Fallback(Optional)
      Show properties
      • IPAddress(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • MinLen(Optional)
          • MaxLen(Optional)
      • SubnetMask(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • MinLen(Optional)
          • MaxLen(Optional)
      • Gateway(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • MinLen(Optional)
          • MaxLen(Optional)
      • Timeout(Optional)
        Show properties
        • Type(Optional)
        • Readonly(Optional)
        • Description(Optional)
        • Data(Optional)
          Show properties
          • Min(Optional)
          • Max(Optional)
  • PortInfo
    Show properties
    • TCPPortrange(Optional)
      Description: TCP Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • UDPPortrange(Optional)
      Description: UDP Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • RTSPPortrange(Optional)
      Description: RTSP Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • ONVIFPortrange(Optional)
      Description: ONVIF Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • VISCAPortrange(Optional)
      Description: VISCA Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • HTTPPortrange(Optional)
      Description: HTTP Port
      Value: 1-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
  • FreeDInfo
    Show properties
    • Enablebool(Optional)
      Description: FreeD Enable
      Value: true/false
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
    • Addressstring(Optional)
      Description: FreeD Data received IP Address
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • MinLen(Optional)
        • MaxLen(Optional)
    • Portrange(Optional)
      Description: FreeD Port
      Value: 1025-65535
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • CameraIDrange(Optional)
      Description: Camera ID
      Value: 0-255
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Min(Optional)
        • Max(Optional)
    • TransferModeenum(Optional)
      Description: TransferMode
      Value: : Always
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)

ReqGetNetworkInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetNetworkInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqGetNetworkInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetNetworkInfo",
    "Version": "2.0.000",
    "Content": {
        "NetworkInfo": {
            "Pattern": 1,
            "IPVersion": 0,
            "IPAddress": "192.168.3.240",
            "SubnetMask": "255.255.255.0",
            "Gateway": "192.168.3.1",
            "NetMAC": "00:C0:C8:41:FE:B3",
            "DNS1": "192.168.3.1",
            "DNS2": ""
        },
        "Fallback": {
            "IPAddress": "192.168.2.225",
            "SubnetMask": "255.255.255.0",
            "Gateway": "192.168.2.1",
            "Timeout": 20
        },
        "Status": 0
    }
}

Parameters

  • NetworkInfo
    Show properties
    • Patternenum(Optional)
      Description: Mode
      Value: : Static, 1: DHCP
    • IPVersionenum(Optional)
      Description: IPVersion
      Value: : IPv4
    • IPAddressstring(Optional)
      Description: IPAddress
    • SubnetMaskstring(Optional)
      Description: SubnetMask
    • Gatewaystring(Optional)
      Description: Gateway
    • NetMACstring(Optional)
      Description: MAC
    • DNS1string(Optional)
      Description: DNS1
    • DNS2string(Optional)
      Description: DNS2

ReqSetNetworkInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetNetworkInfo\",\"Version\":\"2.0.000\",\"Content\":{\"NetworkInfo\":{\"Pattern\":0,\"IPVersion\":0,\"IPAddress\":\"192.168.3.241\",\"SubnetMask\":\"255.255.255.0\",\"Gateway\":\"192.168.3.13\",\"NetMAC\":\"44:03:77:E0:55:66\",\"DNS1\":\"192.168.3.1\",\"DNS2\":\"8.8.8.8\"},\"Fallback\":{\"IPAddress\":\"192.168.0.13\",\"SubnetMask\":\"255.255.255.0\",\"Gateway\":\"192.168.0.1\",\"Timeout\":20}}}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqSetNetworkInfo",
    "Version": "2.0.000",
    "Content": {
        "NetworkInfo": {
            "Pattern": 0,
            "IPVersion": 0,
            "IPAddress": "192.168.3.241",
            "SubnetMask": "255.255.255.0",
            "Gateway": "192.168.3.13",
            "NetMAC": "44:03:77:E0:55:66",
            "DNS1": "192.168.3.1",
            "DNS2": "8.8.8.8"
        },
        "Fallback": {
            "IPAddress": "192.168.0.13",
            "SubnetMask": "255.255.255.0",
            "Gateway": "192.168.0.1",
            "Timeout": 20
        }
    }
}

Response

{
    "Cmd": "AswSetNetworkInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • NetworkInfo
    Show properties
    • Patternenum(Optional)
      Description: Mode
      Value: : Static, 1: DHCP
    • IPVersionenum(Optional)
      Description: IPVersion
      Value: : IPv4
    • IPAddressstring(Optional)
      Description: IPAddress
    • SubnetMaskstring(Optional)
      Description: SubnetMask
    • Gatewaystring(Optional)
      Description: Gateway
    • NetMACstring(Optional)
      Description: MAC
    • DNS1string(Optional)
      Description: DNS1
    • DNS2string(Optional)
      Description: DNS2

ReqGetPortInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetPortInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqGetPortInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetPortInfo",
    "Version": "2.0.000",
    "Content": {
        "PortInfo": {
            "TCPPort": 36666,
            "UDPPort": 37778,
            "RTSPPort": 554,
            "ONVIFPort": 2000,
            "VISCAPort": 52381,
            "HTTPPort": 80
        },
        "Status": 0
    }
}

Parameters

  • PortInfo
    Show properties
    • TCPPortrange(Optional)
      Description: TCP Port
      Value: 1-65535
    • UDPPortrange(Optional)
      Description: UDP Port
      Value: 1-65535
    • RTSPPortrange(Optional)
      Description: RTSP Port
      Value: 1-65535
    • ONVIFPortrange(Optional)
      Description: ONVIF Port
      Value: 1-65535
    • VISCAPortrange(Optional)
      Description: VISCA Port
      Value: 1-65535
    • HTTPPortrange(Optional)
      Description: HTTP Port
      Value: 1-65535

ReqSetPortInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetPortInfo\",\"Version\":\"2.0.000\",\"Content\":{\"PortInfo\":{\"TCPPort\":36666,\"UDPPort\":37778,\"RTSPPort\":554,\"ONVIFPort\":2000,\"VISCAPort\":52381,\"HTTPPort\":80}}}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqSetPortInfo",
    "Version": "2.0.000",
    "Content": {
        "PortInfo": {
            "TCPPort": 36666,
            "UDPPort": 37778,
            "RTSPPort": 554,
            "ONVIFPort": 2000,
            "VISCAPort": 52381,
            "HTTPPort": 80
        }
    }
}

Response

{
    "Cmd": "AswSetPortInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • PortInfo
    Show properties
    • TCPPortrange(Optional)
      Description: TCP Port
      Value: 1-65535
    • UDPPortrange(Optional)
      Description: UDP Port
      Value: 1-65535
    • RTSPPortrange(Optional)
      Description: RTSP Port
      Value: 1-65535
    • ONVIFPortrange(Optional)
      Description: ONVIF Port
      Value: 1-65535
    • VISCAPortrange(Optional)
      Description: VISCA Port
      Value: 1-65535
    • HTTPPortrange(Optional)
      Description: HTTP Port
      Value: 1-65535

ReqGetFreeDInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetFreeDInfo\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqGetFreeDInfo",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswGetFreeDInfo",
    "Version": "2.0.000",
    "Content": {
        "FreeDInfo": {
            "Enable": false,
            "Address": "",
            "Port": 40000,
            "CameraID": 255,
            "TransferMode": 0
        },
        "Status": 0
    }
}

Parameters

  • FreeDInfo
    Show properties
    • Enablebool(Optional)
      Description: FreeD Enable
      Value: true/false
    • Addressstring(Optional)
      Description: FreeD Data received IP Address
    • Portrange(Optional)
      Description: FreeD Port
      Value: 1025-65535
    • CameraIDrange(Optional)
      Description: Camera ID
      Value: 0-255
    • TransferModeenum(Optional)
      Description: TransferMode
      Value: : Always

ReqSetFreeDInfo

POSTapiv2/network

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetFreeDInfo\",\"Version\":\"2.00.000\",\"Content\":{\"FreeDInfo\":{\"Enable\":false,\"Address\":\"192.168.2.222\",\"Port\":40000,\"CameraID\":223,\"TransferMode\":0}}}' http://example.com/apiv2/network

Sample Request

{
    "Cmd": "ReqSetFreeDInfo",
    "Version": "2.00.000",
    "Content": {
        "FreeDInfo": {
            "Enable": false,
            "Address": "192.168.2.222",
            "Port": 40000,
            "CameraID": 223,
            "TransferMode": 0
        }
    }
}

Response

{
    "Cmd": "AswSetFreeDInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • FreeDInfo
    Show properties
    • Enablebool(Optional)
      Description: FreeD Enable
      Value: true/false
    • Addressstring(Optional)
      Description: FreeD Data received IP Address
    • Portrange(Optional)
      Description: FreeD Port
      Value: 1025-65535
    • CameraIDrange(Optional)
      Description: Camera ID
      Value: 0-255
    • TransferModeenum(Optional)
      Description: TransferMode
      Value: : Always

CGI Commmand

 Fast-CGI can easily provide some simple and quick http commands to users, with limited functions and limited support.

Protocol:

HTTP protocol, port 80, shares port with Web GUI, and does not require authentication
Return Data with HTML:
 
Noted:

CGI Command List
FunctionCommandsNoted
Powerhttp://192.168.2.207/cgi-bin/set.cgi?pelco.controller.power=0Power OFF
http://192.168.2.207/cgi-bin/set.cgi?pelco.controller.power=1Power ON
Menuhttp://192.168.2.207/cgi-bin/set.cgi?pelco.controller.menu=0Menu ON
http://192.168.2.207/cgi-bin/set.cgi?pelco.controller.menu=1Menu OFF
Set Presethttp://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=1Set Camera Preset, from preset 1-128
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=2
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=3
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=4
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=5
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=6
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=7
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=8
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=9
http://192.168.2.207/cgi-bin/set.cgi?pelco.ptz.preset.set=10
Call Presethttp://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=1
Call Camera Preset, from preset 1-128
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=2
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=3
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=4
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=5
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=6
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=7
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=8
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=9
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=10
http://192.168.2.207/cgi-bin/set.cgi?
pelco.ptz.preset.goto=128
Pan Speedhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.pan_speed=1
Adjust Pan Motor speed (1-24 Steps)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.pan_speed=10
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.pan_speed=24
Tilt Speedhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.tilt_speed=1
Adjust Tilt Motor speed (1-24 Steps)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.tilt_speed=10
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.tilt_speed=18
Controllerhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=23
(HOME)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=24
(UP)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=25
(Down)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=26
(Right)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=27
(Left)
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=0
(Stop)
Mutehttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.mute=0
Microphone Open
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.mute=1
Microphone Mute
Zoom_speedhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.zoom_accelerate=0
slow
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.zoom_accelerate=1
fast
Zoomhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=12
teleZoom in
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=13
wideZoom out
Focus modehttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.focus=0
manual
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.focus=1
auto
Focushttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=14
Far
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.action=15
Near
Snapshothttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.snapshot=1
Snapshot
Wiperhttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.snglwiper=1
Sngl.Wiper ON
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.contwiper=1
Cont.Wiper ON
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wiper=0
Wiper OFF
BackLighthttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.backlight=0
OFF
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.backlight=1
ON
WhiteBalancehttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=0
auto
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=1
indoor
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=2
outdoor
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=3
one push WB mode
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=4
ATW
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.wb=5
manual
System formathttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=24
3840*2160/60System Format
{"pelco.controller.format":
["faied,mismatch
with system
format","-1"]}
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=25
3840*2160/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=26
3840*2160/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=28
3840*2160/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=29
3840*2160/29.97
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=30
3840*2160/25
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=23
3840*2160/24
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=27
3840*2160/23.98
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=18
1920*1080/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=19
1920*1080/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=20
1920*1080/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=1
1920*1080i/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=4
1920*1080i/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=11
1920*1080/23.98
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=10
1280*720/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=9
1280*720/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=12
1280*720/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=7
1280*720/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.systemformat=6
1280*720/25
SDI formathttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=24
3840*2160/60SDI
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=25
3840*2160/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=26
3840*2160/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=28
3840*2160/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=29
3840*2160/29.97
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=30
3840*2160/25
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=23
3840*2160/24
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=27
3840*2160/23.98
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=18
1920*1080/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=19
1920*1080/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=20
1920*1080/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=17
1920*1080/24
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=11
1920*1080/23.98
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=2
1920*1080i/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=1
1920*1080i/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=4
1920*1080i/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=10
1280*720/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=9
1280*720/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=12
1280*720/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=7
1280*720/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.sdiformat=6
1280*720/25
HDMI formathttp://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=24
3840*2160/60HDMI
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=25
3840*2160/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=26
3840*2160/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=28
3840*2160/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=29
3840*2160/29.97
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=30
3840*2160/25
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=23
3840*2160/24
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=27
3840*2160/23.98
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=18
1920*1080/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=19
1920*1080/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=20
1920*1080/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=17
1920*1080/24
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=11
1920*1080/23
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=2
1920*1080i/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=1
1920*1080i/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=4
1920*1080i/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=10
1280*720/60
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=9
1280*720/59.94
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=12
1280*720/50
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=7
1280*720/30
http://192.168.2.207/cgi-bin/set.cgi?
pelco.controller.format=6
1280*720/25

ReqGetGeneralCapabilities

POSTapiv2/general

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetGeneralCapabilities\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/general

Sample Request

{
    "Cmd": "ReqGetGeneralCapabilities",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetGeneralCapabilities",
    "Version": "2.0.000",
    "Content": {
        "VideoOutputInfo": {
            "SystemFormat": {
                "Type": "enum",
                "Readonly": false,
                "Description": "SystemFormat",
                "Data": [
                    {
                        "Value": "2160P60",
                        "Description": "2160P60"
                    },
                    {
                        "Value": "2160P59.94",
                        "Description": "2160P59.94"
                    },
                    {
                        "Value": "2160P50",
                        "Description": "2160P50"
                    },
                    {
                        "Value": "2160P24",
                        "Description": "2160P24"
                    },
                    {
                        "Value": "2160P23.98",
                        "Description": "2160P23.98"
                    },
                    {
                        "Value": "1080P60",
                        "Description": "1080P60"
                    },
                    {
                        "Value": "1080P59.94",
                        "Description": "1080P59.94"
                    },
                    {
                        "Value": "1080P50",
                        "Description": "1080P50"
                    }
                ]
            },
            "HDMIResolution": {
                "Type": "enum",
                "Readonly": false,
                "Description": "HDMIResolution",
                "Data": [
                    {
                        "Value": "2160P60",
                        "Description": "2160P60"
                    },
                    {
                        "Value": "2160P59.94",
                        "Description": "2160P59.94"
                    },
                    {
                        "Value": "2160P50",
                        "Description": "2160P50"
                    },
                    {
                        "Value": "2160P30",
                        "Description": "2160P30"
                    },
                    {
                        "Value": "2160P29.97",
                        "Description": "2160P29.97"
                    },
                    {
                        "Value": "2160P25",
                        "Description": "2160P25"
                    },
                    {
                        "Value": "2160P24",
                        "Description": "2160P24"
                    },
                    {
                        "Value": "2160P23.98",
                        "Description": "2160P23.98"
                    },
                    {
                        "Value": "1080P60",
                        "Description": "1080P60"
                    },
                    {
                        "Value": "1080P59.94",
                        "Description": "1080P59.94"
                    },
                    {
                        "Value": "1080P50",
                        "Description": "1080P50"
                    },
                    {
                        "Value": "1080P30",
                        "Description": "1080P30"
                    },
                    {
                        "Value": "1080P29.97",
                        "Description": "1080P29.97"
                    },
                    {
                        "Value": "1080P25",
                        "Description": "1080P25"
                    },
                    {
                        "Value": "1080P24",
                        "Description": "1080P24"
                    },
                    {
                        "Value": "1080P23.98",
                        "Description": "1080P23.98"
                    },
                    {
                        "Value": "1080I60",
                        "Description": "1080I60"
                    },
                    {
                        "Value": "1080I59.94",
                        "Description": "1080I59.94"
                    },
                    {
                        "Value": "1080I50",
                        "Description": "1080I50"
                    },
                    {
                        "Value": "720P60",
                        "Description": "720P60"
                    },
                    {
                        "Value": "720P59.94",
                        "Description": "720P59.94"
                    },
                    {
                        "Value": "720P50",
                        "Description": "720P50"
                    }
                ]
            },
            "HDMIColorSpace": {
                "Type": "enum",
                "Readonly": false,
                "Description": "HDMIColorSpace",
                "Data": [
                    {
                        "Value": 1,
                        "Description": "RGB"
                    },
                    {
                        "Value": 2,
                        "Description": "YUV422"
                    }
                ]
            },
            "SDIResolution": {
                "Type": "enum",
                "Readonly": false,
                "Description": "SDIResolution",
                "Data": [
                    {
                        "Value": "2160P60",
                        "Description": "2160P60"
                    },
                    {
                        "Value": "2160P59.94",
                        "Description": "2160P59.94"
                    },
                    {
                        "Value": "2160P50",
                        "Description": "2160P50"
                    },
                    {
                        "Value": "2160P30",
                        "Description": "2160P30"
                    },
                    {
                        "Value": "2160P29.97",
                        "Description": "2160P29.97"
                    },
                    {
                        "Value": "2160P25",
                        "Description": "2160P25"
                    },
                    {
                        "Value": "2160P24",
                        "Description": "2160P24"
                    },
                    {
                        "Value": "2160P23.98",
                        "Description": "2160P23.98"
                    },
                    {
                        "Value": "1080P60",
                        "Description": "1080P60"
                    },
                    {
                        "Value": "1080P59.94",
                        "Description": "1080P59.94"
                    },
                    {
                        "Value": "1080P50",
                        "Description": "1080P50"
                    },
                    {
                        "Value": "1080P30",
                        "Description": "1080P30"
                    },
                    {
                        "Value": "1080P29.97",
                        "Description": "1080P29.97"
                    },
                    {
                        "Value": "1080P25",
                        "Description": "1080P25"
                    },
                    {
                        "Value": "1080P24",
                        "Description": "1080P24"
                    },
                    {
                        "Value": "1080P23.98",
                        "Description": "1080P23.98"
                    },
                    {
                        "Value": "1080I60",
                        "Description": "1080I60"
                    },
                    {
                        "Value": "1080I59.94",
                        "Description": "1080I59.94"
                    },
                    {
                        "Value": "1080I50",
                        "Description": "1080I50"
                    },
                    {
                        "Value": "720P60",
                        "Description": "720P60"
                    },
                    {
                        "Value": "720P59.94",
                        "Description": "720P59.94"
                    },
                    {
                        "Value": "720P50",
                        "Description": "720P50"
                    }
                ]
            }
        },
        "MonitorInfo": {
            "OutputChannel": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Camera Montior Information",
                "Data": [
                    {
                        "Value": 0,
                        "Description": "OFF"
                    },
                    {
                        "Value": 4,
                        "Description": "SDI-2"
                    },
                    {
                        "Value": 5,
                        "Description": "IP&HDMI"
                    },
                    {
                        "Value": 6,
                        "Description": "IP&HDMI+SDI-2"
                    }
                ]
            },
            "TemperatureDegree": {
                "Type": "enum",
                "Readonly": false,
                "Description": "Camera Montior Temperature Degree",
                "Data": [
                    {
                        "Value": 2,
                        "Description": "Fahrenheit"
                    },
                    {
                        "Value": 3,
                        "Description": "Celsius"
                    }
                ]
            }
        },
        "Status": 0
    }
}

Parameters

  • VideoOutputInfo
    Show properties
    • SystemFormatenum(Optional)
      Description: SystemFormat
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • HDMIResolutionenum(Optional)
      Description: HDMIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • HDMIColorSpaceenum(Optional)
      Description: HDMIColorSpace
      Value: 1: RGB, 2: YUV422
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • SDIResolutionenum(Optional)
      Description: SDIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
  • MonitorInfo
    Show properties
    • OutputChannelenum(Optional)
      Description: Camera Montior Information
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)
    • TemperatureDegreeenum(Optional)
      Description: Camera Montior Temperature Degree
      Value: 2: Fahrenheit, 3: Celsius
      Show properties
      • Type(Optional)
      • Readonly(Optional)
      • Description(Optional)
      • Data(Optional)
        Show properties
        • Value(Optional)
        • Description(Optional)

ReqGetMonitorInfo

POSTapiv2/general

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetMonitorInfo\",\"Version\":\"2.00.000\"}' http://example.com/apiv2/general

Sample Request

{
    "Cmd": "ReqGetMonitorInfo",
    "Version": "2.00.000"
}

Response

{
    "Cmd": "AswGetMonitorInfo",
    "Version": "2.0.000",
    "Content": {
        "MonitorInfo": {
            "OutputChannel": 0,
            "TemperatureDegree": 2
        },
        "Status": 0
    }
}

Parameters

  • MonitorInfo
    Show properties
    • OutputChannelenum(Optional)
      Description: Camera Montior Information
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: Camera Montior Temperature Degree
      Value: 2: Fahrenheit, 3: Celsius

ReqSetMonitorInfo

POSTapiv2/general

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetMonitorInfo\",\"Version\":\"2.00.000\",\"Content\":{\"MonitorInfo\":{\"OutputChannel\":0,\"TemperatureDegree\":2}}}' http://example.com/apiv2/general

Sample Request

{
    "Cmd": "ReqSetMonitorInfo",
    "Version": "2.00.000",
    "Content": {
        "MonitorInfo": {
            "OutputChannel": 0,
            "TemperatureDegree": 2
        }
    }
}

Response

{
    "Cmd": "AswSetMonitorInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • MonitorInfo
    Show properties
    • OutputChannelenum(Optional)
      Description: Camera Montior Information
      Value: : OFF, 4: SDI-2, 5: IP&HDMI, 6: IP&HDMI+SDI-2
    • TemperatureDegreeenum(Optional)
      Description: Camera Montior Temperature Degree
      Value: 2: Fahrenheit, 3: Celsius

ReqGetVideoOutputInfo

POSTapiv2/general

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqGetVideoOutputInfo\",\"Version\":\"2.0.000\"}' http://example.com/apiv2/general

Sample Request

{
    "Cmd": "ReqGetVideoOutputInfo",
    "Version": "2.0.000"
}

Response

{
    "Cmd": "AswGetVideoOutputInfo",
    "Version": "2.0.000",
    "Content": {
        "VideoOutputInfo": {
            "SystemFormat": "1080P60",
            "HDMIResolution": "1080P60",
            "SDIResolution": "1080P60",
            "HDMIColorSpace": 2,
            "SDIColorSpace": 2,
            "HDMIBitDepth": 12,
            "SDIBitDepth": 10,
            "HDMIColorFormat": 0,
            "HDMIColorRange": 0
        },
        "Status": 0
    }
}

Parameters

  • VideoOutputInfo
    Show properties
    • SystemFormatenum(Optional)
      Description: SystemFormat
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50
    • HDMIResolutionenum(Optional)
      Description: HDMIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
    • SDIResolutionenum(Optional)
      Description: SDIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
    • HDMIColorSpaceenum(Optional)
      Description: HDMIColorSpace
      Value: 1: RGB, 2: YUV422

ReqSetVideoOutputInfo

POSTapiv2/general

Usage and SDK Samples

curl -X POST -H 'Content-Type: application/json' -H 'Cookie:Username=admin;Token=F5535072B11023F6CCD3AEFDB4FAED1D' -d '{\"Cmd\":\"ReqSetVideoOutputInfo\",\"Version\":\"2.00.000\",\"Content\":{\"VideoOutputInfo\":{\"SystemFormat\":\"1080P60\",\"HDMIResolution\":\"1080P60\",\"SDIResolution\":\"1080P60\",\"HDMIColorSpace\":2}}}' http://example.com/apiv2/general

Sample Request

{
    "Cmd": "ReqSetVideoOutputInfo",
    "Version": "2.00.000",
    "Content": {
        "VideoOutputInfo": {
            "SystemFormat": "1080P60",
            "HDMIResolution": "1080P60",
            "SDIResolution": "1080P60",
            "HDMIColorSpace": 2
        }
    }
}

Response

{
    "Cmd": "AswSetVideoOutputInfo",
    "Version": "2.0.000",
    "Content": {
        "Status": 0
    }
}

Parameters

  • VideoOutputInfo
    Show properties
    • SystemFormatenum(Optional)
      Description: SystemFormat
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50
    • HDMIResolutionenum(Optional)
      Description: HDMIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
    • SDIResolutionenum(Optional)
      Description: SDIResolution
      Value: 2160P60: 2160P60, 2160P59.94: 2160P59.94, 2160P50: 2160P50, 2160P30: 2160P30, 2160P29.97: 2160P29.97, 2160P25: 2160P25, 2160P24: 2160P24, 2160P23.98: 2160P23.98, 1080P60: 1080P60, 1080P59.94: 1080P59.94, 1080P50: 1080P50, 1080P30: 1080P30, 1080P29.97: 1080P29.97, 1080P25: 1080P25, 1080P24: 1080P24, 1080P23.98: 1080P23.98, 1080I60: 1080I60, 1080I59.94: 1080I59.94, 1080I50: 1080I50, 720P60: 720P60, 720P59.94: 720P59.94, 720P50: 720P50
    • HDMIColorSpaceenum(Optional)
      Description: HDMIColorSpace
      Value: 1: RGB, 2: YUV422

Have a Question?

  • Found a problem or a bug? Submit a support ticket.
  • Have a project/product idea or request? Share it with us.