[
{
"type":0, // Stream type. Read-only; 0: storage stream; 1: transmission stream;
"codecType":"H264", // Encoding type, H264, H265
"resolution": {"width":1980,"height":1080}, // Resolution
"rateType":"CBR", // Bitrate type, CBR, VBR, CVBR
"frameRate":25000, // Frame rate, in units of 1/1000 frames. For example, 25 fps should be set to 25*1000.
"keyFrameInterval":25, // Number of frames between keyframes. For example, 25 means one keyframe every 25 frames.
"imageQuality":1, // Video encoding quality, value range 1–6
"rateLimit":1024, // Current bitrate limit, in Kbps
"overlay":{ // Overlay switch
"time":true, // Overlay time
"text":true, // Overlay custom text
"gpt":true, // Overlay GPS information
"alarm":true, // Overlay event information
"name":true // Overlay channel name
}
},
...
][
{
"type":0, // Stream type. Read-only; 0: storage stream; 1: transmission stream;
"codecType":"H264", // Encoding type, G726, AAC, G711A
"channelCount":1, // Number of audio channels
"bitRate":64000, // Bitrate, in bps
"sampleRate":8000, // Sampling rate
"sampleBitPer":16 // Sampling precision
},
...
]{
"setupSignal":["gps","bds", "glonass", "Galiteo", "qzss"], // gps: U.S. GPS satellites, bds: China's BeiDou satellites, glonass: Russian GLONASS satellites, Galiteo: European Galileo satellites, qzss: Japan's Quasi-Zenith satellites
"enable":true, // Whether to enable
"reportInterval":10, // Sampling interval, in seconds
"reportDistance": 10 // Sampling distance interval, in meters
}{
"bLowPowerAlarm":1, // Whether to enable low-battery alarm. 0 - no alarm, 1 - alarm
"iMinPowerAlarm":100 // Low-battery alarm threshold, in units of 1/1000 percent
}{
"timeZone":8, // Local time zone
"servers":{"address":"192.168.6.76", "port":666},
"updateInterval":1, // Update interval, in minutes
"updateImmediately":true // Synchronize immediately
}