Logo API CONTROLMulti-IP MV4viewer
Manuel d'utilisation

Multi-IP MV4viewer

Le MV4 IP Multiviewer est capable d'être contrôlé par une variété de fabricants tiers, les systèmes pris en charge incluent Crestron, Extron, AMX, RTI, QSC et Symterix. L'API est une paire clé-valeur lisible par l'homme accessible via HTTP GET/POST, UDP unicast et UDP multicast. Veuillez noter que bien que la plupart des ex HTTPampLes fichiers ci-dessous sont affichés en tant que GET pour plus de simplicité, l'utilisation de POST pour l'API HTTP est recommandée. L'API UDP est plus efficace si votre système de contrôle le prend en charge.
Lors de l'utilisation de l'API, il est important de garder à l'esprit que toutes les modifications sont volatiles. Cela signifie que sans sauvegarde, les modifications seront perdues au redémarrage !
Toutes les commandes commencent par CMD=START et se terminent par CMD=END pour autoriser plusieurs paires clé-valeur par séquence de commandes. Toutes les clés et valeurs sont sensibles à la casse.

Architecture:

Système de valeur clé Port/Adresse IP Remarques
HTTP Port 80
Prise UDP Port 8000 Écoutera sur monodiffusion et multidiffusion
Adresse de multidiffusion 226.0.0.19
HTTP GET Port 80 Requêtes
HTTP POST Port 80 Définir des valeurs
& Sépare les paires clé-valeur
= Sépare les clés et les valeurs
CM J=DÉBUT Début de toutes les commandes
CMD=FIN Fin de toutes les commandes

HTTP OBTENIR :
Exiger une authentification (par défaut : nom d'utilisateur=admin, mot de passe=admin)
Exampla requête http://admin:admin@192.168.8.101/cgibin/wapi.cgi?CMD=START&QUERY.ALL=TRUE&CMD=END
POST HTTP:
Example : Configurez le décodeur pour qu'il se connecte à l'encodeur à 192.168.8.101 et affiche le flux

  1. URL: http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-Type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basic" + Base64EncodedString("admin:admin"), cela correspond à "Basic YWRtaW46YWRtaW4="
  4. Données de publication : "CMD=START&UNIT.ID=ALL&STREAM.HOST=192.168.8.101&STREAM.CONNECT=TRUE&CMD=END" Example : LED de l'unité flash

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

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&UNIT.FU=TRUE&CMD=END
Clé Défaut Valeur Valeurs S'applique À: Remarques
AUDIO.MUTE FAUX VRAI FAUX DÉCODEUR Activez/désactivez le son de la sortie HDMI pour les moniteurs où le volume peut être réglé par inadvertance.
VOLUME.AUDIO 80 0-100 DÉCODEUR Réglez le volume analogique. Pour les ncodeurs, il définit le volume d'entrée, pour les décodeurs, le volume de sortie.
MV.BORDER_OFF Aucun {CHX|MODE} ENCODEUR Utilisé pour désactiver le boarder, par canal.
CHX= {1, 2, 3, 4, TOUT} MODE= {PLEIN, QUAD, POP, PIP, TOUT}
MV.BORDER_ON Aucun {CHX|MODE} ENCODEUR Utilisé pour activer le boarder, par canal.
CHX= {1, 2, 3, 4, TOUT} MODE= {PLEIN, QUAD, POP, PIP, TOUT}
BOUTON MV. Aucun HAUT, BAS, ENTER, RETOUR, RES, INFO, AUDIO, MODE ENCODEUR Utilisé pour émuler les boutons du panneau avant du MV4.
MV.CUSTOM_MOV Aucun {RES|CHX|HS|VS} ENCODEUR Uniquement disponible en mode personnalisé. Utilisé pour définir la position personnalisée d'un canal.
RES={4k,1080p} CHX= 4k:1,2 ou 1080p:1,2,3,4} HS=Démarrage Horz, VS=Démarrage Vert
MV.CUSTOM_POS Aucun {RES|CHX|HS|VS|HW|VW} ENCODEUR Uniquement disponible en mode personnalisé. Utilisé pour définir la taille et la position personnalisées d'un 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.RÉSOLUTION 1080 4K, 1080 ENCODEUR Utilisé pour régler la résolution de l'encodeur MV4/de la sortie HDMI.
MV.FDEFAUT Aucun VRAI ENCODEUR Utilisé pour effectuer les réglages d'usine.
MV.HRESET Aucun VRAI ENCODEUR Utilisé pour réinitialiser/redémarrer le MV4.
STREAM.AUDIO DÉCODEUR_1 DÉCODEUR_1, DÉCODEUR_2, DÉCODEUR_3, DÉCODEUR_4 ENCODEUR Utilisé pour sélectionner quel décodeur audio est envoyé avec le flux AV/sortie HDMI transmis par l'encodeur MV4.
STREAM.HÔTE Aucun Toute adresse IP Unicast valide d'un ENCODEUR DÉCODEUR Adresse IP de l'encodeur sur lequel le décodeur est syntonisé.
MODE STREAM. multidiffusion multidiffusion, monodiffusion ENCODEUR Change le mode vapeur entre multidiffusion et monodiffusion.
FLUX VIDÉO QUAD DÉCODEUR_1, DÉCODEUR_2, DÉCODEUR_3,

DÉCODEUR_4, QUAD, PIP,

POPULAIRE

ENCODEUR Utilisé pour régler le mode du flux AV/sortie HDMI transmis par l'encodeur MV4.
VIDÉO.GENLOCK FAUX Vrai faux DÉCODEUR Permet à la sortie du décodeur de fonctionner librement et de ne pas être verrouillée sur l'encodeur source. Utile pour certains projecteurs qui ne peuvent pas prendre en charge une large plage d'horloge. Doit être défini sur TRUE pour les configurations de mur vidéo.
VIDÉO.HDCP_FORCE_ON VRAI pour D4X00 VRAI FAUX DÉCODEUR Ceci détermine si une unité force le HDCP pour tous
FAUX pour E4X00 sources ou puits (TRUE) ou autorise le passage natif non crypté (FALSE). Lorsque FALSE la commutation peut être lente si vous devez renégocier la liaison HDMI.
VIDÉO.INFO_TEXT VRAI VRAI FAUX DÉCODEUR Active (TRUE) ou désactive (FALSE) l'affichage des adresses IP et des informations de connexion sur l'écran de démarrage
VIDÉO.OSD_TEXT AUCUN Texte à afficher sur l'OSD DÉCODEUR Peut être utilisé pour mettre le texte de l'utilisateur sur l'écran en superposition.
FORMAT VIDÉO SOURCE Source, (codes du tableau des formats vidéo ci-dessous) DÉCODEUR Cette valeur contrôle la mise à l'échelle de la sortie du décodeur. Voir le tableau 1 pour les valeurs des codes
SORTIE VIDÉO NORMALE NORMAL, ARRÊT, VEILLE, LOGO DÉCODEUR OFF est la sortie HDMI désactivée. STANDBY est un écran vide de sortie HDMI. LOGO est la sortie HDMI de l'écran de démarrage. NORMAL est un fonctionnement normal
VIDÉO.POWER_SAVE FAUX VRAI FAUX DÉCODEUR Après VIDEO.SOURCE_TIMEOUT lorsqu'aucun flux vidéo IP n'est détecté, TRUE désactive la sortie HDMI, FALSE désactive la sortie pour afficher l'écran de démarrage
VIDÉO.SOURCE_TIMEOUT VRAI VRAI FAUX DÉCODEUR Lorsqu'elle est définie sur TRUE, la sortie du décodeur passe à l'arrêt ou à l'écran de démarrage en fonction du réglage de VIDEO.POWER_SAVE
lorsqu'aucun flux vidéo IP n'est détecté

Example: Réglez MV4 en mode quad, affichant les 4 sources simultanément
OBTENIR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=QUAD&CMD=END

Example: Réglez MV4 pour afficher le décodeur 1 uniquement
OBTENIR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&STREAM.VIDEO=DECODER_1&CMD=END

Example: Émuler en appuyant sur le bouton Mode du panneau avant du MV4 pour changer le mode de sortie du MV4
OBTENIR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&MV.BUTTON=MODE&CMD=END

Example: Éteignez le boarder pour le canal 2 en mode Quad
OBTENIR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&MV.BOARDER_OFF=2|QUAD&CMD=END

Example: Allumer le boarder pour le canal 2 en mode Quad
OBTENIR: http://admin:admin@192.168.8.101/cgi-bin/wapi.cgi?CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&MV.BOARDER_ON=2|QUAD&CMD=END

Example : Définissez la taille et la position personnalisées pour le canal 1 en Mode personnalisé : Résolution
1080P, Position 300×100, Taille 1920×1080
OBTENIR: 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
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&MV.CUSTOM_POS=1080p|1|300|100|1920|1080&CMD=END

Example : Déplacer le canal 1 vers une position spécifique en mode personnalisé : Résolution 1080P, Position 300×100
OBTENIR: 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
POSTE:

  1. http://192.168.8.101/cgi-bin/wapi.cgi
  2. En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
  3. En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
  4. Données POST : "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END

Logo API CONTROL

Documents / Ressources

API CONTRÔLE MV4 IP Multiviewer [pdf] Manuel de l'utilisateur
Multi-IP MV4vieweuh, MV4, MV4 Multivieweuh, IP Multiviewer

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *