Fonctionnalités PlayLoop
Statut
Document de cadrage PlayLoop — version initiale.
Périmètre fonctionnel
PlayLoop doit couvrir la chaîne de valeur de l'affichage dynamique :
- créer ou importer un contenu ;
- organiser une playlist ;
- associer la playlist à un écran ;
- planifier une campagne ;
- afficher la boucle ;
- suivre l'activité des devices.
Fonctionnalités visibles dans le backend
| Fonction | État visible |
|---|---|
| Devices | Création, listing, révocation, ping, last seen. |
| Authentification device | Token opaque stocké hashé, retourné une seule fois à la création. |
| Playlists | Création, mise à jour, suppression, activation. |
| Items de playlist | Types publication, media, slide, durée et ordre. |
| Médias | Listing, ajout avec URL, suppression. |
| Campagnes | Création, listing, fin, dates et communes ciblées. |
| Lecture device | Récupération de la playlist active par device. |
Fonctionnalités cibles
- Interface de création rapide de slides.
- Player web ou PWA pour écran.
- Mode plein écran.
- Association device ↔ acteur.
- Prévisualisation de playlist.
- Templates simples.
- Import contrôlé de publications DMV.
- Diffusion d'alertes mairie validées.
- Génération IA de slides.
- Statistiques de présence ou diffusion.
Ces fonctionnalités cibles doivent être priorisées et confirmées avant engagement.
Fonctionnalités à éviter au départ
- Studio graphique complexe.
- Ciblage publicitaire avancé.
- Trop de templates difficiles à maintenir.
- Automatisation de diffusion sans validation.
- Gestion matérielle trop spécifique trop tôt.
- Dépendance forte à un seul type d'écran.
Principes UX
- Peu d'étapes pour publier sur écran.
- Prévisualisation claire.
- Messages courts.
- Durées compréhensibles.
- Statut device visible.
- Erreurs simples à résoudre.
État actuel vs cible
Le backend confirme des fondations solides pour devices, playlists, médias et campagnes. La partie interface de gestion, player écran, templates et génération IA doit être considérée comme cible tant qu'elle n'est pas confirmée dans le workspace.
Points à clarifier
- Priorité entre player, gestion playlists et génération IA.
- Règles de validation avant diffusion.
- Statistiques à produire.
- Niveau de personnalisation graphique.
- Support multi-écrans réel attendu.