SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Gestion avancé des médias –
 retour d’expérience Radio
           France
Bonjour !
Olivier Friesse
Responsable Technique des Nouveaux
Médias RadioFrance
@noisetteprod


          Sylvain Moreau
  Co-fondateur d'Open Web
                 Solutions.
                  @slybud
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.
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.
La librairie
 Gestion de tous types de médias


 Bibliothèque partagée de médias


 Librairie de recherche avec
  interface AJAX intuitive
La librairie - avancée
Gestion des contextes de représentation des médias
(editeur wysiwyg, site principal, site mobile, flux RSS…)
La librairie - recherche


 Recherche multicritère
 Personnalisable
  (utilisation de views)

 Sauvegarde possible
  des recherches
  (views_savedsearches)
Intégration avec Drupal
 ScalD fournit 2 champs CCK :
   Atom Référence




   Champ MEE (Multimedia Editorial Element)
    (WYSIWYG)
Interaction avec Drupal
 Drag & Drop unifié dans ces 2 cck
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
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 l'expiration des médias
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
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  )
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.
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
Questions !
Sylvain Moreau @slybud
Olivier Friesse @noisetteprod

Weitere ähnliche Inhalte

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

OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware
 
Ugif 09 2013 open source
Ugif 09 2013   open sourceUgif 09 2013   open source
Ugif 09 2013 open sourceUGIF
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdfmed_univ78
 
Réussir son projet Drupal
Réussir son projet DrupalRéussir son projet Drupal
Réussir son projet DrupalAdyax
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceLINAGORA
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webAcquia
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...drupagora
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupalCyril Reinhard
 
Datalift, une plateforme Linked Data, Retour d'expériences
Datalift, une plateforme Linked Data, Retour d'expériencesDatalift, une plateforme Linked Data, Retour d'expériences
Datalift, une plateforme Linked Data, Retour d'expériencesSemWebPro
 
Investissements d'avenir axe cloud computing
Investissements d'avenir axe cloud computingInvestissements d'avenir axe cloud computing
Investissements d'avenir axe cloud computingcapdigital
 
DrupalCamp Paris 2013 : Sites mobiles avec Drupal
DrupalCamp Paris 2013 : Sites mobiles avec DrupalDrupalCamp Paris 2013 : Sites mobiles avec Drupal
DrupalCamp Paris 2013 : Sites mobiles avec DrupalActency
 
01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)TECOS
 
CompatibleOne OSCi OW2 Workshop July 11
CompatibleOne  OSCi OW2 Workshop July 11CompatibleOne  OSCi OW2 Workshop July 11
CompatibleOne OSCi OW2 Workshop July 11CompatibleOne
 
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...Vanessa David
 
Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?Jean-François Ruiz
 
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...infoclio.ch
 
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différencesConférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différencesPaul Blondiaux
 

Ähnlich wie Gestion avancé des médias – retour d’expérience Radio France (20)

OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCS
 
Ugif 09 2013 open source
Ugif 09 2013   open sourceUgif 09 2013   open source
Ugif 09 2013 open source
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdf
 
Réussir son projet Drupal
Réussir son projet DrupalRéussir son projet Drupal
Réussir son projet Drupal
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes web
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupal
 
Datalift, une plateforme Linked Data, Retour d'expériences
Datalift, une plateforme Linked Data, Retour d'expériencesDatalift, une plateforme Linked Data, Retour d'expériences
Datalift, une plateforme Linked Data, Retour d'expériences
 
Investissements d'avenir axe cloud computing
Investissements d'avenir axe cloud computingInvestissements d'avenir axe cloud computing
Investissements d'avenir axe cloud computing
 
Eclipse Impress
Eclipse ImpressEclipse Impress
Eclipse Impress
 
Les CMS & Drupal
Les CMS & DrupalLes CMS & Drupal
Les CMS & Drupal
 
DrupalCamp Paris 2013 : Sites mobiles avec Drupal
DrupalCamp Paris 2013 : Sites mobiles avec DrupalDrupalCamp Paris 2013 : Sites mobiles avec Drupal
DrupalCamp Paris 2013 : Sites mobiles avec Drupal
 
01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)
 
CompatibleOne OSCi OW2 Workshop July 11
CompatibleOne  OSCi OW2 Workshop July 11CompatibleOne  OSCi OW2 Workshop July 11
CompatibleOne OSCi OW2 Workshop July 11
 
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...
Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framewo...
 
Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?Web 2.0 : Quelles applications ?
Web 2.0 : Quelles applications ?
 
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...
Stéphane Pouyllau (CNRS) - ISIDORE : plateforme d’accès unifié aux données de...
 
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différencesConférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
 

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

  • 1. Gestion avancé des médias – retour d’expérience Radio France
  • 2. Bonjour ! Olivier Friesse Responsable Technique des Nouveaux Médias RadioFrance @noisetteprod Sylvain Moreau Co-fondateur d'Open Web Solutions. @slybud
  • 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. 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. La librairie  Gestion de tous types de médias  Bibliothèque partagée de médias  Librairie de recherche avec interface AJAX intuitive
  • 6. La librairie - avancée Gestion des contextes de représentation des médias (editeur wysiwyg, site principal, site mobile, flux RSS…)
  • 7. La librairie - recherche  Recherche multicritère  Personnalisable (utilisation de views)  Sauvegarde possible des recherches (views_savedsearches)
  • 8. Intégration avec Drupal  ScalD fournit 2 champs CCK :  Atom Référence  Champ MEE (Multimedia Editorial Element) (WYSIWYG)
  • 9. Interaction avec Drupal  Drag & Drop unifié dans ces 2 cck
  • 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. 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 l'expiration des médias
  • 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. 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. 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. 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
  • 17. Sylvain Moreau @slybud Olivier Friesse @noisetteprod