MV4 IP Múltiploviewer
Manual do usuário
MV4 IP Múltiploviewer
O MV4 IP Multiviewer é capaz de ser controlado por vários fabricantes terceirizados, os sistemas suportados incluem Crestron, Extron, AMX, RTI, QSC e Symterix. A API é um par de valor-chave legível por humanos acessível via HTTP GET/POST, UDP unicast e UDP multicast. Por favor, note que embora a maioria do HTTP exampOs arquivos abaixo são mostrados como GET para simplificar, o uso de POST para HTTP API é recomendado. A API UDP é mais eficiente se o seu sistema de controle for compatível.
Ao usar a API, é importante ter em mente que todas as alterações são voláteis. Isso significa que, sem salvar, as alterações serão perdidas na reinicialização!
Todos os comandos começam com CMD=START e terminam com CMD=END para permitir vários pares de valores-chave por sequência de comando. Todas as chaves e valores diferenciam maiúsculas de minúsculas.
Arquitetura:
Sistema de valor-chave | Porta/Endereço IP | Notas |
HTTP | Porta 80 | |
Soquete UDP | Porta 8000 | Vai ouvir em unicast e multicast |
Endereço Multicast | 226.0.0.19 | |
HTTP OBTER | Porta 80 | Consultas |
POSTAGEM HTTP | Porta 80 | Definir valores |
& | Separa pares chave-valor | |
= | Separa chaves e valores | |
CM D=INÍCIO | Início de todos os comandos | |
CMD = FIM | Fim de todos os comandos |
HTTP OBTER:
Requer autenticação (Padrão: nome de usuário=admin, senha=admin)
ExampLe Query http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
POST HTTP:
Example: Defina o decodificador para se conectar ao codificador em 192.168.8.101 e exiba o fluxo
- URL: http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Basic “ + Base64EncodedString(“admin:admin”) isso avalia como “Basic YWRtaW46YWRtaW4=”
- Dados de postagem: "CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=TRUE&CMD=END”Example: LEDs da unidade de flash
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END”
Chave | Padrão Valor | Valores | Aplica-se Para: | Notas |
ÁUDIO.MUTE | FALSO | VERDADEIRO FALSO | DECODIFICADOR | Silenciar/Ativar o áudio na saída HDMI para monitores onde o volume pode ser ajustado inadvertidamente. |
ÁUDIO.VOLUME | 80 | 0-100 | DECODIFICADOR | Defina o volume analógico. Para codificadores, define o volume de entrada, para decodificadores, o volume de saída. |
MV.BORDER_OFF | Nenhum | {CHX|MODO} | CODIFICADOR | Usado para desligar o pensionista, por canal. CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL} |
MV.BORDER_ON | Nenhum | {CHX|MODO} | CODIFICADOR | Usado para ligar o pensionista, por canal. CHX= {1, 2, 3, 4, ALL} MODE= {FULL, QUAD, POP, PIP, ALL} |
BOTÃO MV | Nenhum | CIMA, BAIXO, ENTER, VOLTAR, RES, INFORMAÇÕES, ÁUDIO, MODO | CODIFICADOR | Usado para emular os botões do painel frontal do MV4. |
MV.CUSTOM_MOV | Nenhum | {RES|CHX|HS|VS} | CODIFICADOR | Disponível apenas no Modo Personalizado. Usado para definir a posição personalizada de um canal. RES={4k,1080p} CHX= 4k:1,2 ou 1080p:1,2,3,4} HS=Horz start, VS=Vert start |
MV.CUSTOM_POS | Nenhum | {RES|CHX|HS|VS|HW|VW} | CODIFICADOR | Disponível apenas no Modo Personalizado. Usado para definir o tamanho personalizado e a posição de um canal. RES={4k,1080p} CHX={4k:1,2 ou |
1080p:1,2,3,4} HS=Horz start, VS=Vert start, HW=Horz Size, VW=Vert Size |
||||
MV.RESOLUÇÃO | 1080 | 4K, 1080 | CODIFICADOR | Usado para definir a resolução de saída do codificador MV4/HDMI. |
MV.FDEFAULT | Nenhum | verdadeiro | CODIFICADOR | Usado para executar o padrão de fábrica. |
MV.HRESET | Nenhum | verdadeiro | CODIFICADOR | Usado para redefinir/reiniciar o MV4. |
TRANSMISSÃO.ÁUDIO | DECODER_1 | DECODER_1, DECODER_2, DECODER_3, DECODER_4 | CODIFICADOR | Usado para selecionar qual áudio do decodificador está sendo enviado com fluxo AV/saída HDMI sendo transmitido pelo codificador MV4. |
TRANSMISSÃO.HOST | Nenhum | Qualquer endereço IP Unicast válido de um ENCODER | DECODIFICADOR | Endereço IP do codificador ao qual o decodificador está sintonizado. |
MODO DE TRANSMISSÃO | multidifusão | multicast, unicast | CODIFICADOR | Altera o modo Steam entre multicast e unicast. |
TRANSMITIR.VÍDEO | QUÁDRUPLO | DECODER_1, DECODER_2, DECODER_3,
DECODER_4, QUAD, PIP, POP |
CODIFICADOR | Usado para definir o modo do fluxo AV/saída HDMI sendo transmitido pelo codificador MV4. |
VÍDEO.GENLOCK | Falso | Verdadeiro falso | DECODIFICADOR | Permite que a saída do decodificador funcione livremente e não seja genlocked para o codificador de origem. Útil para alguns projetores que não podem acomodar ampla faixa de clock. Deve ser definido como TRUE para configurações de parede de vídeo. |
VÍDEO.HDCP_FORCE_ON | VERDADEIRO para D4X00 | VERDADEIRO FALSO | DECODIFICADOR | Isso determina se uma unidade força HDCP para todos |
FALSO para E4X00 | fontes ou coletores (TRUE) ou permite que não criptografados passem nativamente (FALSE). Quando a comutação FALSE pode ser lenta se você precisar renegociar o link HDMI. | |||
VÍDEO.INFO_TEXT | verdadeiro | VERDADEIRO FALSO | DECODIFICADOR | Ativa (TRUE) ou Desativa (FALSE) a exibição de endereços IP e informações de conexão na tela inicial |
VÍDEO.OSD_TEXT | NENHUM | Texto a ser exibido no OSD | DECODIFICADOR | Pode ser usado para colocar o texto do usuário na tela como uma sobreposição. |
FORMATO DE VÍDEO | FONTE | Fonte, (códigos da tabela de formato de vídeo abaixo) | DECODIFICADOR | Este valor controla a escala de saída do decodificador. Consulte a Tabela 1 para obter valores para códigos |
SAIDA DE VIDEO | NORMAL | NORMAL, DESLIGADO, ESPERA, LOGOTIPO | DECODIFICADOR | OFF é a saída HDMI desativada. STANDBY é a tela em branco da saída HDMI. LOGO é a saída HDMI da tela inicial. NORMAL é operação normal |
VÍDEO.POWER_SAVE | FALSO | VERDADEIRO FALSO | DECODIFICADOR | Depois de VIDEO.SOURCE_TIMEOUT quando não há fluxo de vídeo IP detectado, TRUE desativa a saída HDMI, FALSE define a saída para exibir a tela inicial |
VÍDEO.SOURCE_TIMEOUT | verdadeiro | VERDADEIRO FALSO | DECODIFICADOR | Quando definido como TRUE, a saída do decodificador será desligada ou tela inicial, dependendo da configuração de VIDEO.POWER_SAVE |
quando não há fluxo de vídeo IP detectado |
Example: Defina MV4 para o modo quad, exibindo todas as 4 fontes simultaneamente
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END”
Exampem: Definir MV4 para exibir apenas o decodificador 1
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END”
Example: Emule pressionando o botão Mode do painel frontal do MV4 para alterar o modo de saída do MV4
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END”
Example: Desligar o pensionista para o canal 2 quando estiver no Modo Quad
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END”
Example: Ligue o pensionista para o canal 2 quando estiver no Modo Quad
PEGAR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END”
Example: Defina o tamanho e a posição personalizados para o canal 1 no Modo Personalizado: Resolução
1080P, Posição 300×100, Tamanho 1920×1080
PEGAR: 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
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END”
Example: Mova o canal 1 para uma posição específica no Modo Personalizado: Resolução 1080P, Posição 300×100
PEGAR: 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
PUBLICAR:
- http://192.168.8.101/cgi-bin/wapi.cgi
- Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
- Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
- Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END”
Documentos / Recursos
![]() |
API CONTROL MV4 IP Multiviewer [pdf] Manual do Usuário MV4 IP Múltiploviewer, MV4, MV4 Multiviewer, IP Multiviewer |