Playlists
Statut
Document de cadrage PlayLoop — version initiale.
Définition
Une playlist PlayLoop est une boucle de contenus associée à un acteur et récupérée par un device.
Elle organise des items dans un ordre donné, avec une durée d'affichage par item.
État actuel visible
Le backend contient :
- table
playloop_playlists; - champs
name,acteur_id,loop_duration,is_active; - table
playloop_playlist_items; - champs
content_type,content_id,duration_s,ordre; - types d'items validés :
publication,media,slide; - ordre automatique lors de l'ajout ;
- endpoint de réordonnancement ;
- récupération de la playlist active par device.
Règles actuelles visibles
- Une playlist appartient à un acteur.
- Un device récupère la playlist active de son acteur.
- Les items sont ordonnés par
ordre. - La durée par défaut d'un item est de 10 secondes.
- Un item publication n'est inclus que si la publication est accessible au contexte PlayLoop.
Vision cible
Les playlists doivent permettre :
- prévisualisation ;
- activation simple ;
- duplications ou modèles, si besoin confirmé ;
- gestion multi-écrans ;
- association avec campagnes ;
- adaptation automatique des durées ;
- génération ou suggestion IA de séquence.
Bonnes pratiques
- Garder des playlists courtes et lisibles.
- Éviter les boucles trop longues.
- Éviter trop de texte.
- Prévoir une durée cohérente avec le contenu.
- Retirer les contenus obsolètes.
- Vérifier l'affichage sur écran réel.
Exemples de playlists cibles
| Playlist | Contenu |
|---|---|
| Vitrine commerce | Offre du jour, horaires, nouveauté, message local. |
| Mairie accueil | Alertes, événements, services, informations pratiques. |
| Association | Planning, événement, consignes, appel bénévoles. |
| Événement | Programme, plan, sponsors, consignes. |
Points à clarifier
- Peut-il y avoir plusieurs playlists actives par acteur selon device ?
- Règles de priorité entre playlist active et campagne active.
- Format des slides internes.
- Durée maximale recommandée.
- Prévisualisation et test écran.