ໂລໂກ້ API CONTROLMV4 IP ຫຼາຍviewer
ຄູ່ມືຜູ້ໃຊ້

MV4 IP ຫຼາຍviewer

MV4 IP Multiviewer ມີຄວາມສາມາດຄວບຄຸມຈາກຄວາມຫລາກຫລາຍຂອງຜູ້ຜະລິດພາກສ່ວນທີສາມ, ລະບົບສະຫນັບສະຫນູນປະກອບມີ Crestron, Extron, AMX, RTI, QSC ແລະ Symterix. API ແມ່ນຄູ່ມູນຄ່າຫຼັກທີ່ມະນຸດສາມາດອ່ານໄດ້ໂດຍຜ່ານ, HTTP GET/POST, UDP unicast, ແລະ UDP multicast. ກະລຸນາສັງເກດວ່າເຖິງແມ່ນວ່າສ່ວນໃຫຍ່ຂອງ HTTP examples ຂ້າງລຸ່ມນີ້ແມ່ນສະແດງເປັນ GET ສໍາລັບຄວາມງ່າຍດາຍ, ການນໍາໃຊ້ POST ສໍາລັບ HTTP API ແມ່ນແນະນໍາ. UDP API ມີປະສິດທິພາບຫຼາຍຂຶ້ນຖ້າລະບົບການຄວບຄຸມຂອງທ່ານສະຫນັບສະຫນູນມັນ.
ເມື່ອນໍາໃຊ້ API, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຈື່ໄວ້ວ່າການປ່ຽນແປງທັງຫມົດແມ່ນມີຄວາມຜັນຜວນ. ນີ້ຫມາຍຄວາມວ່າໂດຍບໍ່ມີການບັນທຶກ, ການປ່ຽນແປງຈະສູນເສຍໄປເມື່ອ reboot!
ຄຳສັ່ງທັງໝົດເລີ່ມຕົ້ນດ້ວຍ CMD=START ແລະສິ້ນສຸດດ້ວຍ CMD=END ເພື່ອອະນຸຍາດໃຫ້ຄູ່ຄ່າຫຼັກຫຼາຍຄູ່ຕໍ່ລຳດັບຄຳສັ່ງ. ກະແຈ ແລະຄ່າທັງໝົດແມ່ນຕົວພິມນ້ອຍໃຫຍ່.

ສະຖາປັດຕະຍະກໍາ:

ລະບົບມູນຄ່າທີ່ສໍາຄັນ ທີ່ຢູ່ພອດ/IP ບັນທຶກ
HTTP ທ່າເຮືອ 80
ເຕົ້າຮັບ UDP ທ່າເຮືອ 8000 ຈະຟັງໃນ unicast ແລະ multicast
ທີ່ຢູ່ Multicast 226.0.0.19
HTTP GET ທ່າເຮືອ 80 ສອບຖາມ
HTTP POST ທ່າເຮືອ 80 ກໍານົດຄ່າ
& ແຍກຄູ່ມູນຄ່າຫຼັກ
= ແຍກຄີ ແລະຄ່າ
CM D=START ການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງທັງຫມົດ
CMD=END ສິ້ນສຸດຄໍາສັ່ງທັງຫມົດ

