Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Gestion avancé des médias – retour d’expérience Radio France

Présentation de la solution de gestion des médias utilisée à Radio France : ScalD

  • Login to see the comments

Gestion avancé des médias – retour d’expérience Radio France

  1. 1. Gestion avancé des médias – retour d’expérience Radio France
  2. 2. Bonjour !Olivier FriesseResponsable Technique des NouveauxMédias RadioFrance@noisetteprod Sylvain Moreau Co-fondateur dOpen Web Solutions. @slybud
  3. 3. Contexte Premier groupe radiophonique français (France Inter, France Info, France Culture, France Musique, Fip, Le Mouv’ ainsi que les 43 stations locales du réseau France Bleu). 15 millions de visites en janvier 2012 selon Médiamétrie-eStat. Leader français du podcast : 10 074 549 téléchargements en septembre 2011 selon Médiamétrie-eStat.En 2008 Radio France décide de refondre l’ensemble de ses sites. Parmi les besoins fonctionnels, la gestion des médias (sons, images, vidéos, …) est au cœur des attentes. Un outil puissant, modulaire et évolutif pouvant offrir une gestion centralisée et ergonomique des médias était nécessaire pour les différentes chaînes.
  4. 4. Solution retenue Suite à un appel d’offre, le projet retenu était basé sur Drupal 6 et sur la proposition d’une utilisation d’un module de gestion des médias déjà utilisé par la radio publique de Chicago. Cette implémentation a été réalisée sur la base du module scald (http://drupal.org/project/scald) fruit de nombreux mois de développements de plusieurs sociétés dont OWS.
  5. 5. La librairie Gestion de tous types de médias Bibliothèque partagée de médias Librairie de recherche avec interface AJAX intuitive
  6. 6. La librairie - avancéeGestion des contextes de représentation des médias(editeur wysiwyg, site principal, site mobile, flux RSS…)
  7. 7. La librairie - recherche Recherche multicritère Personnalisable (utilisation de views) Sauvegarde possible des recherches (views_savedsearches)
  8. 8. Intégration avec Drupal ScalD fournit 2 champs CCK :  Atom Référence  Champ MEE (Multimedia Editorial Element) (WYSIWYG)
  9. 9. Interaction avec Drupal Drag & Drop unifié dans ces 2 cck
  10. 10. CERN’ons l’atome Unité élémentaire multimédia Possibilité de définir des types d’atome (image, vidéos, sons, flash, …) Fieldable (cck API, field API) Propre système de stockage Couche de cache spécifique
  11. 11. Fissurons l’atome Un atome peut être alimenter par différents providers (DailyMotion, Vimeo, Youtube, Allociné, SoundCloud et spécifiquement pour Radio France les éléments du Système d’information) Gestion des copyrights et légendes Gestion des licences et droits de diffusions associés Gestion de lexpiration des médias
  12. 12. Et Drupal 7 dans tout ça ? Coté Radio France, portage de la « plateforme » en D7 en cours Scald est sans équivalent en D6, mais en D7 existence media Une étude comparative a été réalisée pour Radio France entre ScalD et Média en août 2011
  13. 13. Comment porter ScalD en D7 ? Profiter de la puissance des entités pour faire évoluer les atomes Ré-écriture totale du module dans cette optique Au passage, refonte de la librairie par UI designer (avec un petit backport D6  )
  14. 14. ScalD vs Média 2 modules (ou suite de modules) complexes pour des besoins complexes => investissement 2 approches différentes : Entity (scald) vs FileEntity (media : basé sur le mimetype) Pour média échos mitigés de la communauté et des use cases Pour ScalD, pas d’adoption pour l’instant par la communauté Pour Média : évolution lente Pour ScalD : efforts reposant sur 2 structures pour l’instant => En mars 2012 suite au DrupalCon de Denver, décision est prise de porter ScalD en D7.
  15. 15. Comment aider ? Contribuer au code, le développement de la version 7 est géré sur le GIT de drupal.org Installer et tester et mettre en production Ecrire des providers pour de nouveaux services
  16. 16. Questions !
  17. 17. Sylvain Moreau @slybudOlivier Friesse @noisetteprod

×