API CONTROL-logoMV4 IP Multiviewer
Uzanto Manlibro

MV4 IP Multiviewer

La MV4 IP Multiviewer kapablas esti kontrolita de diversaj triaj fabrikistoj, subtenataj sistemoj inkluzivas Crestron, Extron, AMX, RTI, QSC kaj Symterix. La API estas homlegebla ŝlosilvalora paro alirebla per, HTTP GET/POST, UDP-unuelsendo kaj UDP-multirolantaro. Bonvolu noti, ke kvankam la plimulto de la HTTP ekzamples sube estas montritaj kiel GET por simpleco, uzado de POST por HTTP API estas rekomendita. UDP API estas pli efika se via kontrolsistemo subtenas ĝin.
Kiam vi uzas la API, gravas memori, ke ĉiuj ŝanĝoj estas volatilaj. Ĉi tio signifas, ke sen konservado, ŝanĝoj perdiĝos post rekomenco!
Ĉiuj komandoj komenciĝas per CMD=START kaj finiĝas per CMD=END por permesi plurajn ŝlosilvalorajn parojn per komandsekvenco. Ĉiuj ŝlosiloj kaj valoroj distingas minusklecon.

Arkitekturo:

Ŝlosila Valora Sistemo Haveno/IP-adreso Notoj
HTTP Haveno 80
UDP Ingo Haveno 8000 Aŭskultos en unuelsendo kaj multielsendo
Multicast-adreso 226.0.0.19
HTTP GET Haveno 80 Demandoj
HTTP POST Haveno 80 Agordu valorojn
& Apartigas Ŝlosilvalorajn Parojn
= Apartigas Ŝlosilojn kaj Valorojn
CM D=KOMENCO Komenco de ĉiuj komandoj
CMD=FINO Fino de ĉiuj komandoj

HTTP GET:
Postula aŭtentigo (Defaŭlte: uzantnomo=administranto, pasvorto=administranto)
Example Query http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
HTTP POST:
Example: Agordu malĉifrilon por konekti al la kodilo ĉe 192.168.8.101 kaj montri la fluon

  1. URL: http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-Tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peto-kapo: "Ratorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas "Baza YWRtaW46YWRtaW4="
  4. Afiŝu Datumojn: "CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=VERA&CMD=END” Ekzample: Flash-Unuaj LEDoj

GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ĈIUJ&UNIT.FU=VERA&CMD=FINO
Ŝlosilo Defaŭlte Valoro Valoroj Aplikas Al: Notoj
AUDIO.MUTE MALSO VERA, MALSA DECODER Muti/Malmutigu la audion en la HDMI-eligo por monitoroj, kie la volumo povas nevole agordi.
AUDIO.VOLUME 80 0-100 DECODER Agordu la analogan volumon. Por nkodiloj ĝi fiksas la enigvolumon, por Malĉifriloj, la eligvolumenon.
MV.BORDER_OFF Neniu {CHX|REĜIMO} ĈIFRO Uzita por malŝalti pensionon, po kanalo.
CHX= {1, 2, 3, 4, ĈIUJ} REĜIMO= {PLENA, QUAD, POP, PIP, ĈIUJ}
MV.BORDER_ON Neniu {CHX|REĜIMO} ĈIFRO Uzita por ŝalti pensionon, po kanalo.
CHX= {1, 2, 3, 4, ĈIUJ} REĜIMO= {PLENA, QUAD, POP, PIP, ĈIUJ}
MV.BUTONO Neniu SUPREN, MALEN, ENIGU, REEN, RES, INFO, AUDIO, MODO ĈIFRO Uzita por imiti la butonojn de la antaŭa panelo de la MV4.
MV.CUSTOM_MOV Neniu {RES|CHX|HS|VS} ĈIFRO Disponebla nur en Propra Reĝimo. Uzita por agordi la kutiman pozicion de kanalo.
RES={4k,1080p} CHX= 4k:1,2 aŭ 1080p:1,2,3,4} HS=Horz-komenco, VS=Vert-komenco
MV.CUSTOM_POS Neniu {RES|CHX|HS|VS|HW|VW} ĈIFRO Disponebla nur en Propra Reĝimo. Uzita por agordi la kutiman grandecon kaj pozicion de kanalo.
RES={4k,1080p} CHX={4k:1,2 aŭ
1080p:1,2,3,4}
HS=Horz-komenco, VS=Vert-komenco, HW=Horza grandeco, VW=Verta grandeco
MV.RESOLUCIO 1080 4K, 1080 ĈIFRO Uzita por agordi la MV4-kodilon/HDMI-eligrezolucion.
MV.FDEFAULT Neniu VERA ĈIFRO Uzita por plenumi fabrikon defaŭlton.
MV.HRESET Neniu VERA ĈIFRO Uzita por rekomencigi/rekomenci la MV4.
STREAM.AUDIO DECODER_1 DECODER_1, DECODER_2, DECODER_3, DECODER_4 ĈIFRO Uzita por elekti kiun malĉifrilon estas sendita kun AV-fluo/HDMI-eligo estanta elsendita per la MV4-kodilo.
STREAM.GASTO Neniu Ajna valida Unicast IP-adreso de KODISTO DECODER IP-adreso de la kodilo al kiu la malĉifrilo estas agordita.
STREAM.MODE multicast multicast, unicast ĈIFRO Ŝanĝas vaporreĝimon inter multirolantaro kaj unurolantaro.
STREAM.VIDEO QUAD DECODER_1, DECODER_2, DECODER_3,

