PROJET

Système de métadonnées et de planification de programmes TV pour plusieurs opérateurs

Développement d'application web, Intégration et développement d'API, Documentation technique, Intégration WordPress, Conseil UI/UX, Système d'accès basé sur les rôles, Support et maintenance à long terme

  • Secteur: Télévision
  • Lettonie Localisation: Lettonie
  • Délai de livraison: 30 semaines
  • Technologies: Laravel, MySQL
  • Noté: 5/5
4+ mois

Résumé

Problème

Métadonnées dispersées, sans système centralisé de planification ou de localisation des programmes TV.

Solution

Plateforme personnalisée de gestion des métadonnées et de planification pour les équipes de contenu et les diffuseurs.

Résultat

Un système évolutif et modulaire désormais utilisé pour gérer centralement les programmes TV en Lettonie.

Histoire du client

Une entreprise du secteur de la télévision en Lettonie avait besoin d'une meilleure solution pour gérer les métadonnées, les traductions et la planification des programmes TV sur plusieurs chaînes. Ses outils existants étaient fragmentés, ce qui compliquait la gestion de données cohérentes et multilingues ainsi que la fourniture d'exports propres aux opérateurs externes.

L'entreprise a contacté 2410 avec une vision claire d'une solution moderne et centralisée. L'équipe a travaillé en étroite collaboration avec le client, affinant le concept grâce à des retours détaillés et à des cas d'utilisation réels. Ce qui n'était au départ qu'une idée est rapidement devenu un système évolutif prenant en charge les archives de programmes, la gestion des épisodes, les synchronisations API et la publication multilingue dans toute la région.

Présentation du projet

2410 a développé un système personnalisé de gestion des métadonnées et de planification pour une société de radiodiffusion lettone. La plateforme a été conçue pour centraliser la gestion des contenus des programmes, séries et épisodes, en répondant aux besoins des équipes éditoriales internes et des opérateurs externes.

Les éditeurs et administrateurs peuvent accéder à une archive des programmes pour gérer les détails des contenus, notamment les métadonnées localisées, la distribution, le genre et les descriptions. Une interface dédiée de calendrier des programmes permet aux équipes de planifier visuellement les diffusions, d'attribuer des indicateurs comme « direct » ou « première », et de travailler selon les fuseaux horaires propres à chaque chaîne.

Le système prend en charge l'importation de médias enrichis, les flux de traduction multilingues (par IA et par des traducteurs) ainsi qu'une intégration poussée avec WordPress pour les contenus publics. Développé avec Laravel et Tailwind CSS, il garantit modularité, performance et adaptabilité. Son architecture orientée API permet d'échanger facilement des données avec les opérateurs TV et d'importer ou d'exporter des fichiers aux formats XML, JSON et Excel.

La scalabilité, l'automatisation et la gestion des permissions utilisateurs ont été placées au premier plan afin de faire de la plateforme une base durable pour l'écosystème de diffusion du client.

Le client du secteur de la télévision en Lettonie s'est déclaré très satisfait de la première livraison et de la documentation technique. La collaboration s'est distinguée par une communication structurée, des itérations rapides et une grande ouverture pour améliorer l'interface utilisateur. Le client a apprécié l'intégration stratégique d'outils d'IA pour l'enrichissement et la localisation des données, et a approuvé le paiement intégral du projet à l'avance, signe de sa confiance dans l'expertise de 2410 et l'orientation du projet.

- Company in television industry, Latvia

Fonctionnalités clés livrées

  • Archive des programmes pour la gestion des métadonnées
  • Localisation multilingue avec solution de secours par IA
  • Calendrier pour la planification des diffusions
  • Permissions utilisateurs basées sur les rôles (administrateur, éditeur, responsable de chaîne)
  • Import/export personnalisé dans plusieurs formats (XML, JSON, Excel)
  • Accès API avec authentification via Laravel Passport
  • Création et modification groupées d'épisodes
  • Intégration WordPress publique pour les médias et la presse
  • Bibliothèque multimédia avec importation de fichiers et tags de métadonnées
  • Prise en charge de la saisie semi-automatique et des suggestions automatiques pour les métadonnées

Technologies utilisées

Laravel
MySQL
Tailwind CSS
Flowbite components
Linux Ubuntu server
Laravel Passport
Google Translate, ChatGPT

Le résultat

Une plateforme personnalisée de métadonnées pour les diffuseurs TV

La collaboration entre 2410 et une entreprise médiatique lettone a donné naissance à une plateforme entièrement personnalisée et évolutive, conçue spécifiquement pour le secteur de la télévision. Elle centralise la gestion des métadonnées, des programmes et de la publication multilingue.

Le backend est propulsé par Laravel avec un frontend Tailwind CSS , offrant une expérience rapide et conviviale. Les éditeurs, administrateurs et responsables de chaîne utilisent des vues adaptées à leurs rôles pour gérer les programmes, saisons, épisodes et plannings.

Archive des programmes pour la gestion des métadonnées

Les programmes, saisons et épisodes sont structurés et filtrables selon des attributs tels que l'année, la distribution, le genre et la langue. Chaque entrée dispose d'une vue de modification dédiée avec descriptions complètes, résumés courts et catégories de contenu.

Program Archive dashboard
Tableau de bord de l'archive des programmes avec filtres avancés et tableau de données

Métadonnées et traductions détaillées

Chaque programme comporte des champs de contenu multilingues, modifiables manuellement ou avec des outils d'IA comme ChatGPT. Les utilisateurs peuvent localiser les champs dans chaque langue et appliquer des traductions groupées pour gagner du temps.

Editable metadata panel
Panneau de métadonnées modifiable avec prise en charge multilingue, tags et catégories

Prise en charge des contenus sérialisés

Les émissions comportant plusieurs saisons ou épisodes sont correctement imbriquées, ce qui permet de gérer au même endroit la hiérarchie des séries, les métadonnées des épisodes et les médias associés.

Season and episode view
Vue détaillée d'une saison affichant les champs multilingues et les épisodes associés

Connexion et accès basés sur les rôles

Les utilisateurs se connectent via une interface sécurisée qui définit leurs permissions. Chaque rôle, des représentants des médias publics aux éditeurs de chaînes, dispose d'une visibilité et de droits de modification adaptés.

Login screen
Écran de connexion à la plateforme VideoMetaData

La planification simplifiée

Le calendrier intégré des programmes propose une interface glisser-déposer pour planifier les diffusions. Les indicateurs comme première diffusion, rediffusion et direct sont signalés visuellement, et la gestion des fuseaux horaires est entièrement intégrée pour chaque chaîne.

  • Prise en charge de la planification manuelle et groupée
  • Exports en JSON, XML et Excel
  • Intégration avec les systèmes de diffusion externes

Remarque : Les utilisateurs peuvent également importer des fichiers multimédias, attribuer automatiquement des métadonnées et utiliser un tri visuel pour les aperçus du site public.

Le produit final est une solution complète qui simplifie les flux de travail liés aux métadonnées tout en restant suffisamment flexible pour évoluer avec les besoins du secteur.

Vous envisagez de créer un système similaire ?

Voici quelques questions fréquentes de clients qui envisagent de développer une plateforme personnalisée de gestion des métadonnées et de planification pour le secteur de la télévision et des médias. Elles portent sur les fonctionnalités, les intégrations, la scalabilité et la collaboration sur le projet.