HTTP GET:
ຕ້ອງການການພິສູດຢືນຢັນ (ຄ່າເລີ່ມຕົ້ນ: username=admin, password=admin)
Example Query http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
HTTP POST:
Example: ຕັ້ງຕົວຖອດລະຫັດເພື່ອເຊື່ອມຕໍ່ກັບຕົວເຂົ້າລະຫັດຢູ່ທີ່ 192.168.8.101 ແລະສະແດງກະແສ

  1. URL: http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: “ການອະນຸຍາດ”, “ພື້ນຖານ “+ Base64EncodedString(“admin:admin”) ນີ້ປະເມີນເປັນ “ພື້ນຖານ YWRtaW46YWRtaW4=”
  4. Post Data: “CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=TRUE&CMD=END” ຕົວຢ່າງample: ໄຟ LED ຫນ່ວຍງານ Flash

ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
ກະແຈ ຄ່າເລີ່ມຕົ້ນ ມູນຄ່າ ຄຸນຄ່າ ນຳໃຊ້ ເຖິງ: ບັນທຶກ
AUDIO.ປິດສຽງ ຜິດ TRUE, FALSE ອອກແບບ ປິດສຽງ/ປິດສຽງໃນຊ່ອງອອກ HDMI ສໍາລັບຈໍພາບທີ່ລະດັບສຽງອາດຈະຖືກຕັ້ງໄວ້ໂດຍບໍ່ໄດ້ຕັ້ງໃຈ.
AUDIO.VOLUME 80 0-100 ອອກແບບ ກໍານົດປະລິມານການປຽບທຽບ. ສໍາລັບ ncoders ມັນກໍານົດປະລິມານການປ້ອນຂໍ້ມູນ, ສໍາລັບຕົວຖອດລະຫັດ, ປະລິມານຜົນຜະລິດ.
MV.BORDER_OFF ບໍ່ມີ {CHX|MODE} ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອປິດ boarder, ຕໍ່ຊ່ອງ.
CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL}
MV.BORDER_ON ບໍ່ມີ {CHX|MODE} ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອເປີດ boarder, ຕໍ່ຊ່ອງ.
CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL}
MV.ປຸ່ມ ບໍ່ມີ ຂຶ້ນ, ລົງ, ປ້ອນ, ກັບຄືນ, RES, ຂໍ້ມູນ, ສຽງ, ໂໝດ ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອຈຳລອງປຸ່ມແຜງໜ້າຂອງ MV4.
MV.CUSTOM_MOV ບໍ່ມີ {RES|CHX|HS|VS} ຕົວເຂົ້າລະຫັດ ມີຢູ່ໃນໂໝດກຳນົດເອງເທົ່ານັ້ນ. ໃຊ້ເພື່ອກໍານົດຕໍາແຫນ່ງທີ່ກໍາຫນົດເອງຂອງຊ່ອງ.
RES={4k,1080p} CHX= 4k:1,2 ຫຼື 1080p:1,2,3,4} HS=Horz start, VS=Vert start
MV.CUSTOM_POS ບໍ່ມີ {RES|CHX|HS|VS|HW|VW} ຕົວເຂົ້າລະຫັດ ມີຢູ່ໃນໂໝດກຳນົດເອງເທົ່ານັ້ນ. ໃຊ້ເພື່ອກໍານົດຂະຫນາດແລະຕໍາແຫນ່ງທີ່ກໍາຫນົດເອງຂອງຊ່ອງ.
RES={4k,1080p} CHX={4k:1,2 ຫຼື
1080p:1,2,3,4}
HS=Horz start, VS=Vert start, HW=Horz Size, VW=Vert Size
MV.ການແກ້ໄຂ 1080 4K, 1080 ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອຕັ້ງຄ່າຕົວເຂົ້າລະຫັດ MV4/HDMI ຄວາມລະອຽດຜົນຜະລິດ.
MV.FDEFAULT ບໍ່ມີ ຄວາມຈິງ ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອປະຕິບັດຄ່າເລີ່ມຕົ້ນຈາກໂຮງງານ.
MV.HRESET ບໍ່ມີ ຄວາມຈິງ ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອຣີເຊັດ/ປິດເປີດ MV4.
stream.AUDIO DECODER_1 DECODER_1, DECODER_2, DECODER_3, DECODER_4 ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອເລືອກສຽງຖອດລະຫັດໃດນຶ່ງທີ່ກຳລັງຖືກສົ່ງກັບ AV stream/HDMI output ທີ່ຖືກສົ່ງໂດຍຕົວເຂົ້າລະຫັດ MV4.
stream.HOST ບໍ່ມີ ທີ່ຢູ່ IP Unicast ທີ່ຖືກຕ້ອງຂອງ ENCODER ໃດນຶ່ງ ອອກແບບ ທີ່ຢູ່ IP ຂອງຕົວເຂົ້າລະຫັດທີ່ຕົວຖອດລະຫັດຖືກປັບເຂົ້າ.
stream.MODE multicast multicast, unicast ຕົວເຂົ້າລະຫັດ ປ່ຽນໂໝດໄອນ້ຳລະຫວ່າງ multicast ແລະ unicast.
stream.VIDEO QUAD DECODER_1, DECODER_2, DECODER_3,

DECODER_4, QUAD, PIP,

POP

ຕົວເຂົ້າລະຫັດ ໃຊ້ເພື່ອຕັ້ງຄ່າໂໝດຂອງ AV stream/HDMI output ທີ່ຖືກສົ່ງໂດຍຕົວເຂົ້າລະຫັດ MV4.
VIDEO.GENLOCK ບໍ່ຖືກຕ້ອງ ຖືກ, ຜິດ ອອກແບບ ອະ​ນຸ​ຍາດ​ໃຫ້​ຜົນ​ຜະ​ລິດ​ຕົວ​ຖອດ​ລະ​ຫັດ​ດໍາ​ເນີນ​ການ​ຟຣີ​ແລະ​ບໍ່​ໄດ້​ຖືກ genlocked ກັບ​ການ​ເຂົ້າ​ລະ​ຫັດ​ແຫຼ່ງ​. ເປັນປະໂຫຍດສໍາລັບບາງໂປເຈັກເຕີທີ່ບໍ່ສາມາດຮອງຮັບໂມງກວ້າງໄດ້. ຄວນຖືກຕັ້ງເປັນ TRUE ສໍາລັບການຕິດຕັ້ງຝາວິດີໂອ.
VIDEO.HDCP_FORCE_ON TRUE ສໍາລັບ D4X00 TRUE, FALSE ອອກແບບ ນີ້ກໍານົດວ່າຫນ່ວຍງານບັງຄັບ HDCP ສໍາລັບທັງຫມົດ
FALSE ສໍາລັບ E4X00 ແຫຼ່ງ ຫຼື sinks (TRUE) ຫຼືອະນຸຍາດໃຫ້ບໍ່ມີການເຂົ້າລະຫັດຜ່ານທາງພື້ນເມືອງ (FALSE). ເມື່ອການສະຫຼັບ FALSE ສາມາດຊ້າໄດ້ຖ້າທ່ານຕ້ອງການຕໍ່ລອງການເຊື່ອມຕໍ່ HDMI ຄືນໃໝ່.
VIDEO.INFO_TEXT ຄວາມຈິງ TRUE, FALSE ອອກແບບ ເປີດໃຊ້ (TRUE) ຫຼືປິດໃຊ້ງານ (FALSE) ການສະແດງທີ່ຢູ່ IP ແລະຂໍ້ມູນການເຊື່ອມຕໍ່ຢູ່ໃນຫນ້າຈໍ splash
VIDEO.OSD_TEXT ບໍ່ມີ ຂໍ້ຄວາມທີ່ຈະສະແດງຢູ່ໃນ OSD ອອກແບບ ສາມາດໃຊ້ເພື່ອວາງຂໍ້ຄວາມຂອງຜູ້ໃຊ້ໃສ່ຫນ້າຈໍເປັນ overlay.
VIDEO.FORMAT ແຫຼ່ງຂໍ້ມູນ ແຫຼ່ງຂໍ້ມູນ, (ລະຫັດຈາກຕາຕະລາງຮູບແບບວິດີໂອຂ້າງລຸ່ມນີ້) ອອກແບບ ຄ່ານີ້ຄວບຄຸມການຂະຫຍາຍຜົນຂອງຕົວຖອດລະຫັດ. ເບິ່ງຕາຕະລາງ 1 ສໍາລັບຄ່າຂອງລະຫັດ
VIDEO.OUTPUT ປົກກະຕິ ປົກກະຕິ, ປິດ, ສະແຕນບາຍ, ໂລໂກ້ ອອກແບບ OFF ແມ່ນປິດການໃຊ້ງານ HDMI output. STANDBY ແມ່ນ HDMI output ຫນ້າຈໍເປົ່າ. LOGO ແມ່ນຜົນຜະລິດ HDMI ຂອງຫນ້າຈໍ splash. NORMAL ແມ່ນການເຮັດວຽກປົກກະຕິ
VIDEO.POWER_SAVE ຜິດ TRUE, FALSE ອອກແບບ ຫຼັງຈາກ VIDEO.SOURCE_TIMEOUT ເມື່ອບໍ່ມີ IP Video Stream ກວດພົບ, TRUE ຕັ້ງຄ່າ HDMI output ເປັນປິດ, FALSE ຕັ້ງ output ເພື່ອສະແດງຫນ້າຈໍ splash
VIDEO.SOURCE_TIMEOUT ຄວາມຈິງ TRUE, FALSE ອອກແບບ ເມື່ອຕັ້ງເປັນ TRUE, ຜົນອອກມາຂອງຕົວຖອດລະຫັດຈະສະຫຼັບໄປປິດ ຫຼື ໜ້າຈໍ splash ຂຶ້ນກັບການຕັ້ງຄ່າ VIDEO.POWER_SAVE
ເມື່ອບໍ່ມີ IP Video Stream ຖືກກວດພົບ

Example: ຕັ້ງ MV4 ເປັນໂໝດ quad, ສະແດງທັງໝົດ 4 ແຫຼ່ງພ້ອມໆກັນ
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END

Example: ຕັ້ງ MV4 ເພື່ອສະແດງຕົວຖອດລະຫັດ 1 ເທົ່ານັ້ນ
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END

Example: Emulate ກົດ​ປຸ່ມ Mode panel ທາງ​ຫນ້າ MV4 ເພື່ອ​ປ່ຽນ​ຮູບ​ແບບ​ຜົນ​ຜະ​ລິດ MV4​
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END

Example: ປິດ boarder ສໍາລັບຊ່ອງ 2 ໃນເວລາທີ່ຢູ່ໃນ Quad Mode
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END

Example: ເປີດ boarder ສໍາລັບຊ່ອງ 2 ເມື່ອຢູ່ໃນ Quad Mode
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END

Example: ກໍານົດຂະຫນາດແລະຕໍາແຫນ່ງທີ່ກໍາຫນົດເອງສໍາລັບຊ່ອງ 1 ໃນ Custom Mode: ຄວາມລະອຽດ
1080P, ຕຳແໜ່ງ 300×100, ຂະໜາດ 1920×1080
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END

Example: ຍ້າຍຊ່ອງ 1 ໄປຫາຕຳແໜ່ງສະເພາະໃນໂໝດກຳນົດເອງ: ຄວາມລະອຽດ 1080P, ຕຳແໜ່ງ 300×100
ໄດ້ຮັບ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END
ໂພສ:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ປະເພດເນື້ອຫາ", "application/x-www-form-urlເຂົ້າລະຫັດແລ້ວ”
  3. ຫົວຂໍ້ຄໍາຮ້ອງຂໍ: "ການອະນຸຍາດ", "ພື້ນຖານ" + Base64EncodedString("admin:admin") ນີ້ປະເມີນເປັນພື້ນຖານ YWRtaW46YWRtaW4=
  4. ຂໍ້ມູນ POST: “CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END

ໂລໂກ້ API CONTROL

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

API ຄວບຄຸມ MV4 IP Multiviewer [pdf] ຄູ່ມືຜູ້ໃຊ້
MV4 IP ຫຼາຍviewer, MV4, MV4 ຫຼາຍviewer, IP ຫຼາຍviewer

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

ອອກຄໍາເຫັນ

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