DECODER_4, QUAD, PIP,

POP

ĈIFRO Uzita por agordi la reĝimon de la AV-fluo/HDMI-eligo estanta elsendita de la MV4-kodilo.
VIDEO.GENLOCK False Vera, Malvera DECODER Ebligas al la malĉifrila eligo libere funkcii kaj ne esti genlockita al la fontkodilo. Utila por iuj projekciiloj, kiuj ne povas akomodi larĝan horloĝan gamon. Devus esti agordita al VERA por agordoj de videomuro.
VIDEO.HDCP_FORCE_ON VERA por D4X00 VERA, MALSA DECODER Ĉi tio determinas ĉu unuo devigas HDCP por ĉiuj
MALSO por E4X00 fontoj aŭ sinkoj (VERA) aŭ permesas ne-nĉifritajn trairi denaske (FALSA). Kiam FALSA ŝanĝado povas esti malrapida se vi bezonas retrakti la HDMI-ligo.
VIDEO.INFO_TEXT VERA VERA, MALSA DECODER Ebligas (VERA) aŭ Malebligas (FALSE) la montradon de IP-adresoj kaj konekto-informojn sur la ekrano.
VIDEO.OSD_TEXT NENIUJ Teksto montrota sur OSD DECODER Uzeblas por meti uzantan tekston sur la ekranon kiel superkovron.
VIDEO.FORMATO FONTO Fonto, (Kodoj el Video Formato-Tabelo malsupre) DECODER Ĉi tiu valoro kontrolas la produktaĵskalon de la malĉifrilo. Vidu Tabelon 1 por Valoroj al Kodoj
VIDEO.ELIGO NORMALA NORMALA, OFF, STANDBY, LOGO DECODER OFF estas HDMI-eligo malŝaltita. STANDBY estas HDMI eligo malplena ekrano. LOGO estas HDMI-eligo de ŝprucekrano. NORMALA estas normala funkciado
VIDEO.POWER_SAVE MALSO VERA, MALSA DECODER Post VIDEO.SOURCE_TIMEOUT kiam ne estas detektita IP Video Stream, TRUE malŝaltas HDMI-eligon, FALSE agordas eligon por montri la ŝprucekranon.
VIDEO.SOURCE_TIMEOUT VERA VERA, MALSA DECODER Se agordita al VERA, malĉifrila eligo malŝaltos aŭ plaŭdan ekranon depende de la agordo de VIDEO.POWER_SAVE
kiam ne estas detektita IP Video Stream

Example: Agordu MV4 al kvara reĝimo, montrante ĉiujn 4 fontojn samtempe
GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ĈIUJ&STREAM.VIDEO=QUAD&CMD=FINO

Example: Agordu MV4 por montri nur malĉifrilon 1
GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END

Example: Emulu premante la MV4-frontan panelan Modebutonon por ŝanĝi la MV4-eligreĝimon
GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ĈIUJ&MV.BUTTON=MODO&CMD=FINO

Example: Malŝaltu pensionon por kanalo 2 kiam en Quadreĝimo
GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END

Example: Enŝaltu pensionon por kanalo 2 kiam en Quadreĝimo
GET: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END

Example: Agordu la kutiman grandecon kaj pozicion por kanalo 1 en Propra Reĝimo: Rezolucio
1080P, Pozicio 300×100, Grandeco 1920×1080
GET: 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
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END

Example: Movu kanalon 1 al specifa pozicio en Propra Reĝimo: Rezolucio 1080P, Pozicio 300×100
GET: 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
POST:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Petokapo: "Enhavo-tipo", "aplikaĵo/x-www-form-urlkodita"
  3. Peta Kapoto: "Rajtorigo", "Baza " + Base64EncodedString ("admin:admin") ĉi tio taksas al Baza YWRtaW46YWRtaW4=
  4. POST-Datumoj: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END

API CONTROL-logo

Dokumentoj/Rimedoj

API CONTROL MV4 IP Multiviewer [pdf] Uzanto-manlibro
MV4 IP Multiviewer, MV4, MV4 Multiviewe, IP Multiviewer

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *