Affichage de données temps réel pour l'affichage dynamique

Affichage de données temps réel pour l'affichage dynamique

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. 

For example, in corporate environments you should consider adding real-time data like weather forecasts, traffic reports and business news to your affichage dynamique templates. Doing so gives people more reasons to look at your digital displays every day, which makes them far more likely to consume the corporate messaging you want them to.

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 Plateforme d'affichage dynamique Navori. Avec Data Feed Manager, 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 let you easily integrate any type of data into your template layouts using intuitive drag and drop tools. Use them to display real-time content such as company news, meeting room schedules, upcoming events and business dashboards. You can even create de panneaux de menu numériques that display information stored in external databases, or delivered from QL Server itself.

Modèle de départ en direct

Real-time data feeds

En affichage dynamique, les flux de données réels en temps réels sont considérés comme des sources externes d'informations et de graphiques stockés dans les bases de données de votre entreprise ou provenant de fournisseurs de données tiers. Les templates QL peuvent afficher des données dans deux formats. Les cellules individuelles affichent chaque enregistrement de manière séquentielle avec des effets de transition personnalisables. Les données peuvent également être affichées sous forme de tableaux organisés en colonnes et en lignes. Vous spécifiez le format et QL fait le reste. Les informations sont mises à jour en permanence, ce qui signifie que vos écrans afficheront de nouvelles données sans intervention humaine.

Gestionnaire de flux de données QL

How to use media rss, xml, social media and calendar data feeds?

L'utilisation traditionnelle des flux de données en temps réel dans l'affichage dynamique implique l'ajout d'éléments de données en direct dans les gabarits de contenu. Aujourd'hui, les gestionnaires de contenu utilisant le logiciel d'affichage dynamique QL peuvent également tirer parti de 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 alphanumériques 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 alphanumériques et des images.

Live data feed refresh protocols and architecture

Data Pull: Users set QL Player’s data refresh rate for all RSS, XML, social media, and calendar feeds.
Data Push: QL Players receive QL server data feed updates whenever a user modifies the data using the QL Data Feed Manager or when a third-party application modifies the data via the QL API.

Why use QL server feeds?

  • QL Server feeds are safer because they don’t require your digital signage players to make calls to third-party data providers, especially if they are outside your system’s network. Also, changes are broadcast instantly to all your players.
  • Users can take advantage of QL Mobile to publish photos and post messages to any QL Player instantly. This is great for retail stores and QSRs.
  • Data is pushed out to your players whenever there is a change. The server sends these updates in real-time, but only to the players who require the data.

How to personalize a data feed on the fly, from one site or player to another?

Let’s say you have QL Players deployed across the country and you want to personalize the information displayed at each location but you don’t want to create and manage individual templates and data feeds for each one. To achieve your goals, you will use QL’s dynamic data feed feature so you can show the current weather conditions and forecasts based on each player’s physical location using a single template.

Here’s how this works… You start by assigning variables to each location and enter each player’s latitude and longitude. Users can also assign other variables if you want to show the temperature in Celsius in some locations and show Fahrenheit in others. You could even specify different languages for each location.

player variables

You assign variables to each player via a unique technical profile and enter the information that QL’s Data Feed Manager will use to recreate the data source’s URL. So, if variable 1 assigned to a player contains the location’s longitude data, that information will appear in the URL where the [1] variable appears.

The Data Feed Manager will reconstitute each location’s full URL using each variable’s content, creating a unique URL for each location. This is a fully dynamic process. You only need to write the URL with each variable replacing the data for each location. For example, [1] for longitude, [2] for latitude, [3] for the temperature scale, and so on.

The data source, which can be any web service or server, must generate XML feeds that match the variables you created so each QL Player can reconstitute their own unique URL.

How to display content based on feed rules and values?

Users can define rules that determine if specific content can be shown on screen based on values retrieved from external data feeds. QL’s rule-based programming feature supports multiple operators that can be used to create sophisticated content playback scenarios and multiple rules can be combined.

When the content is part of a scheduled playlist and the scenario is true, the content will appear on screen with the other scheduled content. When the scenario is false it will stop playing while the other items in the playlist continue to play.

Users can define rules that determine if specific content can be shown on screen based on values retrieved from external data feeds. QL’s rule-based programming feature supports multiple operators that can be used to create sophisticated content playback scenarios and multiple rules can be combined.

When the content is part of a scheduled playlist and the scenario is true, the content will appear on screen with the other scheduled content. When the scenario is false it will stop playing while the other items in the playlist continue to play.

How to trigger content based on data value?

You can trigger content using the same technique as when displaying content in a playlist. When you assign content to QL’s Trigger folder, the rule-based programming feature behaves as a trigger. If the rule is true, the content will override any scheduled playlist and immediately appear on your screens. The content will continue to play as long as the scenario is true. When the scenario is false, the content will disappear and the scheduled playlist will resume.

An example would be when a data feed driven by a fire alarm system includes an alert, QL Player triggers an evacuation notice on its screen. You could have different alert messages assigned to different scenarios, such as fire, flooding, wind damage, etc.

Using API vs. user interface to update a QL server feed?

Users who write their code for more advanced digital signage applications can take advantage of the QL API. This is especially useful for complex scenarios that can’t be handled by QL’s rule-based logic.

The QL API is also useful when managing large data sets or for bypassing the Content Manager de QL user interface to automate various processes. You can find out more here: QL Server API Documentation