Contrôle de l'EVP380 avec une API REST

Modifié le  Ven, 11 Sept. à 11:03 H

Une API HTTP complète et documentée pour contrôler, monitorer et intégrer vos lecteurs vidéo Waves System dans n'importe quelle application web, script d'automatisation ou système de supervision.


L'API couvre l'intégralité des fonctionnalités du lecteur, du contrôle de la lecture à la gestion matérielle. 12 domaines d'API prêts à l'emploi.


Accédez à la documentation sur le site dédié et téléchargez le SDK JavaScript.



Authentication

Authentification standard Digest access authentication (RFC 2617), compatible navigateurs et intégration personnalisée via l'en-tête X-Requested-With.

  • Pages de login sur-mesure
  • Permissions admin / user


Player

Contrôle total du moteur de lecture : démarrer, pause, stop, reprendre, naviguer entre dossiers et fichiers, seek et réglage du volume.

  • Play / Pause / Stop / Resume / Toggle
  • Play folder · Next / Previous (folder & file)
  • Seek absolu ou relatif
  • Volume & Mute


Events

WebSocket temps réel pour recevoir tous les changements d'état du lecteur au format JSON, avec un mécanisme de souscription/désinscription fin par type d'événement.

  • Événements lecture, affichage, contacts, alimentation, stockage, imprimante
  • Filtre dynamique EventFilterCommand


Contact

Lecture de l'état des contacts d'entrée et pilotage des sorties — idéal pour l'interaction avec des automates, capteurs ou boutons physiques.


Serial

Envoi de données sur le lien RS-232 du lecteur pour piloter des équipements externes directement depuis une requête HTTP.


Logger

Gestion des journaux applicatifs : consultez et configurez les logs du lecteur pour le diagnostic et le support.


System

Récupération des états système et informations matérielles : version, modèle, santé de l'appareil pour un monitoring complet.


Storage

Accès aux répertoires de médias : listez et inspectez le contenu du stockage du lecteur.


Power

Gestion de l'alimentation du lecteur : allumage, extinction et modes d'énergie pour optimiser la consommation.


Display

Informations sur l'affichage connecté : statut de connexion, résolution et changements d'état de l'écran.


VideoProjector API

Contrôle de l'alimentation d'un vidéoprojecteur externe via le protocole PJLink.

  • POST /api/videoprojector/poweron — allumer
  • POST /api/videoprojector/poweroff — éteindre

Printer

Gestion de l'imprimante connectée au lecteur : envoi de travaux et suivi d'état.


Console

Récupération des traces JavaScript et du moteur de lecture pour le débogage avancé

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article