Skip to content

📺 Plateforme Philips Android (MediaSuite) ​

Les téléviseurs Philips de la gamme professionnelle (MediaSuite) utilisent Android TV mais proposent des services et protocoles additionnels pour une intégration profonde en milieu hôtelier.


🏗️ Architecture et Services Philips ​

En plus du support standard Android TV, les modèles Philips MediaSuite exposent des services spécifiques via le protocole WIXP (Web Infrastructure for XML Programming).

1. Services de Configuration Professionnelle (professionalSettings.ts) ​

Permet de piloter les réglages spécifiques à l'hôtellerie (Volume maximum, canal de démarrage, verrouillage des menus système).

2. Contrôle Réseau et Hotspot (networkControl.ts) ​

Documentation détaillée disponible dans la section Gestion du Hotspot. Philips permet de récupérer les identifiants Wi-Fi Direct et de piloter le point d'accès via WIXP.

3. Application Control (applicationControl.ts) ​

Mécanismes étendus pour lancer des applications ou des services spécifiques à Philips qui ne suivent pas toujours les intents Android standard.


🛠️ Protocole WIXP ​

L'application communique avec les services Philips via des requêtes HTTP POST sur le point de terminaison local : http://<tv-ip>:1926/WIXP

Les services consommés incluent :

  • NetworkControlService
  • ProfessionalSettingsService
  • ApplicationControlService

🎮 Navigation et Télécommande ​

Philips utilise la télécommande Android standard, mais supporte également des touches spécifiques au "Professional Mode" qui peuvent être interceptées si les Web Listening Services sont activés.


🧪 Développement et Intégration ​

  • SDK : Utilisation des bibliothèques de services Philips (disponibles en PDF dans src/lib/philips/).
  • Mode Fallback : Le AppLauncherFactory détecte les modèles Philips et applique des stratégies de lancement spécifiques (ensurePhilipsLaunchableCommand).

Retour à l'index des Plateformes | Retour à l'accueil