logotipo de CONTROLE de APIMV4 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

  1. URL: http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Basic “ + Base64EncodedString(“admin:admin”) isso avalia como “Basic YWRtaW46YWRtaW4=”
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. 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:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. Cabeçalho da solicitação: “Tipo de conteúdo”, “aplicativo/x-www-form-urlcodificado"
  3. Cabeçalho da solicitação: “Autorização”, “Básico “ + Base64EncodedString(“admin:admin”) isso avalia como Básico YWRtaW46YWRtaW4=
  4. Dados de postagem: "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END

logotipo de CONTROLE de API

Documentos / Recursos

API CONTROL MV4 IP Multiviewer [pdf] Manual do Usuário
MV4 IP Múltiploviewer, MV4, MV4 Multiviewer, IP Multiviewer

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *