MV4 IP มัลติviewer
คู่มือการใช้งาน
MV4 IP มัลติviewer
MV4 IP มัลติviewer สามารถควบคุมได้จากผู้ผลิตบุคคลที่สามหลายราย ระบบที่รองรับ ได้แก่ Crestron, Extron, AMX, RTI, QSC และ Symterix API คือคู่ค่าคีย์ที่มนุษย์อ่านได้ซึ่งเข้าถึงได้ผ่าน HTTP GET/POST, UDP unicast และ UDP multicast โปรดทราบว่าแม้ว่า HTTP ส่วนใหญ่จะเป็นampไฟล์ด้านล่างแสดงเป็น GET เพื่อความง่าย ขอแนะนำให้ใช้ POST สำหรับ HTTP API UDP API จะมีประสิทธิภาพมากขึ้นหากระบบควบคุมของคุณรองรับ
เมื่อใช้ API โปรดทราบว่าการเปลี่ยนแปลงทั้งหมดจะไม่เปลี่ยนแปลง ซึ่งหมายความว่าหากไม่มีการบันทึก การเปลี่ยนแปลงจะหายไปเมื่อรีบูต!
คำสั่งทั้งหมดเริ่มต้นด้วย CMD=START และลงท้ายด้วย CMD=END เพื่อให้คู่ค่าคีย์หลายคู่ต่อลำดับคำสั่ง คีย์และค่าทั้งหมดคำนึงถึงขนาดตัวพิมพ์
สถาปัตยกรรม:
ระบบค่าคีย์ | พอร์ต/ที่อยู่ IP | หมายเหตุ |
เอชทีพี | พอร์ต 80 | |
ซ็อกเก็ต UDP | พอร์ต 8000 | จะฟังแบบ unicast และ multicast |
ที่อยู่แบบหลายผู้รับ | 226.0.0.19 | |
HTTP รับ | พอร์ต 80 | ข้อสงสัย |
โพสต์ HTTP | พอร์ต 80 | ตั้งค่า |
& | แยกคู่ค่าคีย์ | |
= | แยกคีย์และค่า | |
CM D=เริ่ม | เริ่มต้นคำสั่งทั้งหมด | |
CMD = สิ้นสุด | สิ้นสุดคำสั่งทั้งหมด |
รับ HTTP:
ต้องมีการรับรองความถูกต้อง (ค่าเริ่มต้น: ชื่อผู้ใช้=ผู้ดูแลระบบ, รหัสผ่าน=ผู้ดูแลระบบ)
Exampแบบสอบถาม http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
HTTP โพสต์:
Example: ตั้งค่าตัวถอดรหัสให้เชื่อมต่อกับตัวเข้ารหัสที่ 192.168.8.101 และแสดงสตรีม
- URL: http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น “Basic YWRtaW46YWRtaW4=”
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=TRUE&CMD=END" อดีตample: ไฟ LED ของชุดแฟลช
รับ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END”
สำคัญ | ค่าเริ่มต้น ค่า | ค่าต่างๆ | ใช้ได้ ถึง: | หมายเหตุ |
เสียง ปิดเสียง | เท็จ | ถูกผิด | ถอดรหัส | ปิด/เปิดเสียงในเอาต์พุต HDMI สำหรับจอภาพที่อาจตั้งค่าระดับเสียงโดยไม่ได้ตั้งใจ |
เสียง.ระดับเสียง | 80 | 0-100 | ถอดรหัส | ตั้งค่าระดับเสียงแบบอะนาล็อก สำหรับ ncoders จะตั้งค่าระดับเสียงอินพุต สำหรับตัวถอดรหัส ระดับเสียงเอาต์พุต |
MV.BORDER_OFF | ไม่มี | {CHX|โหมด} | เข้ารหัส | ใช้เพื่อปิดบอร์ดเดอร์ ต่อช่องสัญญาณ CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL} |
MV.BORDER_ON | ไม่มี | {CHX|โหมด} | เข้ารหัส | ใช้เพื่อเปิดบอร์ดเดอร์ต่อช่องสัญญาณ CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL} |
MV.BUTTON | ไม่มี | ขึ้น, ลง, เข้า, กลับ, RES, ข้อมูล, เสียง, โหมด | เข้ารหัส | ใช้เพื่อเลียนแบบปุ่มแผงด้านหน้าของ MV4 |
MV.CUSTOM_MOV | ไม่มี | {RES|CHX|HS|VS} | เข้ารหัส | ใช้ได้เฉพาะในโหมดกำหนดเองเท่านั้น ใช้เพื่อกำหนดตำแหน่งที่กำหนดเองของช่อง RES={4k,1080p} CHX= 4k:1,2 or 1080p:1,2,3,4} HS=เริ่ม Horz, VS=เริ่ม Vert |
MV.CUSTOM_POS | ไม่มี | {RES|CHX|HS|VS|HW|VW} | เข้ารหัส | ใช้ได้เฉพาะในโหมดกำหนดเองเท่านั้น ใช้เพื่อกำหนดขนาดและตำแหน่งของช่องที่กำหนดเอง RES={4k,1080p} CHX={4k:1,2 หรือ |
1080p:1,2,3,4} HS=เริ่ม Horz, VS=เริ่ม Vert, HW=ขนาด Horz, VW=ขนาด Vert |
||||
MV.ความละเอียด | 1080 | 4K, 1080 | เข้ารหัส | ใช้เพื่อตั้งค่าความละเอียดของตัวเข้ารหัส MV4/เอาต์พุต HDMI |
MV.FDEFAULT | ไม่มี | จริง | เข้ารหัส | ใช้เพื่อตั้งค่าเริ่มต้นจากโรงงาน |
MV.HRESET | ไม่มี | จริง | เข้ารหัส | ใช้เพื่อรีเซ็ต/รีบูต MV4 |
สตรีม.AUDIO | ตัวถอดรหัส_1 | DECODER_1, DECODER_2, DECODER_3, DECODER_4 | เข้ารหัส | ใช้เพื่อเลือกว่าเสียงตัวถอดรหัสใดจะถูกส่งไปพร้อมกับสตรีม AV/เอาต์พุต HDMI ที่ส่งโดยตัวเข้ารหัส MV4 |
สตรีมโฮสต์ | ไม่มี | ที่อยู่ IP แบบ Unicast ใดๆ ที่ถูกต้องของ ENCODER | ถอดรหัส | ที่อยู่ IP ของตัวเข้ารหัสที่ปรับจูนตัวถอดรหัส |
สตรีมโหมด | มัลติคาสต์ | มัลติคาสต์, ยูนิคาสต์ | เข้ารหัส | เปลี่ยนโหมดไอน้ำระหว่างมัลติคาสต์และยูนิคาสต์ |
สตรีมวิดีโอ | สี่เหลี่ยม | DECODER_1, DECODER_2, DECODER_3,
DECODER_4, QUAD, PIP, โผล่ |
เข้ารหัส | ใช้เพื่อตั้งค่าโหมดของสตรีม AV/เอาต์พุต HDMI ที่ส่งโดยตัวเข้ารหัส MV4 |
วิดีโอ.GENLOCK | เท็จ | ถูกผิด | ถอดรหัส | อนุญาตให้เอาต์พุตตัวถอดรหัสทำงานอย่างอิสระและไม่ถูกล็อกเข้ากับตัวเข้ารหัสต้นทาง มีประโยชน์สำหรับโปรเจ็กเตอร์บางรุ่นที่ไม่รองรับช่วงสัญญาณนาฬิกากว้าง ควรตั้งค่าเป็น TRUE สำหรับการตั้งค่าวิดีโอวอลล์ |
วิดีโอHDCP_FORCE_ON | จริงสำหรับ D4X00 | ถูกผิด | ถอดรหัส | กำหนดว่าหน่วยบังคับ HDCP สำหรับทุกคนหรือไม่ |
เท็จสำหรับ E4X00 | แหล่งที่มาหรือแหล่งเก็บ (TRUE) หรืออนุญาตให้ผ่านแบบไม่เข้ารหัส (FALSE) เมื่อการสลับเป็น FALSE อาจทำได้ช้า หากคุณจำเป็นต้องต่อรองลิงก์ HDMI ใหม่ | |||
VIDEO.INFO_TEXT | จริง | ถูกผิด | ถอดรหัส | เปิดใช้งาน (จริง) หรือปิดใช้งาน (เท็จ) การแสดงที่อยู่ IP และข้อมูลการเชื่อมต่อบนหน้าจอเริ่มต้น |
VIDEO.OSD_TEXT | ไม่มี | ข้อความที่จะแสดงบน OSD | ถอดรหัส | สามารถใช้เพื่อใส่ข้อความของผู้ใช้บนหน้าจอเป็นภาพซ้อนทับ |
วิดีโอรูปแบบ | แหล่งที่มา | ที่มา (รหัสจากตารางรูปแบบวิดีโอด้านล่าง) | ถอดรหัส | ค่านี้ควบคุมการปรับขนาดเอาต์พุตของตัวถอดรหัส ดูตารางที่ 1 สำหรับค่ารหัส |
วิดีโอเอาต์พุต | ปกติ | ปกติ, ปิด, สแตนด์บาย, โลโก้ | ถอดรหัส | OFF คือปิดใช้งานเอาต์พุต HDMI STANDBY คือหน้าจอเปล่าเอาต์พุต HDMI LOGO คือเอาต์พุต HDMI ของหน้าจอสแปลช NORMAL คือการทำงานปกติ |
VIDEO.POWER_SAVE | เท็จ | ถูกผิด | ถอดรหัส | หลังจาก VIDEO.SOURCE_TIMEOUT เมื่อตรวจไม่พบ IP Video Stream TRUE ตั้งค่าเอาต์พุต HDMI เป็นปิด FALSE ตั้งค่าเอาต์พุตเพื่อแสดงหน้าจอสแปลช |
VIDEO.SOURCE_TIMEOUT | จริง | ถูกผิด | ถอดรหัส | เมื่อตั้งค่าเป็น TRUE เอาต์พุตตัวถอดรหัสจะเปลี่ยนเป็นปิดหรือหน้าจอสแปลชขึ้นอยู่กับการตั้งค่าของ 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
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END”
Exampเลอ: ตั้งค่า MV4 ให้แสดงตัวถอดรหัส 1 เท่านั้น
รับ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END”
Example: เลียนแบบการกดปุ่มโหมดแผงด้านหน้า MV4 เพื่อเปลี่ยนโหมดเอาต์พุต MV4
รับ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END”
Example: ปิดบอร์ดเดอร์สำหรับช่อง 2 เมื่ออยู่ในโหมด Quad
รับ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END”
Example: เปิดบอร์ดเดอร์สำหรับช่อง 2 เมื่ออยู่ในโหมด Quad
รับ: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END”
Example: ตั้งค่าขนาดและตำแหน่งที่กำหนดเองสำหรับช่อง 1 ในโหมดกำหนดเอง: ความละเอียด
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
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “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
โพสต์:
- http://192.168.8.101/cgi-bin/wapi.cgi
- ส่วนหัวของคำขอ: “ประเภทเนื้อหา”, “แอปพลิเคชัน/x-www-form-urlเข้ารหัส”
- ส่วนหัวของคำขอ: “การอนุญาต”, “พื้นฐาน” + Base64EncodedString(“admin:admin”) ซึ่งจะประเมินเป็น Basic YWRtaW46YWRtaW4=
- โพสต์ข้อมูล: “CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END”
เอกสาร / แหล่งข้อมูล
![]() |
การควบคุม API MV4 IP มัลติviewer [พีดีเอฟ] คู่มือการใช้งาน MV4 IP มัลติviewเอ้อ, MV4, MV4 หลายviewเอ่อ IP Multiviewer |