Multi-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
- URL: http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-Type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basic" + Base64EncodedString("admin:admin"), cela correspond à "Basic YWRtaW46YWRtaW4="
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- 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:
- http://192.168.8.101/cgi-bin/wapi.cgi
- En-tête de la requête : "Content-type", "application/x-www-form-urlencodé"
- En-tête de requête : "Autorisation", "Basique" + Base64EncodedString("admin:admin"), cela correspond à Basic YWRtaW46YWRtaW4=
- Données POST : "CMD=START&UNIT.ID=ALL&MV.CUSTOM_MOV=1080p|1|300|100&CMD=END”
Documents / Ressources
![]() |
API CONTRÔLE MV4 IP Multiviewer [pdf] Manuel de l'utilisateur Multi-IP MV4vieweuh, MV4, MV4 Multivieweuh, IP Multiviewer |