Gestion des flux de données pour les applications de Digital Signage

Gestion des flux de données pour les applications de Digital Signage

Intégrez facilement des flux de données en temps réel dans votre contenu

Vous cherchez des moyens d'améliorer l'attrait et l'engagement générés par votre contenu d'affichage dynamique ? Ne cherchez pas plus loin que les flux de données en temps réel. Des données en direct et constamment mises à jour sont le moyen le plus simple et le plus efficace d'attirer et de retenir l'attention du spectateur. 

Par exemple, dans les environnements d'entreprise, vous devriez envisager d'ajouter des données en temps réel telles que les prévisions météorologiques, les rapports de trafic et les actualités commerciales à vos modèles d'affichage dynamique. Cela donne aux gens plus de raisons de regarder votre écrans numériques chaque jour, ce qui les rend beaucoup plus susceptibles de consommer la messagerie d'entreprise que vous souhaitez qu'ils utilisent.

Navori facilite plus que jamais l'intégration de sources de données en direct directement dans votre contenu d'affichage dynamique. Data Feed Manager est un outil intuitif et intégré qui est livré en standard avec la plate-forme de affichage dynamique Navori. Avec gestionnaire de flux de données, vous pouvez facilement ingérer et afficher les types de flux de données suivants : RSS, Media RSS, XML, Server Feed, Google Calendar, Microsoft Exchange Calendar, Facebook, Twitter et plus encore…

Le designer de templates et de tickers de QL apps apps vous permettent d'intégrer facilement tout type de données dans vos mises en page de modèles à l'aide d'outils intuitifs de glisser-déposer. Utilisez-les pour afficher du contenu en temps réel, comme les actualités de l'entreprise, les horaires des salles de réunion, les événements à venir et les tableaux de bord de l'entreprise. Vous pouvez même créer tableaux de menus dynamiques qui affichent des informations stockées dans des bases de données externes ou fournies par QL Server lui-même.

Modèle de départ en direct

Flux de données en temps réel

In the realm of Digital Signage, real-time data feeds play a pivotal role as external sources of information and graphics. These feeds can be derived from your company’s databases or obtained from trusted third-party data providers. With QL Templates, the display of data becomes a breeze, offering two versatile formats. Firstly, individual cells showcase records in a sequential manner, accompanied by customizable transition effects. Secondly, data can be presented in organized table formats, with columns and rows efficiently arranged.

QL Templates effortlessly handle the formatting based on your specifications. The beauty lies in the continuous updating of information, ensuring that your screens exhibit up-to-date data without the need for manual intervention. This streamlined process keeps your content fresh and engaging for your audience.

gestionnaire de flux de données QL

Comment utiliser les médias rss, xml, les médias sociaux et les flux de données de calendrier ?

L'utilisation traditionnelle des flux de données en temps réel implique l'ajout d'éléments de données en direct dans des modèles de contenu. Aujourd'hui, les gestionnaires de contenu utilisant QL Logiciel d'affichage dynamique sont également en mesure d'exploiter leurs flux de données afin d'automatiser leurs flux de travail d'affichage dynamique et leurs décisions de contenu :

Vous pouvez utiliser des flux de données pour activer tout contenu basé sur des événements en direct à l'aide de valeurs stockées et de règles que vous créez.

Vous pouvez également utiliser des flux de données pour déclencher un ou plusieurs éléments multimédias en fonction d'événements en direct à l'aide de valeurs stockées et de règles que vous créez.

Lecture de l'interface graphique QL si

Flux de données pris en charge par QL

  • RSS, médias RSS et XML. Généralement les actualités et la météo mais peuvent aussi être des données extraites d'un ERP, d'un CRM, ou de tout logiciel capable d'interagir avec une base de données. Le protocole d'alerte commun (CAP) est également pris en charge. Le contenu doit être disponible sous forme de données alphadynamiques ou de liens vers des images et des vidéos
  • Flux de médias sociaux de Twitter ou Facebook qui peuvent être filtrés par région ou par langue.
  • Données Microsoft 365 et Google Agenda.
  • Flux de données hébergés par QL sous forme de tableau avec des cellules contenant des données alphadynamiques et des images.

Protocoles et architecture d'actualisation des flux de données en direct

Extraction de données : Les utilisateurs définissent le taux de rafraîchissement des données de QL Player pour tous les flux RSS, XML, de médias sociaux et de calendrier.
Poussée de données : Les lecteurs QL reçoivent des mises à jour du flux de données du serveur QL chaque fois qu'un utilisateur modifie les données à l'aide du gestionnaire de flux de données QL ou lorsqu'une application tierce modifie les données via l'API QL.

Pourquoi utiliser les flux du serveur QL ?

  • Flux QL Server sont plus sûrs car ils ne nécessitent pas que vos lecteurs de affichage dynamique passent des appels vers des fournisseurs de données tiers, en particulier s'ils se trouvent en dehors du réseau de votre système. De plus, les modifications sont diffusées instantanément à tous vos joueurs.
  • Les utilisateurs peuvent profiter de QL Mobile pour publier des photos et poster des messages sur n'importe quel lecteur QL instantanément. C'est idéal pour les magasins de détail et les QSR.
  • Les données sont envoyées à vos joueurs chaque fois qu'il y a un changement. Le serveur envoie ces mises à jour en temps réel, mais uniquement aux joueurs qui ont besoin des données.

Comment personnaliser un flux de données à la volée, d'un site ou player à l'autre ?

Imagine having QL Players deployed nationwide and the desire to personalize the displayed information at each location without the hassle of managing individual templates and data feeds for each one. This is where QL’s dynamic data feed feature comes into play, enabling you to showcase current weather conditions and forecasts based on each player’s physical location using just one template.

Here’s how it operates: Begin by assigning variables to each location and input the latitude and longitude of each player. Users also have the flexibility to assign additional variables, such as displaying temperature in Celsius for certain locations and Fahrenheit for others. In fact, it’s even possible to specify different languages for each location. With this seamless implementation of QL’s dynamic data feed feature, your digital signage content becomes highly personalized and location-specific, enhancing the overall engagement and relevance for your audience.

variables de joueur

Vous assignez des variables à chaque joueur via un unique profil technique et entrez les informations que le gestionnaire de flux de données de QL utilisera pour recréer l'URL de la source de données. Ainsi, si la variable 1 attribuée à un joueur contient les données de longitude de l'emplacement, cette information apparaîtra dans l'URL où la variable [1] apparaît.

Le gestionnaire de flux de données reconstituera l'URL complète de chaque emplacement à l'aide du contenu de chaque variable, créant ainsi une URL unique pour chaque emplacement. Il s'agit d'un processus entièrement dynamique. Il vous suffit d'écrire l'URL avec chaque variable remplaçant les données pour chaque emplacement. Par exemple, [1] pour la longitude, [2] pour la latitude, [3] pour l'échelle de température, etc.

La source de données, qui peut être n'importe quel service Web ou serveur, doit générer des flux XML qui correspondent aux variables que vous avez créées afin que chaque QL Player puisse reconstituer sa propre URL unique.

Comment afficher le contenu en fonction des règles et des valeurs du flux ?

Les utilisateurs peuvent définir des règles qui déterminent si un contenu spécifique peut être affiché à l'écran en fonction des valeurs extraites des flux de données externes. La fonction de programmation basée sur des règles de QL prend en charge plusieurs opérateurs qui peuvent être utilisés pour créer des scénarios de lecture de contenu sophistiqués et plusieurs règles peuvent être combinées.

Lorsque le contenu fait partie d'un programme listes de lecture et que le scénario est vrai, le contenu apparaîtra à l'écran avec les autres contenus programmés. Lorsque le scénario est faux, il s'arrêtera de jouer tandis que les autres éléments de la liste de lecture continueront à jouer.

Les utilisateurs peuvent définir des règles qui déterminent si un contenu spécifique peut être affiché à l'écran en fonction des valeurs extraites des flux de données externes. La fonction de programmation basée sur des règles de QL prend en charge plusieurs opérateurs qui peuvent être utilisés pour créer des scénarios de lecture de contenu sophistiqués et plusieurs règles peuvent être combinées.

Lorsque le contenu fait partie d'une liste de lecture programmée et que le scénario est vrai, le contenu apparaîtra à l'écran avec l'autre contenu programmé. Lorsque le scénario est faux, il s'arrêtera de jouer tandis que les autres éléments de la liste de lecture continueront à jouer.

Comment déclencher un contenu basé sur la valeur des données ?

Vous pouvez déclencher le contenu en utilisant la même technique que lors de l'affichage du contenu dans une liste de lecture. Lorsque vous affectez du contenu au dossier Trigger de QL, la fonction de programmation basée sur des règles se comporte comme un déclencheur. Si la règle est vraie, le contenu remplacera toute liste de lecture programmée et apparaîtra immédiatement sur vos écrans. Le contenu continuera à jouer tant que le scénario est vrai. Lorsque le scénario est faux, le contenu disparaîtra et la playlist programmée reprendra.

Un exemple serait lorsqu'un flux de données piloté par un système d'alarme incendie comprend une alerte, QL Player déclenche un avis d'évacuation sur son écran. Vous pouvez avoir différents messages d'alerte attribués à différents scénarios, tels qu'un incendie, une inondation, des dommages causés par le vent, etc.

Utiliser l'API ou l'interface utilisateur pour mettre à jour un flux de serveur QL ?

Les utilisateurs qui écrivent leur code pour les plus avancés affichage dynamique les applications peuvent profiter de l'API QL. Ceci est particulièrement utile pour les scénarios complexes qui ne peuvent pas être gérés par La logique basée sur des règles de QL.

L'API QL est également utile lors de la gestion de grands ensembles de données ou pour contourner le QL Content Manager interface utilisateur pour automatiser divers processus. Vous pouvez en savoir plus ici : Documentation de l'API QL Server