Aller au contenu principal

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

PlaylistContenu
Vitrine commerceOffre du jour, horaires, nouveauté, message local.
Mairie accueilAlertes, événements, services, informations pratiques.
AssociationPlanning, événement, consignes, appel bénévoles.
ÉvénementProgramme, 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.