Logo KONTROLI APIWiele IP MV4viewer
Instrukcja obsługi

Wiele IP MV4viewer

Multiplikator IP MV4viewer może być kontrolowany przez różnych producentów zewnętrznych, obsługiwane systemy obejmują Crestron, Extron, AMX, RTI, QSC i Symterix. Interfejs API to czytelna dla człowieka para klucz-wartość, dostępna za pośrednictwem protokołu HTTP GET/POST, emisji pojedynczej UDP i multiemisji UDP. Należy pamiętać, że chociaż większość HTTP exampPoniższe pliki są pokazane jako GET dla uproszczenia, zalecane jest użycie POST dla HTTP API. UDP API jest bardziej wydajny, jeśli obsługuje go twój system sterowania.
Podczas korzystania z interfejsu API należy pamiętać, że wszystkie zmiany są nietrwałe. Oznacza to, że bez zapisu zmiany zostaną utracone po ponownym uruchomieniu!
Wszystkie polecenia zaczynają się od CMD=START i kończą się CMD=END, aby umożliwić wiele par klucz-wartość na sekwencję poleceń. We wszystkich kluczach i wartościach rozróżniana jest wielkość liter.

Architektura:

Kluczowy system wartości Adres portu/IP Notatki
HTTP Port 80
Gniazdo UDP Port 8000 Będzie nasłuchiwać w emisji pojedynczej i multiemisji
Adres multiemisji 226.0.0.19
POBIERZ HTTP Port 80 Zapytania
Protokół HTTP POST Port 80 Ustaw wartości
& Oddziela pary klucz-wartość
= Oddziela klucze i wartości
CM D=START Początek wszystkich poleceń
CMD=KONIEC Koniec wszystkich poleceń

POBIERZ HTTP:
Wymagaj uwierzytelnienia (domyślnie: nazwa użytkownika=admin, hasło=admin)
Example Zapytanie http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
POST HTTP:
Example: Ustaw dekoder, aby łączył się z koderem pod adresem 192.168.8.101 i wyświetlał strumień

  1. URL: http://192.168.8.101/cgi-bin/wapi.cgi
  2. Nagłówek żądania: „Content-Type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik „Basic YWRtaW46YWRtaW4=”
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=TRUE&CMD=END" Byłyample: Diody LED lampy błyskowej

DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&JEDNOSTKA.ID=WSZYSTKO&JEDNOSTKA.FU=PRAWDA&CMD=KONIEC
Klawisz Domyślny Wartość Wartości Dotyczy Do: Notatki
WYCISZ.DŹWIĘKU FAŁSZ PRAWDA FAŁSZ DEKODER Wycisz/Włącz dźwięk na wyjściu HDMI dla monitorów, w których głośność może zostać przypadkowo ustawiona.
GŁOŚNOŚĆ AUDIO 80 0-100 DEKODER Ustaw głośność analogową. Dla nkoderów ustawia głośność wejściową, dla dekoderów głośność wyjściową.
MV.BORDER_OFF Nic {CHX|TRYB} KODER Służy do wyłączania granicy, na kanał.
CHX= {1, 2, 3, 4, ALL} TRYB = {PEŁNY, QUAD, POP, PIP, ALL}
MV.BORDER_ON Nic {CHX|TRYB} KODER Służy do włączania granicy na kanał.
CHX= {1, 2, 3, 4, ALL} TRYB = {PEŁNY, QUAD, POP, PIP, ALL}
PRZYCISK MV Nic GÓRA, DÓŁ, ​​ENTER, WSTECZ, ROZDZ., INFORMACJE, AUDIO, TRYB KODER Służy do emulacji przycisków panelu przedniego MV4.
MV.CUSTOM_MOV Nic {RES|CHX|HS|VS} KODER Dostępne tylko w trybie niestandardowym. Służy do ustawiania niestandardowej pozycji kanału.
RES={4k,1080p} CHX= 4k:1,2 lub 1080p:1,2,3,4} HS=start w poziomie, VS=start w pionie
MV.CUSTOM_POS Nic {RES|CHX|HS|VS|HW|VW} KODER Dostępne tylko w trybie niestandardowym. Służy do ustawiania niestandardowego rozmiaru i pozycji kanału.
RES={4k,1080p} CHX={4k:1,2 lub
1080p:1,2,3,4}
HS=Początek w poziomie, VS=Początek w pionie, HW=Rozmiar w poziomie, VW=Rozmiar w pionie
ROZDZIELCZOŚĆ SN 1080 4K, 1080 KODER Służy do ustawiania rozdzielczości kodera MV4/wyjścia HDMI.
MV.FDOMYŚLNY Nic PRAWDA KODER Służy do przywracania ustawień fabrycznych.
HRESET SN Nic PRAWDA KODER Służy do resetowania/ponownego uruchamiania MV4.
STRUMIENIOWE.DŹWIĘK DEKODER_1 DEKODER_1, DEKODER_2, DEKODER_3, DEKODER_4 KODER Służy do wyboru, który dźwięk dekodera jest wysyłany ze strumieniem AV/wyjściem HDMI transmitowanym przez koder MV4.
HOST.STRUMIENI Nic Dowolny prawidłowy adres IP emisji pojedynczej ENKODERA DEKODER Adres IP kodera, do którego dostrojony jest dekoder.
TRYB.STRUMIENI multiemisja multiemisja, pojedyncza emisja KODER Zmienia tryb pary między emisją multicast a emisją pojedynczą.
TRANSMITOWANE WIDEO KWADRAT DEKODER_1, DEKODER_2, DEKODER_3,

DEKODER_4, QUAD, PIP,

MUZYKA POP

KODER Służy do ustawiania trybu strumienia AV/wyjścia HDMI transmitowanego przez koder MV4.
WIDEO.GENLOCK FAŁSZ Prawda fałsz DEKODER Pozwala wyjść dekodera na swobodny bieg i nie jest zablokowany w koderze źródłowym. Przydatne w przypadku niektórych projektorów, które nie obsługują szerokiego zakresu zegara. Powinien być ustawiony na PRAWDA dla konfiguracji ścian wideo.
WIDEO.HDCP_FORCE_ON PRAWDA dla D4X00 PRAWDA FAŁSZ DEKODER To określa, czy jednostka wymusza HDCP dla wszystkich
FAŁSZ dla E4X00 source lub sinks (PRAWDA) lub zezwala na natywne przejście niezaszyfrowanych danych (FALSE). Gdy FALSE przełączanie może być powolne, jeśli trzeba renegocjować łącze HDMI.
WIDEO.INFO_TEXT PRAWDA PRAWDA FAŁSZ DEKODER Włącza (PRAWDA) lub wyłącza (FAŁSZ) wyświetlanie adresów IP i informacji o połączeniu na ekranie powitalnym
WIDEO.OSD_TEXT NIC Tekst do wyświetlenia w OSD DEKODER Może służyć do umieszczania tekstu użytkownika na ekranie jako nakładki.
FORMAT WIDEO ŹRÓDŁO Źródło (kody z tabeli formatów wideo poniżej) DEKODER Ta wartość steruje skalowaniem wyjścia dekodera. Patrz Tabela 1 dla wartości do kodów
WYJŚCIE WIDEO NORMALNA NORMALNY, WYŁ., GOTOWOŚĆ, LOGO DEKODER OFF oznacza wyłączenie wyjścia HDMI. STANDBY to pusty ekran wyjścia HDMI. LOGO to wyjście HDMI ekranu powitalnego. NORMAL to normalna praca
WIDEO.POWER_SAVE FAŁSZ PRAWDA FAŁSZ DEKODER Po VIDEO.SOURCE_TIMEOUT, gdy nie wykryto strumienia wideo IP, TRUE wyłącza wyjście HDMI, FALSE ustawia wyjście, aby wyświetlić ekran powitalny
WIDEO.ŹRÓDŁO_TIMEOUT PRAWDA PRAWDA FAŁSZ DEKODER Po ustawieniu na PRAWDA, wyjście dekodera wyłączy się lub wyświetli ekran powitalny w zależności od ustawienia VIDEO.POWER_SAVE
gdy nie wykryto strumienia wideo IP

Example: Ustaw MV4 na tryb quad, wyświetlając jednocześnie wszystkie 4 źródła
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END

Exampna: Ustaw MV4, aby wyświetlał tylko dekoder 1
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END

Example: Emuluj naciśnięcie przycisku trybu na przednim panelu MV4, aby zmienić tryb wyjścia MV4
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&ID JEDNOSTKI=WSZYSTKO&MV.BUTTON=TRYB&CMD=KONIEC

Example: Wyłącz funkcję boarder dla kanału 2 w trybie Quad
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END

Example: Włącz internat dla kanału 2 w trybie Quad
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END

Example: Ustaw niestandardowy rozmiar i pozycję dla kanału 1 w trybie niestandardowym: rozdzielczość
1080P, pozycja 300×100, rozmiar 1920×1080
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END

Example: Przenieś kanał 1 do określonej pozycji w trybie niestandardowym: Rozdzielczość 1080P, Pozycja 300×100
DOSTAWAĆ: 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. Nagłówek żądania: „Content-type”, „application/x-www-form-urlzakodowane”
  3. Nagłówek żądania: „Authorization”, „Basic” + Base64EncodedString(„admin:admin”) daje wynik Basic YWRtaW46YWRtaW4=
  4. Wysłać dane: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END

Logo KONTROLI API

Dokumenty / Zasoby

KONTROLA API MV4 IP Multiviewer [plik PDF] Instrukcja obsługi
Wiele IP MV4viewhm, MV4, MV4 Multiviewhm, IP Multiviewer

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *