ຄູ່ມືຜູ້ໃຊ້ AIDA Imaging HTTP Access

ໂລໂກ້ AIDA Imaging 1

ເນື້ອໃນ ເຊື່ອງ
1 ຄູ່ມືການເຂົ້າເຖິງ HTTP Imaging AIDA ສໍາລັບກ້ອງວິດີໂອ IP ເທົ່ານັ້ນ
1.1 ການແກ້ໄຂ OCT 2024

ຄູ່ມືການເຂົ້າເຖິງ HTTP Imaging AIDA
ສໍາລັບກ້ອງຖ່າຍຮູບວິດີໂອ IP ເທົ່ານັ້ນ

ການແກ້ໄຂ OCT 2024

ຄູ່ມືນີ້ມີຈຸດປະສົງເພື່ອຊ່ວຍໃຫ້ຜູ້ໃຊ້ຂຽນແລະສ້າງໂປຼແກຼມຂອງຕົນເອງເພື່ອເຊື່ອມຕໍ່ໂດຍກົງກັບກ້ອງຖ່າຍຮູບຂອງພວກເຮົາ. ຄວາມຍືດຫຍຸ່ນນີ້ຊ່ວຍເພີ່ມຄວາມສ້າງສັນ ແລະບິດເບືອນການຄວບຄຸມກ້ອງຖ່າຍຮູບຂອງເຈົ້າ!

ທ່ານບໍ່ຈໍາເປັນຕ້ອງໃຊ້ຄູ່ມືນີ້ເພື່ອໃຊ້ກ້ອງຖ່າຍຮູບ. ບໍ່ແມ່ນການຕັ້ງຄ່າທັງໝົດໃນເອກະສານນີ້ກ່ຽວກັບແຕ່ລະຕົວແບບ, ພຽງແຕ່ວ່າຕົວແບບມີຄຸນສົມບັດທີ່ແນ່ນອນເທົ່ານັ້ນທີ່ຈະເຂົ້າເຖິງຄຸນສົມບັດເຫຼົ່ານັ້ນໄດ້.

ລາຍການຜະລິດຕະພັນທີ່ນຳໃຊ້:

POV: HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HD-NDI-TF, HD-NDI3-120, HD-NDI3-IP67, UHD-3,NDI UHD-NDI300-X3

PTZ: PTZ-X12-IP, PTZ-X20-IP, PTZ-NDI-X12, PTZ-NDI-X18, PTZ-NDI-X20, PTZ-NDI3-X20, PTZ4K-NDI-X12, PTZ4K-NDI-X30PTZ

*NDI® ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນກັບ VIZRT AB

1.1 ການເລີ່ມຕົ້ນ

ເມື່ອນໍາໃຊ້ເອກະສານນີ້ຄວນຈະມີຄວາມເຂົ້າໃຈທີ່ແນ່ນອນແລະມີຄວາມຊໍານິຊໍານານຂອງ http protocol ແລະວິທີການຮ້ອງຂໍ POST ຂອງມັນ.

1.2 ລະບຽບໄວຍະກອນ

HTTP ແມ່ນມາດຕະຖານສໍາລັບການຮ້ອງຂໍແລະການຕອບສະຫນອງລະຫວ່າງລູກຄ້າແລະຝ່າຍເຊີຟເວີ. ການນໍາໃຊ້ ກ web ຕົວ​ທ່ອງ​ເວັບ​, web ຕົວກວາດເວັບ, ຫຼືເຄື່ອງມືອື່ນໆ, ລູກຄ້າເລີ່ມຕົ້ນການຮ້ອງຂໍ HTTP ໄປຫາພອດທີ່ລະບຸໄວ້ໃນເຄື່ອງແມ່ຂ່າຍ (ພອດເລີ່ມຕົ້ນແມ່ນ 80). ລູກຄ້າໂດຍທົ່ວໄປແມ່ນເອີ້ນວ່າໂຄງການຕົວແທນຜູ້ໃຊ້. ເຊີບເວີຕອບສະຫນອງຄໍາຮ້ອງຂໍຂອງລູກຄ້າແລະເກັບຮັກສາຊັບພະຍາກອນບາງຢ່າງຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເຊັ່ນ HTML files ແລະຮູບພາບ. ປະເພດຂອງເຄື່ອງແມ່ຂ່າຍນີ້ແມ່ນໂດຍທົ່ວໄປເອີ້ນວ່າ a Web ເຊີບເວີ.

ການຮ້ອງຂໍ HTTP Request ຈໍາເປັນຕ້ອງປະຕິບັດຕາມຄໍາແນະນໍາຕໍ່ໄປນີ້

ພາລາມິເຕີທັງຫມົດຮ້ອງຂໍໃຫ້ໄປ "ໂພດ", ມີສອງວິທີທີ່ແຕກຕ່າງກັນເພື່ອຈໍາແນກລະຫວ່າງການໄດ້ຮັບແລະການຕັ້ງຄ່າຜ່ານ func.

ຕັ້ງຄ່າການໂຕ້ຕອບພາລາມິເຕີ

http://cgi-bin/web.fcgi?func=set

ເອົາຕົວໂຕ້ຕອບຕົວກໍານົດ

http://cgi-bin/web.fcgi?func=get

1.3 ການຮ້ອງຂໍແລະການຕອບສະຫນອງງ່າຍດາຍ example

ສົມມຸດ ip ກ້ອງຖ່າຍຮູບຂອງພວກເຮົາແມ່ນ 192.168.1.180, syntax ຕາມ 1.2 states

ເອົາຕົວໂຕ້ຕອບຕົວກໍານົດ.

http://192.168.1.180/cgi-bin/web.fcgi?func=get

ຕັ້ງຄ່າການໂຕ້ຕອບ

http://192.168.1.180/cgi-bin/web.fcgi?func=set

** ຂໍ​ເຂົ້າ​ສູ່​ລະ​ບົບ​ເປັນ example**

ການຮ້ອງຂໍນີ້ແມ່ນວິທີການຮັບ, ດັ່ງນັ້ນການຮ້ອງຂໍກໍານົດການໂຕ້ຕອບ url, ແລະສົ່ງຕົວກໍານົດການເນື້ອຫາໃນຮູບແບບ json

ເນື້ອໃນພາລາມິເຕີ

“`

{

"ລະບົບ":

{

"ເຂົ້າສູ່ລະບົບ":"ຜູ້ໃຊ້:ລະຫັດຜ່ານ",

}

}

“`

ລະບົບ json string ເປັນຕົວແທນຂອງການໂທໄປຫາຫນ້າທີ່ຕົ້ນຕໍ, ການເຂົ້າສູ່ລະບົບເປັນຕົວແທນຂອງການໂທໄປຫາພາລາມິເຕີ. user:password ເປັນຕົວແທນຂອງພາລາມິເຕີທີ່ເຂົ້າມາ.

ຕົວຢ່າງampຖ້າ ຫາກ ວ່າ ບັນ ຊີ ກ້ອງ ຖ່າຍ ຮູບ ໃນ ປະ ຈຸ ບັນ ແລະ ລະ ຫັດ ຜ່ານ ແມ່ນ ທັງ ສອງ admin, ຮູບ ແບບ ການ ສົ່ງ ສຸດ ທ້າຍ ແມ່ນ

“`

{

"ລະບົບ":

{

"ເຂົ້າສູ່ລະບົບ":"admin:admin",

}

}

“`

ເນື້ອຫາທີ່ສົ່ງຄືນໄດ້ຖືກສົ່ງຄືນຫຼັງຈາກຄໍາຮ້ອງຂໍ, ແລະເນື້ອຫາສົ່ງຄືນຕົວກໍານົດການທີ່ແຕກຕ່າງກັນຂຶ້ນຢູ່ກັບວິທີການທີ່ໃຊ້ເພື່ອໂທຫາຫນ້າທີ່. ວິທີການເຂົ້າສູ່ລະບົບສົ່ງຄືນເນື້ອຫາ json ຕໍ່ໄປນີ້

ຄວາມສໍາເລັດກັບຄືນມາ

“`

{

"ສະຖານະ": ຄວາມຈິງ

"ລະບົບ":

{

“ເຂົ້າສູ່ລະບົບ”: int

}

}

“`

ລົ້ມເຫລວໃນການກັບຄືນ

“`

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"ລະບົບ":

{

"ເຂົ້າສູ່ລະບົບ": ບໍ່ຖືກຕ້ອງ

}

}

“`

ບ່ອນທີ່ສະຖານະພາບແມ່ນສະຖານະພາບຂອງການໂທຟັງຊັນ, ເປັນຄວາມຈິງສໍາລັບຄວາມສໍາເລັດແລະບໍ່ຖືກຕ້ອງສໍາລັບຄວາມລົ້ມເຫລວ.

ຮູບແບບການກັບຄືນແມ່ນສອດຄ່ອງກັບຮູບແບບການຮ້ອງຂໍ, ລະບົບແມ່ນການໂທຫາຫນ້າທີ່ຕົ້ນຕໍ, ເຂົ້າສູ່ລະບົບແມ່ນການໂທຫາເພື່ອກັບຄືນທີ່ສໍາຄັນ

ຫມາຍເຫດ: ນອກເຫນືອຈາກການເຂົ້າສູ່ລະບົບ, ການໂຕ້ຕອບຄໍາສັ່ງອື່ນໆຕ້ອງຖືກສົ່ງຜ່ານຄີ, syntax ແມ່ນ "key": int, ແລະມູນຄ່າຂອງ int ທີ່ຕິດກັບ "key" ແມ່ນມູນຄ່າທີ່ສົ່ງຄືນໂດຍການດໍາເນີນການ "ເຂົ້າສູ່ລະບົບ" ສົ່ງຄືນຄ່າ.

** ເອົາການໂຕ້ຕອບເຄືອຂ່າຍເປັນ example**

ມີສອງຕົວກໍານົດການຕິດຕໍ່ເຄືອຂ່າຍ, ເຊິ່ງໄດ້ຮັບຕົວກໍານົດການການໂຕ້ຕອບເຄືອຂ່າຍແລະກໍານົດຕົວກໍານົດການການໂຕ້ຕອບເຄືອຂ່າຍ. ຈາກຂ້າງເທິງ exampດັ່ງນັ້ນ, ມັນສາມາດເຫັນໄດ້ວ່າ

ເອົາຕົວໂຕ້ຕອບຕົວກໍານົດ.

http://192.168.1.180/cgi-bin/web.fcgi?func=get

ຕັ້ງຄ່າການໂຕ້ຕອບ

http://192.168.1.180/cgi-bin/web.fcgi?func=set

** ໄດ້​ຮັບ​ຕົວ​ກໍາ​ນົດ​ການ​ເຄືອ​ຂ່າຍ **

“`

{

"key": "ຄ່າທີ່ສອດຄ້ອງກັບພາກສະຫນາມເຂົ້າສູ່ລະບົບໃນການໂຕ້ຕອບການເຂົ້າສູ່ລະບົບ",

“ethernet”:{“eth0”:true}

}

“`

ຄໍາຮ້ອງຂໍນີ້ຫມາຍຄວາມວ່າ: ຂ້ອຍຕ້ອງການໂທຫາເພື່ອເອົາຕົວກໍານົດການທັງຫມົດພາຍໃຕ້ eth0 ຂອງອີເທີເນັດ.

ກັບຄືນປົກກະຕິ:

“`

{

"ສະຖານະ": ຄວາມຈິງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int, // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“httpPort”: int,

“webພອດ”: int,

"rtspPort": int,

“rtmpPort”: int

}

}

“`

ໃນເວລາທີ່ການໂຕ້ຕອບແມ່ນປົກກະຕິ, ie, ໃນເວລາທີ່ສະຖານະແມ່ນ ture, ຕົວກໍານົດການການໂຕ້ຕອບທັງຫມົດຂອງເຄືອຂ່າຍແມ່ນໄດ້ຮັບ

** ການ​ຕັ້ງ​ຄ່າ​ຕົວ​ກໍາ​ນົດ​ການ​ເຄືອ​ຂ່າຍ **

“`

{

"key": "ຄ່າທີ່ສອດຄ້ອງກັບພາກສະຫນາມເຂົ້າສູ່ລະບົບໃນການໂຕ້ຕອບການເຂົ້າສູ່ລະບົບ",

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“mac”:”01:23:45:67:89:ab”,

“httpPort”: int,

“webພອດ”: int,

"rtspPort": int,

“rtmpPort”: int

}

}

}

“`

ເມື່ອຕັ້ງສຳເລັດແລ້ວ, ສະຕຣິງ json ຈະຖືກສົ່ງຄືນ

“`
{

"ສະຖານະ": ຄວາມຈິງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

“webພອດ”: int,

“ສາຍຫຼັກamPort”:int,

“ສາຍຍ່ອຍamPort”: int

“rtspPort”: int

“rtmpPort”: int

}

}

“`

1.4 ລາຍລະອຽດການທົດສອບ

ພະນັກງານໄປສະນີສາມາດດາວໂຫຼດໄດ້ເພື່ອທົດສອບໂປຣໂຕຄໍ (https://www.getpostman.com/downloads/).

ການນໍາໃຊ້ຊອບແວສາມາດພົບເຫັນຢູ່ໃນຄໍາແນະນໍາວິດີໂອທີ່ມາພ້ອມກັບ.

2 ການຕັ້ງຄ່າການເຂົ້າລະຫັດວິດີໂອ
2.1 ການຕັ້ງຄ່າຕົວກໍານົດການເຂົ້າລະຫັດ

ຕັ້ງ

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

“venc”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″, //”h264″,”h265″,”mjpeg”

“col”: 3840, // int

"ເສັ້ນ": 2160, // int

"ອັດຕາບິດ": 115200, // int

"frmrate": 30, // int

“rcmode”:”cbr”, //”cbr”,”vbr”

“ໂປຣfile”:”MP”, //”ພື້ນຖານ”,”MP”,”HP”

"ໄລຍະຫ່າງ": 30 // int

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″,

“col”: 1280,

“ເສັ້ນ”: 720,

"ອັດຕາບິດ": 4096,

“frmrate”: 30,

"rcmode": "cbr",

“ໂປຣfile”:”MP”, //”ພື້ນຖານ”,”MP”,”HP”

“ໄລຍະຫ່າງ”: 30

}

}

}

ຕອບສະໜອງ

ຕັ້ງຄ່າສຳເລັດແລ້ວ, ສົ່ງຄືນຄ່າການເຂົ້າລະຫັດຫຼ້າສຸດ

{

"ສະຖານະ": ຄວາມຈິງ

“venc”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″,

“col”: 3840,

“ເສັ້ນ”: 2160,

"ອັດຕາບິດ": 115200,

“frmrate”: 30,

"rcmode": "cbr",

“ໂປຣfile":"MP",

“ໄລຍະຫ່າງ”: 30

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″,

“col”: 1280,

“ເສັ້ນ”: 720,

"ອັດຕາບິດ": 4096,

“frmrate”: 30,

"rcmode": "cbr",

“ໂປຣfile":"MP",

“ໄລຍະຫ່າງ”: 30

}

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າການເຂົ້າລະຫັດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"venc": ບໍ່ຖືກຕ້ອງ

}

ບໍ່ມີການສະຫນັບສະຫນູນສໍາລັບສາຍນ້ໍາຕົ້ນຕໍຫຼືຍ່ອຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“venc”:{“main”:false,sub”:false}

}

ພາຣາມິເຕີຜິດພາດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“venc”:{“main”:false}

}

2.2 ການເຂົ້າລະຫັດພາລາມິເຕີທີ່ໄດ້ມາ

ໄດ້

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

“venc”:{“main”:true,”sub”:true}

}

Or

{

"ກຸນແຈ": int,

“venc”:{

"ຫຼັກ":{

"ເປີດໃຊ້": ຄວາມຈິງ,

"ໂຫມດ": ຄວາມຈິງ,

"col": ຈິງ,

"ເສັ້ນ": ຄວາມຈິງ,

"ອັດຕາບິດ": ຄວາມຈິງ,

"frmrate": ຈິງ,

"rcmode":ຖືກຕ້ອງ,

“ໂປຣfile”:ຈິງ,

"ໄລຍະຫ່າງ": ຄວາມຈິງ,

“rtspUrl”:ຈິງ

“rtmpUrl”:ຈິງ

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້": ຄວາມຈິງ,

"ໂຫມດ": ຄວາມຈິງ,

"col": ຈິງ,

"ເສັ້ນ": ຄວາມຈິງ,

"ອັດຕາບິດ": ຄວາມຈິງ,

"frmrate": ຈິງ,

"rcmode":ຖືກຕ້ອງ,

“ໂປຣfile”:ຈິງ,

"ໄລຍະຫ່າງ": ຄວາມຈິງ,

“rtspUrl”:ຈິງ

“rtmpUrl”:ຈິງ

}

}

}

ຕອບສະໜອງ

{

"ສະຖານະ": ຄວາມຈິງ,

“venc”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″,

“col”: 3840,

“ເສັ້ນ”: 2160,

"ອັດຕາບິດ": 115200,

“frmrate”: 30,

"rcmode": "cbr",

“ໂປຣfile":"MP",

"ໄລຍະຫ່າງ": 30,

“rtspUrl”:”rtsp://192.168.1.155:554/stream/main”

“rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream0″

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“ໂໝດ”:”h264″,

“col”: 1280,

“ເສັ້ນ”: 720,

"ອັດຕາບິດ": 4096,

“frmrate”: 30,

"rcmode": "cbr",

“ໂປຣfile":"MP",

"ໄລຍະຫ່າງ": 30,

“rtspUrl”:”rtsp://192.168.1.155:554/stream/sub”

“rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream1″

}

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າການເຂົ້າລະຫັດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"venc": ບໍ່ຖືກຕ້ອງ,

}

ບໍ່ມີການສະຫນັບສະຫນູນສໍາລັບສາຍນ້ໍາຕົ້ນຕໍຫຼືຍ່ອຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“venc”:{“main”:false}

}

3 ການເຂົ້າລະຫັດສຽງ
3.1 ການຕັ້ງຄ່າການເຂົ້າລະຫັດສຽງ

ຕັ້ງ

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

"ສຽງ":{

"ເປີດໃຊ້ງານ": int,

“ສampLerate”:int,

"ບິດວິດ": int,

“soundMode”:”Mono”, //”Mono”,”Stereo”

“encMode”:”G711A”,
// "G711A", "G711U", "ADPCMA", "G726", "LPCM", "AAC"

"ອັດຕາບິດ": int // Bps
8000、16000、22000、24000、32000、48000、64000、96000、128000、256000、320000

}

}

ຕອບສະໜອງ

ຕັ້ງສຳເລັດແລ້ວ, ສົ່ງຄືນຄ່າການເຂົ້າລະຫັດສຽງຫຼ້າສຸດ

{

"ສະຖານະ": ຄວາມຈິງ,

"ສຽງ":{

"ເປີດໃຊ້ງານ": int,

“ສampLerate”:int,

"ບິດວິດ": int,

“ໂໝດສຽງ”: “ໂມໂນ”,

“encMode”:”G711A”,

"ອັດຕາບິດ": int

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າການເຂົ້າລະຫັດ ຫຼືພາລາມິເຕີຜິດພາດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ສຽງ": ບໍ່ຖືກຕ້ອງ

}

3.2 ການຊື້ຕົວກໍານົດການເຂົ້າລະຫັດສຽງ

ໄດ້

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

"ສຽງ": ຄວາມຈິງ

}

Or

{

"ກຸນແຈ": int,

"ສຽງ":{

"ເປີດໃຊ້ງານ": ຄວາມຈິງ,

“ສampຮຽນຮູ້”: ຈິງ,

"ຄວາມກວ້າງໃຫຍ່": ຄວາມຈິງ,

"ສຽງໂຫມດ": ຄວາມຈິງ,

"encMode": ຄວາມຈິງ,

"ອັດຕາບິດ": ຄວາມຈິງ

}

}

ຕັ້ງສຳເລັດແລ້ວ, ສົ່ງຄືນຄ່າການເຂົ້າລະຫັດສຽງຫຼ້າສຸດ

{

"ສະຖານະ": ຄວາມຈິງ,

"ສຽງ":{

"ເປີດໃຊ້ງານ": int,

“ສampLerate”:int,

"ບິດວິດ": int,

“ໂໝດສຽງ”: “ໂມໂນ”,

“encMode”:”G711A”,

"ອັດຕາບິດ": int

}

}

ລົ້ມເຫລວໃນການໄດ້ຮັບຫຼືບໍ່ສະຫນັບສະຫນູນຄໍາສັ່ງການປ່ຽນແປງ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ສຽງ": ບໍ່ຖືກຕ້ອງ

}

4 ການຕັ້ງຄ່າເຄືອຂ່າຍ
4.1 ການຕັ້ງຄ່າຕົວກໍານົດການເຄືອຂ່າຍ

ຕັ້ງ

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າເຄືອຂ່າຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ອີເທີເນັດ": ບໍ່ຖືກຕ້ອງ,

}

eth0 ບໍ່ມີຫຼືບໍ່ສະຫນັບສະຫນູນການຕັ້ງຄ່າ.

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“ethernet”:{“eth0”:false}

}

ບາງຕົວກໍານົດການເຄືອຂ່າຍລົ້ມເຫລວຖືກຕັ້ງ.

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

"ip": ບໍ່ຖືກຕ້ອງ,

“netmask”:”192.168.1.1″,

"gateway": ຜິດ,

“dns”:”192.168.1.1″,

“mac”:”01:23:45:67:89:ab”,

“httpPort”: int,

"rtspPort": int,

“rtmpPort”: int

}

}

}

ຕັ້ງຄ່າສຳເລັດແລ້ວ

{

"ສະຖານະ": ຄວາມຈິງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

"rtspPort": int,

“rtmpPort”: int

}

}

4.2 ການຊື້ພາລາມິເຕີເຄືອຂ່າຍ

ໄດ້

ຮ້ອງຂໍ:

{

"ກຸນແຈ": int,

“ethernet”:{“eth0”:true}

}

or

{

"ກຸນແຈ": int,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": ຄວາມຈິງ,

"ip": ຈິງ,

"netmask": ຄວາມຈິງ,

"ປະຕູ": ຄວາມຈິງ,

"dns": ຈິງ,

"mac": ຈິງ,

"httpPort": ຄວາມຈິງ,

“rtspPort”: ຄວາມຈິງ

"rtmpPort": ຄວາມຈິງ

}

}

}

ຕອບສະໜອງ

{

"ສະຖານະ": ຄວາມຈິງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

ບໍ່ຮອງຮັບການໄດ້ຮັບພາຣາມິເຕີເຄືອຂ່າຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ອີເທີເນັດ": ບໍ່ຖືກຕ້ອງ,

}

eth0 ບໍ່ມີຫຼືບໍ່ສະຫນັບສະຫນູນການຕັ້ງຄ່າ.

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“ethernet”:{“eth0”:false}

}

ບາງຕົວກໍານົດການເຄືອຂ່າຍລົ້ມເຫລວທີ່ຈະໄດ້ຮັບ.

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

"ອີເທີເນັດ":

{

“eth0”:{

"dhcp": int // 0 ຄູ່ມື 1 ອັດຕະໂນມັດ

"ip": ບໍ່ຖືກຕ້ອງ,

“netmask”:”192.168.1.1″,

"gateway": ຜິດ,

“dns”:”192.168.1.1″,

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

}

5 ການຄວບຄຸມຮູບພາບ
5.1 ການຕັ້ງຄ່າພາລາມິເຕີຮູບພາບ

ຕັ້ງ:

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

"ຮູບພາບ":

{

“focus_mode”:”auto”, //”auto”,”manual”

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,”iris priority”,”shutter priority”,”brightness brightness”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“anti_flicker”: int, //0: 1:50Hz 2:60Hz

“exposure_brightness”: int, //0~27

“iris”: int, //0~13

"ໄດ້ຮັບ": int, // 0 ~ 15

“WB_mode”:”auto” //”auto”,”indoor”,”outdoor”,”one push”,”auto tracking”,”manual”

“R_gain”: int, //0~255

“B_gain”: int, //0~255

“ກະຈົກ”: int

“flip”: int,

“backlight_compensation”: int,

“ແກມມາ”: int, //0~4

“digital_zoom_enable”: int,

“WDR_enable”: int,

“WDR_level”: int, //1~6

"ຄວາມສະຫວ່າງ": int, // 0 ~ 15

“ຄວາມຄົມຊັດ”: int, //0~15

"ກົງກັນຂ້າມ": int, // 0 ~ 15

“ຄວາມອີ່ມຕົວ”: int, //0~15

“DC_iris”: int, // 0: ປິດ 1: ເປີດ

“noise_reduction_2D”: int,

“noise_reduction_3D”: int, // 0 auto 1:level1 2:level2 3:level3 4:level4 5:ປິດການໃຊ້ງານ

“ຄວາມລະອຽດ vo_”:”1920X1080P@60Hz”

“image_reset”: int

"ຊູມ": [ປະເພດ, ຄວາມໄວ] // ປະເພດ 0 ຊູມຢຸດ 1 ຊູມໃນ 2 ຊູມອອກຄວາມໄວ: 0 ~ 7

"ຈຸດສຸມ": [ປະເພດ, ຄວາມໄວ] // ປະເພດ 0 ຈຸດສຸມຢຸດ 1 ຈຸດສຸມຢູ່ໃກ້ 2 ຈຸດສຸມຄວາມໄວໄກ: 0 ~ 7

“ptz”:[ປະເພດ,ຄວາມໄວ] //ປະເພດ 0 ptz ຢຸດ 1 ຂຶ້ນ 2 ລົງ 3 ຊ້າຍ 4 ຂວາ 5 ເຮືອນ 6 ປັບ 7 ຂຶ້ນ+ຊ້າຍ 8 ລົງ+ຊ້າຍ 9 ຂຶ້ນ+ຂວາ 10 ລົງ+ຂວາ ຄວາມໄວ: 0~0x18

“preset”:{“add”:int,”del”:int,”call”:int,”check”:int}

“snap”: int // ຈັບພາບ; =1 ເປີດໃຊ້ງານ, ການຈັບພາບທີ່ສຳເລັດຜົນຕອບແທນເປັນຈິງ, ຄວາມລົ້ມເຫຼວຈະກັບຄືນມາເປັນຜິດ

"ctrl abs":

{

"ຊູມ": int,

"ສຸມໃສ່": int,

"pan": int,

“ອຽງ”: int

}

}

}

ຕອບສະໜອງ

{

"ສະຖານະ": ຄວາມຈິງ

"ຮູບພາບ":

{

“focus_mode”:”auto”, //”auto”,”manual”

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,”iris priority”,”shutter priority”,”brightness brightness”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“anti_flicker”:int, //0:ປິດ 1:50Hz 2:60Hz

“exposure_brightness”: int, //0~27

“iris”: int, //0~13

"ໄດ້ຮັບ": int, // 0 ~ 15

“WB_mode”:”auto” //”auto”,”indoor”,”outdoor”,”one push”,”auto tracking”,”manual”

“R-gain”: int, //0~255

“B-gain”: int, //0~255

“ກະຈົກ”: int

“flip”: int,

“backlight_compensation”: int,

"gamma": int, // int

“digital_zoom_enable”: int,

“WDR_enable”: int,

“WDR_level”: int, //1~6

"ຄວາມສະຫວ່າງ": int, // 0 ~ 15

“ຄວາມຄົມຊັດ”: int, //0~15

"ກົງກັນຂ້າມ": int, // 0 ~ 15

“ຄວາມອີ່ມຕົວ”: int, //0~15

“DC_iris”: int, // 0: ປິດ 1: ເປີດ

“noise_reduction_2D”: int,

“noise_reduction_3D”: int, // 0 auto 1:level1 2:level2 3:level3 4:level4 5:ປິດການໃຊ້ງານ

“ຄວາມລະອຽດ vo_”:”1920X1080P@60Hz”

"ຣີເຊັດຮູບ": true

“ຊູມ”: ແທ້

"ສຸມໃສ່": ຄວາມຈິງ

"ptz": ຄວາມຈິງ

“ຕັ້ງໄວ້ລ່ວງໜ້າ”: ຖືກຕ້ອງ

"snap": ຄວາມຈິງ

"abs ctrl": ຖືກຕ້ອງ

}

}

ຖ້າມັນລົ້ມເຫລວ, ຫຍໍ້ຫນ້າຍ່ອຍທີ່ສອດຄ້ອງກັນຖືກຕັ້ງເປັນ false, ສໍາລັບການຍົກຕົວຢ່າງample

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"ຮູບພາບ":

{

“focus_mode”:”auto”, //”auto”,”manual”

"focus_distance": ບໍ່ຖືກຕ້ອງ,

“exposure_mode”:”auto”, //”auto”,”manual”,”iris priority”,”shutter priority”,”brightness brightness”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“anti_flicker”:int, //0:ປິດ 1:50Hz 2:60Hz

"exposure_brightness": ບໍ່ຖືກຕ້ອງ,

“iris”: int, //0~13

"ໄດ້ຮັບ": int, // 0 ~ 15

“WB_mode”:”auto” //”auto”,”indoor”,”outdoor”,”one push”,”auto tracking”,”manual”

“R-gain”: int, //0~255

“B-gain”: int, //0~255

"ກະຈົກ": false,

“flip”: int,

“backlight_compensation”: int,

"gamma": int, // int

“digital_zoom_enable”: int,

“WDR_enable”: int,

“WDR_level”: int, //1~6

"ຄວາມສະຫວ່າງ": int, // 0 ~ 15

“ຄວາມຄົມຊັດ”: int, //0~15

"ກົງກັນຂ້າມ": int, // 0 ~ 15

“ຄວາມອີ່ມຕົວ”: int, //0~15

“noise_reduction_2D”: int,

“noise_reduction_3D”: int, // 0 auto 1:level1 2:level2 3:level3 4:level4 5:ປິດການໃຊ້ງານ

“ຄວາມລະອຽດ vo_”:”1920X1080P@60Hz”

"ຣີເຊັດຮູບ": ຖືກຕ້ອງ,

"ຊູມ": ແທ້,

"ສຸມໃສ່": ຄວາມຈິງ,

"ptz": ຄວາມຈິງ,

"preset": ບໍ່ຖືກຕ້ອງ,

"snap": ບໍ່ຖືກຕ້ອງ

"abs ctrl": ບໍ່ຖືກຕ້ອງ

}

}

5.2 ການຊື້ພາລາມິເຕີຮູບພາບ

ໄດ້

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

“ຮູບ”:{

“focus_mode”: ແທ້,

"focus_distance": ຄວາມຈິງ,

“exposure_mode”: ແທ້,

“shutter”: ແມ່ນ​ແທ້,

“anti_flicker”: ແທ້,

"exposure_brightness": ຄວາມຈິງ,

"iris": ຄວາມຈິງ,

"ໄດ້ຮັບ": ຄວາມຈິງ,

“WB_mode”: ຖືກຕ້ອງ,

“R_gain”: ແທ້,

“B_gain”: ຄວາມຈິງ,

"ກະຈົກ": ຄວາມຈິງ,

"flip": ຄວາມຈິງ,

“backlight_compensation”: ຄວາມຈິງ,

"gamma": ຄວາມຈິງ,

“digital_zoom_enable”: true,

“WDR_enable”: true,

“WDR_level”: ຖືກຕ້ອງ,

"ຄວາມສະຫວ່າງ": ຄວາມຈິງ,

"ຄວາມຄົມຊັດ": ຄວາມຈິງ,

"ກົງກັນຂ້າມ": ຄວາມຈິງ,

"ຄວາມອີ່ມຕົວ": ຄວາມຈິງ,

“DC_iris”: ຄວາມຈິງ,

“noise_reduction_2D”: ແທ້,

“noise_reduction_3D”: ແທ້,

“vo_resolution”: ແທ້,

“vo_support”: ຖືກຕ້ອງ,

“frame_rate”: ແທ້,

“preset”: int

"ຊູມ": ແທ້,

"ສຸມໃສ່": ຄວາມຈິງ,

"pan": ຈິງ,

“ອຽງ”: ຄວາມຈິງ

}

}

ຕອບສະໜອງ

ໄດ້ຮັບຜົນສໍາເລັດ, ກັບຄືນມູນຄ່າທີ່ກ່ຽວຂ້ອງ

{

"ສະຖານະ": ຄວາມຈິງ

"ຮູບພາບ":

{

“focus_mode”:”auto”, //”auto”,”manual”

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,”iris priority”,”shutter priority”,”brightness brightness”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“anti_flicker”:int, //0:ປິດ 1:50Hz 2:60Hz

“exposure_brightness”: int, //0~27

“iris”: int, //0~13

"ໄດ້ຮັບ": int, // 0 ~ 15

“WB_mode”:”auto” //”auto”,”indoor”,”outdoor”,”one push”,”auto_tracking”,”manual”,”sodium”,”fluorescent”

“R_gain”: int, //0~255

“B_gain”: int, //0~255

“ກະຈົກ”: int

“flip”: int,

“backlight_compensation”: int,

"gamma": int, // int

“digital_zoom_enable”: int,

“WDR_enable”: int,

“WDR_level”: int, //1~6

"ຄວາມສະຫວ່າງ": int, // 0 ~ 15

“ຄວາມຄົມຊັດ”: int, //0~15

"ກົງກັນຂ້າມ": int, // 0 ~ 15

“ຄວາມອີ່ມຕົວ”: int, //0~15

“DC_iris”: int, // 0: ປິດ 1: ເປີດ

“noise_reduction_2D”: int,

“noise_reduction_3D”: int, // 0 auto 1:level1 2:level2 3:level3 4:level4 5:ປິດການໃຊ້ງານ

“ຄວາມລະອຽດ vo_”:”1920X1080P@60Hz”

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz  bit[16]1280x720P@29.97Hz

“frame_rate”: int

"preset": int // 0 ມີ 1 ບໍ່ມີຢູ່

“ຊູມ”:0,

"ສຸມໃສ່": 4000,

“ແຊ່”:0,

“ອຽງ”: 0

}

}

ຖ້າລົ້ມເຫລວ, ຕັ້ງເປັນ false ທີ່ກ່ຽວຂ້ອງກັບລາຍການຍ່ອຍ, ເຊັ່ນ:

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"ຮູບພາບ":

{

“focus_mode”:”auto”, //”auto”,”manual”

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,”iris priority”,”shutter priority”,”brightness brightness”

“shutter”:int //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“anti_flicker”:int, //0:ປິດ 1:50Hz 2:60Hz

“exposure_brightness”: int, //0~27

“iris”: int, //0~13

"ໄດ້ຮັບ": int, // 0 ~ 15

“WB_mode”: ຜິດ,

“R_gain”: ບໍ່ຖືກຕ້ອງ,

“B_gain”: ບໍ່ຖືກຕ້ອງ,

"ກະຈົກ": false,

“flip”: int,

“backlight_compensation”: int,

"gamma": int, // int

“digital_zoom_enable”: int,

“WDR_enable”: int,

“WDR_level”: int, //1~6

"ຄວາມສະຫວ່າງ": int, // 0 ~ 15

“ຄວາມຄົມຊັດ”: int, //0~15

"ກົງກັນຂ້າມ": int, // 0 ~ 15

“ຄວາມອີ່ມຕົວ”: int, //0~15

“noise_reduction_2D”: int,

“noise_reduction_3D”: int, // 0 auto 1:level1 2:level2 3:level3 4:level4 5:ປິດການໃຊ້ງານ

“ຄວາມລະອຽດ vo_”:”1920X1080P@60Hz”

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz bit[16]1280x720P@29.97Hz

“frame_rate”: int

"preset": ບໍ່ຖືກຕ້ອງ

}

}

6 ການຖ່າຍທອດ RTMP
6.1 ການຕັ້ງຄ່າພາລາມິເຕີການຖ່າຍທອດ RTMP

ຕັ້ງ

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

“rtmp”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

}

}

}

ຕອບສະໜອງ

ຕັ້ງຄ່າສຳເລັດແລ້ວ, ສົ່ງຄືນຄ່າການເຂົ້າລະຫັດຫຼ້າສຸດ

{

"ສະຖານະ": ຄວາມຈິງ

“rtmp”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

"ສະຖານະ": int, // 0 streaming ລົ້ມເຫລວ 1 streaming ສໍາເລັດ

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

"ສະຖານະ": int, // 0 streaming ລົ້ມເຫລວ 1 streaming ສໍາເລັດ

}

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າການຖ່າຍທອດ RTMP

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"rtmp": ບໍ່ຖືກຕ້ອງ

}

ບໍ່ຮອງຮັບການກຳນົດຄ່າສະຕຣີມຫຼັກ ຫຼືຍ່ອຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“rtmp”:{“main”:false,sub”:false}

}

ພາຣາມິເຕີຜິດພາດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“rtmp”:{“main”:false}

}

6.2 ການໄດ້ມາພາຣາມິເຕີ RTMP Streaming

ໄດ້

ຮ້ອງຂໍ

{

"ກຸນແຈ": int,

“rtmp”:{“main”:true,”sub”:true}

}

or

{

"ກຸນແຈ": int,

“rtmp”:{

"ຫຼັກ":{

"ເປີດໃຊ້": ຄວາມຈິງ,

“url”:ຈິງ,

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້": ຄວາມຈິງ,

“url”:ຈິງ,

},

}

}

ຕອບສະໜອງ

{

"ສະຖານະ": ຄວາມຈິງ,

“rtmp”:{

"ຫຼັກ":{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

"ສະຖານະ": int, // 0 streaming ລົ້ມເຫລວ 1 streaming ສໍາເລັດ

},

“ຍ່ອຍ”:{

"ເປີດໃຊ້ງານ": int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

"ສະຖານະ": int, // 0 streaming ລົ້ມເຫລວ 1 streaming ສໍາເລັດ

}

}

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າການຖ່າຍທອດ RTMP

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"rtmp": ບໍ່ຖືກຕ້ອງ

}

ບໍ່ຮອງຮັບການກຳນົດຄ່າສະຕຣີມຫຼັກ ຫຼືຍ່ອຍ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“rtmp”:{“main”:false,sub”:false}

}

ພາຣາມິເຕີຜິດພາດ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“rtmp”:{“main”:false}

}

7 ການຄວບຄຸມລະບົບ
7.1 ການຕັ້ງຄ່າການຄວບຄຸມລະບົບ

ຕັ້ງ

ຮ້ອງຂໍ:

{

"ກຸນແຈ": int,

"ລະບົບ":

{

“system_control”:”image reset”,//”image_reset” ຣີເຊັດພາຣາມິເຕີຮູບພາບ, “factory_reset” ຣີເຊັດເປັນຄ່າໂຮງງານ, “system_reboot” ລະບົບ reboot

"ເຂົ້າສູ່ລະບົບ":"ຜູ້ໃຊ້:ລະຫັດຜ່ານ",

}

}

ຄໍາຕອບ:

ຕັ້ງຄ່າສຳເລັດແລ້ວ

ຮ້ອງຂໍ:

{

"ສະຖານະ": ຄວາມຈິງ

"ລະບົບ":

{

“system_control”: true

"ເຂົ້າສູ່ລະບົບ": int // ສົ່ງຄືນຄ່າທີ່ສໍາຄັນ, ການໂຕ້ຕອບ json ທັງຫມົດຕ້ອງປະກອບມີ "key": ລາຍການ int, ຖ້າບໍ່ດັ່ງນັ້ນຄໍາສັ່ງຈະບໍ່ຕອບສະຫນອງ.

}

}

ການຕິດຕັ້ງລົ້ມເຫລວ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"ລະບົບ":

{

“system_control”: ບໍ່ຖືກຕ້ອງ

"ເຂົ້າສູ່ລະບົບ": ບໍ່ຖືກຕ້ອງ

}

}

7.2 ການ​ໄດ້​ຮັບ​ການ​ຄວບ​ຄຸມ​ລະ​ບົບ​

ໄດ້​ຮັບ:

ຮ້ອງຂໍ:

{

"ກຸນແຈ": int,

"ລະບົບ":

{

"ຊື່ອຸປະກອນ": ຖືກຕ້ອງ,

“serial_number”: ແທ້,

“bootloader_version”: true,

“system_version”: true,

“app_version”: ຖືກ,

“hardware_version”: true

"ເຂົ້າສູ່ລະບົບ":"ຜູ້ໃຊ້:ລະຫັດຜ່ານ"

}

}

ຄໍາຕອບ:

ຄວາມສໍາເລັດຂອງການຊື້

{

"ສະຖານະ": ຄວາມຈິງ

"ລະບົບ":

{

“device_name”:”FHD Video Conference Camera”,

“serial_number”:”123456789″,

“bootloader_version”:”V1.0.0″,

“system_version”:”V1.0.0″,

“app_version”:”V1.0.0″

“hardware_version”:”V1.0.0″

"ເຂົ້າສູ່ລະບົບ": int // ສົ່ງຄືນຄ່າທີ່ສໍາຄັນ, ການໂຕ້ຕອບ json ທັງຫມົດຕ້ອງປະກອບມີ "key": ລາຍການ int, ຖ້າບໍ່ດັ່ງນັ້ນຄໍາສັ່ງຈະບໍ່ຕອບສະຫນອງ.

}

}

ການຊື້ລົ້ມເຫລວ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

"ລະບົບ":

{

"ຊື່ອຸປະກອນ": ບໍ່ຖືກຕ້ອງ,

“serial_number”:”123456789″,

“bootloader_version”:”V1.0.0″,

“system_version”:”V1.0.0″,

“app_version”:”V1.0.0″

}

}

7.3 ການຄວບຄຸມຕົວທ່ອງເວັບ

ສະຫນັບສະຫນູນແຖບທີ່ຢູ່ຂອງຕົວທ່ອງເວັບຂອງການຄວບຄຸມຂ້າງແລະຕົວກໍານົດການກ້ອງຖ່າຍຮູບຄໍາຖາມ, syntax ແມ່ນຄືກັນກັບ syntax ຂ້າງເທິງ, ຄວາມແຕກຕ່າງແມ່ນວ່າບໍ່ມີການກວດສອບການເຂົ້າສູ່ລະບົບ, ນັ້ນແມ່ນ, ບໍ່ມີລະຫັດຫຼືເຂົ້າສູ່ລະບົບທີ່ປະຕິບັດໂດຍກົງຕາມຄໍາສັ່ງທີ່ກໍານົດໄວ້.

Example 1: Query version number

http://192.168.1.189/cgi-bin/web.fcgi?func=get{“system”:{“app_version”:true}}

AIDA Imaging HTTP Access - a1

Example 2: ຕັ້ງຕໍາແຫນ່ງຊູມຢ່າງແທ້ຈິງ

http://192.168.1.189/cgi-bin/web.fcgi?func=set{“image”:{“abs ctrl”:{“zoom”:0}}}

AIDA Imaging HTTP Access - a2

Example 3: query ptz position

http://192.168.2.141/cgi-bin/web.fcgi?func=get{“image”:{“zoom”:true,”focus”:true,”pan”:true,”tilt”:true}}

AIDA Imaging HTTP Access - a3

8. ການຕິດຕາມອັດຕະໂນມັດ (ຖ້າມີ)
8.1 Auto-Tracking Parameter Acquisition

ໄດ້​ຮັບ:

ຮ້ອງຂໍ

{

“ai”: ຈິງ

}

or

{

“ai”:{

"ເປີດໃຊ້": ຄວາມຈິງ,

"peoplePos": ຄວາມຈິງ,

"ປະຊາຊົນ": ຄວາມຈິງ,

“switchTime”: ແທ້,

"boardDetectEn": ຄວາມຈິງ,

"highLightTarget": ຄວາມຈິງ,

"zoomLock": ຄວາມຈິງ,

"PTLimit": ຄວາມຈິງ

}

}

ປະສົບຜົນສໍາເລັດ, ກັບຄືນໄປຫາຕົວກໍານົດການຫຼ້າສຸດ

{

“ai”: {

"ເປີດໃຊ້ງານ": 1,

“peoplePos”: 2,

“ປະຊາຊົນ”: 6,

“ເວລາປ່ຽນ”: 20,

“boardDetectEn”: 1,

“ເປົ້າໝາຍແສງສະຫວ່າງສູງ”: 0,

“zoomLock”: 1,

“ຈຳກັດ”: 1

},

"ສະຖານະ": ຄວາມຈິງ

}

ບໍ່ຮອງຮັບຫຼືຕົວກໍານົດການຜິດປົກກະຕິ

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ,

“ai”: ຜິດ

}

ຄໍານິຍາມຕໍາແຫນ່ງທີ່ຕັ້ງໄວ້ເປັນພິເສດ:

Preset no.255: ຕຳແໜ່ງບ້ານ;

preset no.254: ຕໍາແໜ່ງຈໍາກັດຂວາລົງ;

preset no.253: ຕໍາແໜ່ງຈໍາກັດຊ້າຍຂຶ້ນ;

Preset no.252: ຕຳແໜ່ງກະດານດຳ

9 ການຕັ້ງຄ່າ NDI
9.1 ການຕັ້ງຄ່າພາລາມິເຕີ NDI

ຮ້ອງຂໍ

{

“NDI”:{

"ເປີດໃຊ້ງານ": int,

"ຊື່ອຸປະກອນ": "HX",

“ຊື່ຊ່ອງ”:”ຊ່ອງ 1″,

"ກຸ່ມ": "ສາທາລະນະ",

“multicast”: {

"ເປີດໃຊ້ງານ": 0,

“IP”: “239.255.0.0”,

“ໜ້າກາກ”: “255.255.0.0”,

“TTL”: 1

},

“ເຊີບເວີຄົ້ນພົບ”:”192.168.1.42″

}

}

ຕອບສະໜອງ

ການຕັ້ງຄ່າສຳເລັດແລ້ວ, ແລະຕົວກໍານົດການ NDI ມີການປ່ຽນແປງ.

{

“NDI”:{

"ເປີດໃຊ້ງານ":1,

"ຊື່ອຸປະກອນ": "HX",

“ຊື່ຊ່ອງ”:”ຊ່ອງ 1″,

"ກຸ່ມ": "ສາທາລະນະ",

“multicast”: {

"ເປີດໃຊ້ງານ": 0,

“IP”: “239.255.0.0”,

“ໜ້າກາກ”: “255.255.0.0”,

“TTL”: 1

},

“ເຊີບເວີຄົ້ນພົບ”:”192.168.1.42″

},

"ສະຖານະ": ຄວາມຈິງ

}

ບໍ່ຮອງຮັບການຕັ້ງຄ່າ NDI

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“NTP”: ບໍ່ຖືກຕ້ອງ

}

ພາຣາມິເຕີຜິດພາດ

{

“NDI”:{

"ເປີດໃຊ້ງານ":1,

"ຊື່ອຸປະກອນ": "HX",

“ຊື່ຊ່ອງ”:”ຊ່ອງ 1″,

"ກຸ່ມ": "ສາທາລະນະ",

“multicast”: {

"ເປີດໃຊ້ງານ": 0,

“IP”: “239.255.0.0”,

“ໜ້າກາກ”: “255.255.0.0”,

“TTL”: 1

},

"ເຊີບເວີຄົ້ນພົບ": false

},

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

}

9.2 NDI Parameter Acquisition

ຮ້ອງຂໍ

{

“NDI”:{

"ເປີດໃຊ້ງານ": ຄວາມຈິງ,

"ຊື່ອຸປະກອນ": ຖືກ,

"ຊື່ຊ່ອງ": ຄວາມຈິງ,

"ກຸ່ມ": ຄວາມຈິງ,

"multicast": ຄວາມຈິງ,

"ເຊີບເວີຄົ້ນພົບ": true

}

}

{

“NDI”: ຄວາມຈິງ

}

ຕອບສະໜອງ

{

“NDI”:{

"ເປີດໃຊ້ງານ":1,

"ຊື່ອຸປະກອນ": "HX",

“ຊື່ຊ່ອງ”:”ຊ່ອງ 1″,

"ກຸ່ມ": "ສາທາລະນະ"

“multicast”: {

"ເປີດໃຊ້ງານ": 0,

“IP”: “239.255.0.0”,

“ໜ້າກາກ”: “255.255.0.0”,

“TTL”: 1

},

“ເຊີບເວີຄົ້ນພົບ”:”192.168.1.42″,

},

"ສະຖານະ": ຄວາມຈິງ

}

ບໍ່ຮອງຮັບ NDI

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“NDI”: ບໍ່ຖືກຕ້ອງ

}

10 ການຕັ້ງຄ່າ SRT
10.1 ພາລາມິເຕີ SRT

ຮ້ອງຂໍ

{

“SRT”:{

"ຮູບແບບ": "ຟັງ", // "ຟັງ", "ຜູ້ໂທ", "ການປະຊຸມ"

"ຟັງ":

{

"ເປີດໃຊ້ງານ": int,

"ພອດ": int,

"latency": int, // milliseconds

"ການເຂົ້າລະຫັດ": int,

"ຄວາມຍາວທີ່ສໍາຄັນ": int, // 32, 24, 16

“ກະແຈ”: “012345678”,

}

}

}

or

{

“SRT”:{

"ຮູບແບບ": "ຜູ້ໂທ", // "ຟັງ", "ຜູ້ໂທ", "ການປະຊຸມ"

"ຜູ້ໂທຫຼັກ":

{

"ເປີດໃຊ້ງານ": int,

“ip”:”192.168.1.158″,

"ພອດ": int,

"latency": int, // milliseconds

"ການເຂົ້າລະຫັດ": int,

"ຄວາມຍາວທີ່ສໍາຄັນ": int, // 32, 24, 16

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=0″

},

"ຜູ້ໂທຍ່ອຍ":

{

"ເປີດໃຊ້ງານ": int,

“ip”:”192.168.1.158″,

"ພອດ": int,

"latency": int, // millisecond

“ກະແສ”:”r=0″

"ການເຂົ້າລະຫັດ": int,

"ຄວາມຍາວທີ່ສໍາຄັນ": int, // 32, 24, 16

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=1″

}

}

}

or

{

“SRT”:{

"ຮູບແບບ": "ການນັດພົບ", // "ຟັງ", "ຜູ້ໂທ", "ການນັດພົບ"

"ການນັດພົບຕົ້ນຕໍ":

{

"ເປີດໃຊ້ງານ": int,

“ip”:”192.168.1.158″,

"ພອດ": int,

"latency": int, //millsecond

"ການເຂົ້າລະຫັດ": int,

"ຄວາມຍາວທີ່ສໍາຄັນ": int, // 32, 24, 16

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=0″

},

"ການນັດພົບຍ່ອຍ":

{

"ເປີດໃຊ້ງານ": int,

“ip”:”192.168.1.158″,

"ພອດ": int,

"latency": int, //millisecond

“ກະແສ”:”r=0″

"ການເຂົ້າລະຫັດ": int,

"ຄວາມຍາວທີ່ສໍາຄັນ": int, // 32, 24, 16

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=1″

}

}

}

ຕອບສະໜອງ

ການຕັ້ງຄ່າສໍາເລັດ, ຕົວກໍານົດການ SRT ມີການປ່ຽນແປງ

{

“SRT”:{

"ໂໝດ": "ຟັງ",

"ຟັງ":

{

"ເປີດໃຊ້ງານ":1,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ຫຼັກ url”:”srt://192.168.1.158:1600?streamid=r=0″,

“ຍ່ອຍ url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"ສະຖານະ": ຄວາມຈິງ

}

or

{

“SRT”:{

"ຮູບແບບ": "ຜູ້ໂທ",

"ຜູ້ໂທຫຼັກ":

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=0″

},

"ຜູ້ໂທຍ່ອຍ":

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=1″

}

},

"ສະຖານະ": ຄວາມຈິງ

}

ບໍ່ຮອງຮັບ SRT / Parameter error

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“SRT”: ບໍ່ຖືກຕ້ອງ

}

10.2 SRT Parameter Acquisition

ຮ້ອງຂໍ

{

“SRT”: ຄວາມຈິງ

}

ຕອບສະໜອງ

{

“SRT”:{

"ໂໝດ": "ຟັງ",

"ຟັງ":

{

"ເປີດໃຊ້ງານ":1,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ຫຼັກ url”:”srt://192.168.1.158:1600?streamid=r=0″,

“ຍ່ອຍ url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"ສະຖານະ": ຄວາມຈິງ

}

or

{

“SRT”:{

"ຮູບແບບ": "ຜູ້ໂທ",

"ຜູ້ໂທຫຼັກ":

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=0″

},

"ຜູ້ໂທຍ່ອຍ":

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=1″

}

},

"ສະຖານະ": ຄວາມຈິງ

}

or

{

“SRT”:{

"ຮູບແບບ": "ການນັດພົບ",

"ການນັດພົບຕົ້ນຕໍ":

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

"latency": 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=0″

},

“ການນັດພົບຍ່ອຍ”:

{

"ເປີດໃຊ້ງານ":1,

“ip”:”192.168.1.158″,

“ພອດ”: 1600,

“ຄວາມ​ລັບ”: 120,

"ການເຂົ້າລະຫັດ": 1,

“ຄວາມຍາວຂອງກະແຈ”: 32,

“ກະແຈ”: “012345678eee”,

“ກະແສ”:”r=1″

}

},

"ສະຖານະ": ຄວາມຈິງ

}

ບໍ່ຮອງຮັບ SRT

{

"ສະຖານະ": ບໍ່ຖືກຕ້ອງ

“SRT”: ບໍ່ຖືກຕ້ອງ

}

ເອກະສານ / ຊັບພະຍາກອນ

ການເຂົ້າເຖິງ HTTP Imaging AIDA [pdf] ຄູ່ມືຜູ້ໃຊ້
HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HDNDI-TF, HD-NDI3-120, HD-NDI3-IP67, UHD-NDI-U-3NDI-300 UHD-NDI3-X67, PTZ-X3-IP, PTZ-X30-IP, PTZ-NDI-X12, PTZ-NDI-X20, PTZ-NDI-X12, PTZ-NDI18-X20, PTZ3K-NDI-X20, PTZ4KNDI-X PTZ12K4G-FNDI-X30., Imaging HTTP Access, HTTP Access, Access

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *