MCP intègre le standard ouvert D-BUS pour faciliter l'intégration des tiers périphériques et les applications.
D-Bus est utilisé pour communiquer facilement entre les différents processus en cours d'exécution sur le même ordinateur (CIB), assurant l'interopérabilité optimale et en minimisant l'effort d'intégration.
Quelques exemples de possibles intégrations D-BUS avec MCP Player comprennent:
- Personnes Systèmes de gestion de la file d'attente. Intégration avec les systèmes de gestion de file d'attente à l'aide MCP Player est facile et permettre aux gens qui attendent leur tour avec un numéro affiché sur l'écran ("à votre tour" des solutions) tout en affichant une Digital Signage Channel mélangés ou combinés à un contenu publicitaire ou Infotainment.
- Les événements extérieurs. MCP joueur peut changer dynamiquement le contenu de l'écran en fonction d'événements extérieurs tels que le profil d'audience (en utilisant des systèmes de mesure d'audience), la météo, l'information des passagers à bord / Micro affiche Marketing (géolocalisation) ou tout autre événement ou «déclencher» basée applications imaginables.
- Communication Bluetooth. L'intégration de dispositifs Bluetooth de renforcer la proximité des applications de marketing.
- Caméras de surveillance de prendre des références de mesure d'audience image, le contrôle des produits empilés dans une ruelle d'un supermarché ou tout autre imaginables Trade Marketing effet.
D-BUS est un mécanisme de communication (IPC) composé de trois couches:
- Une bibliothèque, libdbus, qui permet à deux applications de se connecter et échanger des messages.
- Un "démon" exécutable qui fonctionne comme bus de messages, construit sur libdbus, qui peut se connecter différentes applications. Le démon peut router les messages d'une application à zéro ou plusieurs applications.
- Bibliothèques conçus pour être utilisés dans des cadres spécifiques. («Wrappers»)
Les deux principaux points de l'utilisation de D-BUS sont les suivants:
- La communication entre les applications de bureau à la même session, facilitant l'intégration des applications dans un environnement de bureau et le traitement des questions liées aux cycles de vie de transformation.
- La communication entre le système d'exploitation et de session de bureau, y compris au sein du noyau du système d'exploitation et certains démons ou des procédés.
Autres fonctionnalités du MCP:
| 
|