Le composant reference : boostez vos playlists avec Disign
8 septembre 2023
Voici un nouveau composant qui, à première vue, ne fait rien. Dit comme ça, vous pourriez penser que l'équipe Disign manque de sommeil. Mais attendez un peu !
En réalité, ce composant "vide" se transforme dès que vous lui attribuez un rôle, à savoir référencer un autre composant de votre playlist (composant collection). En d'autres termes, il devient une copie intelligente d'un élément existant dans votre playlist.
Pourquoi utiliser le composant reference ?
Ce composant discret présente deux avantages majeurs qui améliorent considérablement la gestion de vos contenus en affichage dynamique :
- Réutilisabilité : Améliore la performance globale du système.
- Continuité : Garantit une diffusion fluide sans interruption.
Réutiliser un composant pour optimiser la performance
Prenons un exemple concret: vous avez une playlist en affichage dynamique avec plusieurs éléments, et vous souhaitez diffuser à plusieurs reprises une vidéo de votre logo d’entreprise, appelée video_logo_corporate.
Votre playlist pourrait ressembler à ceci:
- VideoA
- VideoB
- video_logo_corporate
- VideoC
- video_logo_corporate
- Image1
- Image2
- video_logo_corporate
- VideoD
Dans cet exemple, vous diffusez trois fois la même vidéo. Si chaque instance de la vidéo est chargée indépendamment, cela pourrait consommer des ressources importantes, notamment la RAM des players, entraînant des ralentissements.
Cependant, en utilisant le composant reference, votre nouvelle playlist pourrait être configurée comme suit:
- VideoA
- VideoB
- video_logo_corporate
- VideoC
- composant_reference: video_logo_corporate
- Image1
- Image2
- composant_reference: video_logo_corporate
- VideoD
Dans cette configuration, la vidéo ne sera chargée qu’une seule fois, mais réutilisée chaque fois qu'elle est nécessaire. Résultat ? Des gains significatifs en termes de performance et une fluidité optimale.
Assurer la continuité de vos contenus
Le composant reference est capable de non seulement copier un autre élément, mais aussi de continuer la lecture comme si de rien n'était. Cette technique est particulièrement utile pour gérer des contenus "en mode diaporama".
Voici quelques exemples de composants qui prennent en charge ce mode:
- Google Drive
- Asset Tags & Asset Directory
- Dropbox
- Playlist/Collection
- Database Player
Ces composants agissent comme des playlists à l'intérieur de votre playlist principale, permettant une diffusion continue de plusieurs médias.
Un exemple pratique pour mieux comprendre
Imaginons une playlist où vous insérez une sous-playlist nommée sub_playlist contenant quatre vidéos:
- VideoA
- VideoB
- sub_playlist (lecture des vidéos 1 et 2)
- VideoC
- composant_reference: sub_playlist (lecture des vidéos 3 et 4)
Dans cet exemple, le composant reference reprend la lecture de la sous-playlist exactement là où elle s'était arrêtée. Plutôt que de dupliquer tous les contenus, il réutilise la configuration existante, garantissant ainsi des performances optimales sans alourdir le système.
Pourquoi le composant reference est essentiel pour l’affichage dynamique
En intégrant ce composant dans vos playlists, vous simplifiez considérablement la gestion de vos contenus tout en augmentant les performances. Non seulement vous optimisez la rapidité de chargement, mais vous minimisez également la consommation des ressources du player, un atout crucial pour garantir une diffusion fluide et sans interruption.
De plus, en utilisant le composant reference, vous assurez une flexibilité dans la gestion de vos playlists en permettant de manipuler des contenus dynamiques de manière intelligente. Il est particulièrement avantageux dans des scénarios complexes où plusieurs médias doivent être utilisés à plusieurs reprises.
Vous êtes encore perplexe ? Ne vous inquiétez pas! Ce composant, bien qu'il puisse sembler complexe au départ, devient un outil indispensable une fois maîtrisé.
En savoir plus
Pour mieux comprendre l'utilisation du composant reference, nous vous invitons à consulter notre documentation détaillée avec des vidéos explicatives qui vous guideront à travers ses multiples fonctionnalités. Vous y découvrirez également des astuces pour l'utiliser au maximum de son potentiel et améliorer votre gestion de contenu en affichage dynamique avec Disign.