External playlists
Au lieu d’utiliser une playlist définie manuellement, vous pouvez lier votre playlist à une source de données externe telle qu’une base de données SQL Server, un fichier XML ou un fichier Microsoft Excel. Cela permet des mises à jour de données en temps réel pour contrôler dynamiquement le contenu affiché.
Pour plus de détails sur la liaison d’un élément à une source de données externe, consultez les propriétés du fournisseur de données et travailler avec des fournisseurs de données.
Structure XML pour les playlists externes
Pour être reconnues par PADS4, les playlists externes doivent suivre une structure XML spécifique. Voici un exemple :
Détails clés :
- Les éléments textuels de la playlist peuvent contenir plusieurs lignes, séparées par un [Enter].
- Duration et EffectDuration sont mesurés en millisecondes.
Déterminer la structure XML correcte
Chaque type d’élément nécessite un format XML légèrement différent. Pour garantir la structure correcte, suivez ces étapes :
- Insérez le type d’élément qui lira la playlist externe (par exemple, un élément vidéo/son pour une playlist vidéo).
- Ajoutez manuellement des exemples d’éléments de playlist avec un contenu similaire à ce qui sera dans la source de données.
- Ouvrez la fenêtre de playlist et récupérez la structure XML.
- Copiez le XML dans le presse-papiers et collez-le dans votre source de données.
- Modifiez la structure pour répondre exactement à vos besoins.
Lecture des playlists externes
Le comportement d’une playlist externe est déterminé par :
- La structure XML fournie par la source de données.
- Les options de playlist définies dans l’élément de page.
- Les paramètres de durée par défaut et effets de transition par défaut.
- Si le défilement des données est activé, la propriété d’intervalle de défilement influencera également la lecture.
Stockage des playlists dans une colonne (fournisseur de données XML uniquement)
Si vous devez stocker des playlists imbriquées dans un fichier XML, l’analyseur XML peut mal interpréter la structure. Pour éviter cela, remplacez <
et >
par <
et >
.
Exemple de XML corrigé :
Résumé des énumérations de playlist
Valeurs des types de contenu
Valeur | Description |
---|---|
0 | Nom de fichier de la bibliothèque de contenu (fichier stocké dans PADS4 content library) |
1 | Chemin complet du fichier (fichier situé en dehors de PADS4 content library) |
2 | Séparateur (pause entre les éléments de la playlist) |
3 | Contenu intégré (par ex., texte) |
4 | Contenu hexadécimal (par ex., RS-232 commands) |
Valeurs des effets
Valeur | Description |
---|---|
0 | Aucun |
1 | Défilement vers le haut |
2 | Défilement vers le bas |
3 | Défilement vers la gauche |
4 | Défilement vers la droite |
5 | Barres horizontales |
6 | Barres verticales |
7 | Stores horizontaux |
8 | Stores verticaux |
9 | Rectangle en expansion |
10 | Cercle tranché |
11 | Effet aléatoire |
12 | Fondu entrant |
13 | Dissolution |
14 | Retournement |
15 | Rétrécissement vers le centre |
16 | Division horizontale |
17 | Division verticale |
18 | Tourbillon |
19 | Zoom avant |
20 | Tourner la page depuis la gauche |
21 | Tourner la page depuis la droite |
22 | Tourner la page vers la droite |
23 | Tourner la page vers la gauche |
24 | Déplacement vers la gauche |
25 | Déplacement vers la droite |
26 | Déplacement vers le haut |
27 | Déplacement vers le bas |
28 | Réservé |
29 | Flush (HTML5 Viewer effect) |
30 | Vortex (HTML5 Viewer effect) |
31 | Rebond (HTML5 Viewer effect) |
999 | Effet par défaut (utilise la propriété Default Transition Effect) |
Notes finales
- L’utilisation de external playlists assure des dynamic content updates sans intervention manuelle.
- Data providers peuvent être utilisés pour récupérer des éléments de playlist en temps réel.
- Testez toujours votre XML structure en récupérant un sample from PADS4 avant de l’implémenter dans un environnement de production.