Qu'est-ce que QL Player ?

Qu'est-ce que QL Player ?

QL Player is one component of the Navori QL digital signage solution. It handles all content play-out duties and follows program instructions from its server. QL Player is available for several operating systems and devices such as Microsoft Windows, Google Androïd and a range of system on chip (SOC) smart displays. QL Player is a highly reliable, efficient and cost effective digital signage media player software.

The other components that make up the Navori QL solution are QL Server and Content Manager de QL.

Navori QL Server is the company’s back-end content management server (CMS) that handles all user logins, content storage, schedules and programs, templates, tickers, player monitoring, proof of playback reports and QL Player program updates. serveur QL is the heart of the solution. It works behind the scenes and communicates with every QL Player assigned to its network.

QL Content Manager est le tableau de bord orienté utilisateur. Il s'agit d'une application Web fournie via le navigateur Internet de l'utilisateur. QL Content Manager comprend ses propres outils de conception de templates et de téléscripteurs pour fournir une solution complète de gestion et de création de contenu accessible sur le Web.

About QL Player

C'est un fait peu connu que le "QL" dans QL Player signifie, saut quantique. C'est une excellente description d'un joyau d'un média player qui peut tourner en rond autour de ses concurrents.

Découvrons pourquoi…

Native Digital Signage software

Le logiciel le plus performant du marché est codé selon une technique appelée programmation native. C'est lorsque le code informatique est écrit dans un langage qui est plus directement accessible au processeur sous-jacent intégré au matériel. Le code natif ne nécessite aucune traduction, il est donc traité immédiatement par le processeur. Il n'y a pas de décalage, pas d'hésitation. Aucune puissance de traitement n'est utilisée pour traduire le code.

Les logiciels natifs ont tendance à fonctionner plus rapidement, ils sont plus fiables et fonctionnent mieux. player QL is native software. It’s native on Windows. It’s also native on Android and every supported SoC (le système sur puce) display.

Le développement de logiciels natifs nécessite plus de ressources. C'est plus complexe à faire donc ça prend plus de temps et au final, ça coûte plus cher de développer un logiciel natif que la méthode alternative qui utilise des langages interprétés.

Il existe sur le marché denombreux logiciels de lecture multimédia basés sur des langages interprétés. Ces produits coûtent moins cher à développer mais ils ne sont pas aussi performants que les logiciels natifs. Ils ne sont pas aussi efficaces ou fiables. Certains logiciels interprétés sont basés sur des technologies Web, ce qui les rend peu coûteux, mais ils ne peuvent pas être comparés aux produits logiciels natifs en termes de performances et de longévité.

The next generation…

Navori Labs a continuellement réinvesti dans la R&D pour faire de QL le produit le plus efficace et le plus fiable de sa catégorie. L'entreprise se concentre entièrement sur le développement de logiciel d'affichage dynamique et poursuit son objectif avec détermination, contrairement à de nombreux autres développeurs qui reprennent le code hérité pour économiser quelques dollars.

QL en est à sa deuxième génération, bénéficiant d'années de raffinement et d'améliorations qui en font le seul dans sa catégorie. Il n'y a tout simplement aucune comparaison avec d'autres média players d'affichage dynamique.

La vidéo 4K est lue avec une fluidité inégalée dans l'industrie. Il n'y a pas de cadres vides entre le contenu. Pas de bégaiement même aux résolutions les plus élevées.

QL Player can run on the smallest screens to the largest murs vidéos with ease. Multiple videos can play fully synchronized while other content plays elsewhere on screen. QL Player supports templates with a quasi-infinite number of layers, including transparency. Users can mix any number of media types and QL player will render these programs into content that entices, informs and motivates viewers.

Ensuring reliable content playback

QL Player est composé de 3 composants. Il s'agit du moteur de lecture QL, du contrôleur QL et du QL Guard.

QL Playback Engine est le logiciel de rendu principal qui gère la lecture du contenu. Le moteur de lecture est un véritable logiciel natif capable de restituer du contenu vidéo à 1/30 de seconde. La précision basée sur les images n'est que l'un des attraits du logiciel. Le moteur de lecture est super efficace et extrêmement fiable.

QL Controller et QL Guard sont deux composants qui composent l'application de surveillance. Ils fonctionnent en tandem pour s'assurer que le moteur de lecture fonctionne toujours et fonctionne avec une efficacité maximale. QL Controller gère spécifiquement la communication avec QL Server afin que toute interruption de connexion soit signalée aux utilisateurs finaux via la fenêtre de surveillance de QL Content Manager.

If any issue arises, QL Controller works with QL Server to alert users. Visual indicators change in the Content Manager de QL dashboard to reflect the status of each QL Player deployed in the field. Authorized users also receive automated alert emails so they can take appropriate action.

Chaque module du système fonctionne ensemble pour assurer la plus grande fiabilité possible et le chien de garde agira lui-même pour corriger le problème. Si nécessaire, QL Player se relancera ou l'appareil du lecteur redémarrera pour stabiliser la lecture du contenu.

Navori Labs strives to deliver software that is professional-grade and designed specifically for the task at hand. Content playback is our priority and we take this mandate very seriously.

règles de déclenchement conditionnel

Efficient content delivery

QL Player est entièrement compatible avec les réseaux de diffusion de contenu (CDN) actuels. Par exemple, un CDN Microsoft Azure peut télécharger du contenu vers les lecteurs QL les plus proches pour s'assurer que chaque emplacement reçoit le média requis le plus efficacement possible. Il s'agit d'une caractéristique cruciale pour les très grands réseaux distribués à l'échelle mondiale. En déléguant la propagation du contenu à un CDN, les utilisateurs peuvent être assurés que leur contenu sera toujours prêt à être lu, quelle que soit la distance ou même la taille des fichiers multimédias.

Les CDN représentent l'avenir de la distribution de contenu numérique et Navori Labs fully supports these methods to ensure the best possible network performance over any distance. Not everyone needs to use a CDN but those who do will appreciate this feature immensely.

Support for live data

QL Player supports all remote data feeds. Data can be inbound from any RSS/XML/QL Server source and social media feeds are also supported. Individual players retrieve live data from their sources independently. Each player refreshes the data following the data feed settings in the QL Content Manager/gestionnaire de flux de données QL. If a server becomes unavailable, QL Player will continue to display cached content and send back a notification to QL Server. This way, content is still shown on screen and users are alerted to the issue so they can take appropriate action.

QL Player and interactivity

QL Player prend en charge tous les médias interactifs. Content that is interactive, like a web page or an Adobe Flash animation will remain interactive when displayed in QL Player. QL Player also includes the QL Spy interactive module. When enabled, QL Spy will monitor interactivity on a touch enabled display and trigger an event if someone touches the screen. At that moment, QL Spy will hide QL Player and replace it with interactive content. This content can be a web page, an Adobe Flash animation, a third party executable program or specific QL managed content. After a brief period of inactivity, QL Player is brought back at the forefront automatically and resumes play-out.

Navori Labs propose également le SDK QL Trigger afin que les programmeurs puissent étendre le logiciel et lancer du contenu à partir de divers mécanismes (bouton physique, touche du clavier, capteur RFID, capteur de température, capteur de mouvement, systèmes de détection d'incendie, bases de données et applications logicielles tierces). Le SDK QL Trigger permet aux programmeurs de créer des interfaces qui contrôlent QL Player en externe.