The	
  Avalon	
  Media	
  System	
  
    A	
  Next-­‐Genera8on	
  Solu8on	
  for	
  Media	
  
    Management	
  and	
  Access	
  
    	
  
    Jon	
  Dunn	
  
    Mark	
  Notess	
  
    	
  
    IU	
  Digital	
  Library	
  Brown	
  Bag	
  Series	
  
    27	
  March	
  2013	
  
About	
  Us	
  
•  Jon	
  Dunn	
  
    –  Interim	
  Assistant	
  Dean	
  for	
  Library	
  Technologies,	
  
       Indiana	
  University	
  Bloomington	
  Libraries	
  
    –  Project	
  Director,	
  Avalon	
  

•  Mark	
  Notess	
  
    –  Head,	
  Teaching	
  &	
  Learning	
  Systems	
  Development	
  
       IU	
  Bloomington	
  Library	
  Technologies	
  
    –  Co-­‐Product	
  Owner,	
  Avalon	
  
Agenda	
  
•    Project	
  background	
  and	
  overview	
  
•    Project	
  progress	
  
•    Demo	
  
•    Release	
  1	
  pilots	
  at	
  IU	
  
•    Plans	
  beyond	
  Release	
  1	
  
•    Ques8ons	
  and	
  discussion	
  
Project	
  Objec8ves	
  
Goal:	
  Create	
  an	
  open	
  source	
  system	
  to	
  enable	
  
libraries	
  and	
  archives	
  to	
  provide	
  online	
  access	
  to	
  
video	
  and	
  audio	
  collec8ons	
  
•  Digital	
  audio/video	
  management	
  and	
  delivery	
  system,	
  
   focused	
  on	
  needs	
  of	
  libraries	
  and	
  archives	
  
•  Follow	
  an	
  agile,	
  open	
  source	
  development	
  model	
  
•  Leverage	
  exis8ng	
  technologies,	
  where	
  feasible	
  
•  Communicate	
  and	
  market	
  the	
  project	
  broadly	
  to	
  increase	
  
   awareness	
  and	
  grow	
  the	
  community	
  of	
  users	
  and	
  developers	
  
Project	
  Overview	
  

•  Funded	
  in	
  part	
  by	
  a	
  Na8onal	
  Leadership	
  Grant	
  from	
  the	
  Ins8tute	
  of	
  
   Museum	
  and	
  Library	
  Services	
  

•  Original	
  name:	
  Varia*ons	
  on	
  Video	
  

•  Planning	
  grant:	
  	
  
      –  August	
  2010	
  –	
  July	
  2011	
  
•  Implementa8on	
  grant:	
  	
  
      –  September	
  2011	
  –	
  October	
  2014	
  

•  Partnership	
  between	
  libraries	
  at	
  Indiana	
  University	
  and	
  
   Northwestern	
  University	
  
Mo8vators	
  
•  Demand	
  from	
  Varia8ons	
  implementers	
  and	
  other	
  
   ins8tu8ons	
  
•  Increased	
  video	
  digi8za8on	
  and	
  crea8on	
  at	
  IU	
  
•  IU	
  Media	
  Preserva8on	
  Ini8a8ve	
  
•  IU	
  IT	
  strategic	
  plan:	
  Empowering	
  People	
  
•  No	
  exis8ng	
  system	
  serves	
  needs	
  of	
  libraries	
  
•  History	
  of	
  involvement	
  in	
  open	
  and	
  community	
  
   source	
  so]ware	
  
•  Desire	
  to	
  create	
  a	
  sustainable	
  founda8on	
  for	
  
   Varia8ons	
  development	
  and	
  maintenance	
  
Development	
  Team	
  
Indiana	
  University	
                                 Northwestern	
  University	
  
•    Jon	
  Dunn,	
  project	
  director	
              •  Stu	
  Baker,	
  project	
  director	
  
•    Chris	
  Colvard,	
  lead	
  developer	
           •  Steve	
  DiDomenico,	
  scrum	
  master	
  
•    Phuong	
  Dinh,	
  developer	
                     •  Stefan	
  Elnabli,	
  metadata/preserva8on	
  
                                                           specialist	
  
•    Julie	
  Hardesty,	
  metadata	
  analyst	
  
                                                        •  Adam	
  Halle^,	
  developer	
  
•    Brianna	
  Marshall,	
  project	
  assistant	
  
                                                        •  Michael	
  Klein,	
  lead	
  developer	
  
•    Mark	
  Notess,	
  product	
  owner/manager	
  
                                                        •  Karen	
  Miller,	
  metadata	
  analyst	
  
•    Nathan	
  Rogers,	
  developer	
  
                                                        •  Julie	
  Rudder,	
  product	
  owner	
  
                                                        •  Claire	
  Stewart,	
  product	
  owner/director	
  
                                                        •  Andrea	
  Zielke,	
  project	
  assistant	
  
Project	
  Partners	
  and	
  Collaborators	
  
What	
  needs	
  are	
  we	
  trying	
  to	
  serve?	
  
•  Libraries	
  and	
  archives	
  (and	
  museums?)	
  
•  Wide	
  variety	
  of	
  audio/video	
  collec8ons,	
  uses,	
  and	
  
   access	
  needs	
  
    –  Licensed	
  educa8onal	
  video	
  collec8ons	
  
    –  Video/audio	
  e-­‐reserves	
  
    –  Archival	
  collec8ons	
  
    –  Open	
  access	
  collec8ons	
  
•  Research	
  and	
  teaching	
  &	
  learning	
  use	
  
•  Long-­‐term	
  management	
  and	
  access	
  
•  Tie-­‐in	
  with	
  preserva8on	
  
Exis8ng	
  Solu8ons	
  Insufficient	
  
•  Ins8tu8onal	
  and	
  digital	
  library	
  repositories	
  
    –  DSpace,	
  Fedora,	
  Digital	
  Commons,	
  ContentDM	
  
•  Web	
  video	
  services	
  
    –  YouTube,	
  Vimeo	
  
•  Classroom	
  lecture	
  capture	
  
    –  Echo360,	
  Mediasite,	
  Opencast	
  Ma^erhorn	
  
•  Online	
  video	
  environments	
  
    –  Kaltura,	
  Brightcove	
  
•  Streaming	
  servers	
  
    –  Flash	
  Media	
  Server,	
  Real	
  Helix,	
  Wowza,	
  Red5	
  
•  Digital	
  asset	
  management	
  systems	
  
    –  OpenText,	
  NetXposure	
  
Release	
  1	
  (“any	
  day	
  now!”)	
  
•    The	
  audio	
  and	
  video	
  player	
  work	
  in	
  the	
  main	
  browsers	
  –	
  
     Chrome,	
  Firefox,	
  Explorer,	
  and	
  Safari	
  –	
  and	
  on	
  mobile	
  
     devices	
  (iOS	
  and	
  Android).	
  
•    Integra8on	
  with	
  a	
  variety	
  of	
  authen8ca8on	
  systems	
  are	
  
     supported,	
  along	
  with	
  management	
  of	
  group-­‐based	
  
     authoriza8on.	
  
•    Content	
  can	
  be	
  added	
  using	
  manual	
  upload	
  and	
  descrip8on,	
  
     or	
  using	
  the	
  batch	
  import	
  facility	
  (dropbox	
  +	
  spreadsheet).	
  
•    For	
  fast	
  and	
  easy	
  discovery,	
  faceted	
  search	
  is	
  based	
  on	
  the	
  
     Blacklight	
  discovery	
  tool	
  using	
  MODS	
  metadata.	
  
•    Ingest,	
  management,	
  and	
  search	
  func8onality	
  are	
  built	
  using	
  
     Hydra,	
  an	
  open	
  source	
  repository	
  framework	
  including	
  
     Fedora,	
  Solr	
  and	
  Blacklight	
  
•    Media	
  player	
  and	
  processing	
  based	
  on	
  Opencast	
  
     Ma^erhorn,	
  another	
  open	
  source	
  technology	
  
Demo	
  
Avalon	
  Architecture	
  
Integra*ons	
                                                                                                                   Users	
  
                                 Avalon	
  Media	
  System	
  
      ILS	
  
                                  Hydrant	
  Rails	
  App	
                                                           Desktop,	
  
   LMS,	
                                                                Media	
  Player	
                            Mobile	
  
  websites	
                           Omni-­‐                        (Ma^erhorn	
  Engage)	
            Search	
  
                                       Auth	
                                                            Browse	
          All	
  Users	
  
 Authen8c-­‐                                           Hydra	
                             Ruby-­‐	
     View	
  
   a8on	
                                              Head	
                              horn	
  
                                        Can-­‐                           Black-­‐	
  
 Authoriz-­‐                                                                                                          Browser,	
  
                                        Can	
                             light	
  
  a8on	
                                                                                                              Drop	
  box	
  
                                                                                              Ingest	
  
  Archival	
                                                                                  Describe	
                 Collec8on	
  
  Storage	
                        Fedora	
        Solr	
   Ma^erhorn	
   Media	
  Server	
   Manage	
  
                                                                                                                         Managers	
  



n	
  Avalon	
  code	
  –	
  consists	
  of	
  Hydrant	
  Rails	
  App	
  and	
  the	
  Rubyhorn	
  
                             gem.	
  Other	
  pieces	
  are	
  leveraged.	
  	
  
R1	
  Pilots	
  at	
  IU	
  (tenta8ve)	
  
•  IJCCR:	
  IURTC	
  project	
  at	
  this	
  point	
  
•  John	
  Dempsey	
  films	
  –	
  Film	
  Archive	
  
•  Course	
  reserves	
  –	
  French	
  films	
  –	
  Media	
  and	
  
   Reserve	
  Services	
  
•  IU-­‐produced	
  content	
  –	
  JSoM	
  opera	
  
   produc8ons	
  –	
  Cook	
  Music	
  Library	
  
•  Others	
  under	
  development	
  
Beyond	
  R1	
  (Par8al	
  List,	
  Unpriori8zed)	
  
•    Authoriza8on	
  improvements	
  &	
  integra8ons	
  
•    Structural	
  metadata	
  for	
  naviga8on	
  
•    Technical	
  metadata	
  
•    Workflow	
  &	
  batch	
  loading	
  improvements	
  
•    Playlists	
  and	
  clip	
  making	
  
•    Easy	
  player	
  embedding	
  for	
  other	
  contexts,	
  e.g.,	
  course	
  management,	
  
     websites,	
  publishing	
  sites	
  
•    Transcripts	
  
•    Publishing	
  out	
  to	
  other	
  systems	
  
•    More	
  op8miza8on	
  for	
  mobile	
  
•    Focused	
  accessibility	
  work	
  
•    Improvements	
  based	
  on	
  pilots,	
  user	
  feedback,	
  usability	
  tes8ng	
  
	
  
Releases	
  every	
  three	
  months	
  
	
  
	
  
Par8cipa8on	
  
•  Try	
  out	
  R1	
  (any	
  day	
  now!):	
  	
  
       	
  h^p://www.avalonmediasystem.org/try-­‐out-­‐avalon	
  

•  Download	
  R1:	
  	
  
       	
  h^p://www.avalonmediasystem.org/download	
       	
  
•  Read	
  our	
  blog:	
  	
  
       	
  h^p://www.avalonmediasystem.org/blog	
  	
  

	
  
Ques8ons?	
  
Learn	
  More	
  About	
  Avalon	
  
•  Website:	
  h^p://avalonmediasystem.org/	
  
•  Listserv:	
  E-­‐mail	
  avalon-­‐l-­‐subscribe@indiana.edu	
  to	
  subscribe	
  
•  Social	
  media:	
  

     	
   	
   	
  @avalonmediasys	
  
     	
   	
   	
  facebook.com/avalonmediasys	
  
	
  	
  
	
  
Or	
  contact:	
  
         	
  Jon	
  Dunn:	
  jwd@iu.edu	
  
         	
  Mark	
  Notess:	
  mnotess@iu.edu	
  	
  

The Avalon Media System: A Next-Generation Solution for Media Management and Access

  • 1.
    The  Avalon  Media  System   A  Next-­‐Genera8on  Solu8on  for  Media   Management  and  Access     Jon  Dunn   Mark  Notess     IU  Digital  Library  Brown  Bag  Series   27  March  2013  
  • 2.
    About  Us   • Jon  Dunn   –  Interim  Assistant  Dean  for  Library  Technologies,   Indiana  University  Bloomington  Libraries   –  Project  Director,  Avalon   •  Mark  Notess   –  Head,  Teaching  &  Learning  Systems  Development   IU  Bloomington  Library  Technologies   –  Co-­‐Product  Owner,  Avalon  
  • 3.
    Agenda   •  Project  background  and  overview   •  Project  progress   •  Demo   •  Release  1  pilots  at  IU   •  Plans  beyond  Release  1   •  Ques8ons  and  discussion  
  • 4.
    Project  Objec8ves   Goal:  Create  an  open  source  system  to  enable   libraries  and  archives  to  provide  online  access  to   video  and  audio  collec8ons   •  Digital  audio/video  management  and  delivery  system,   focused  on  needs  of  libraries  and  archives   •  Follow  an  agile,  open  source  development  model   •  Leverage  exis8ng  technologies,  where  feasible   •  Communicate  and  market  the  project  broadly  to  increase   awareness  and  grow  the  community  of  users  and  developers  
  • 5.
    Project  Overview   • Funded  in  part  by  a  Na8onal  Leadership  Grant  from  the  Ins8tute  of   Museum  and  Library  Services   •  Original  name:  Varia*ons  on  Video   •  Planning  grant:     –  August  2010  –  July  2011   •  Implementa8on  grant:     –  September  2011  –  October  2014   •  Partnership  between  libraries  at  Indiana  University  and   Northwestern  University  
  • 6.
    Mo8vators   •  Demand  from  Varia8ons  implementers  and  other   ins8tu8ons   •  Increased  video  digi8za8on  and  crea8on  at  IU   •  IU  Media  Preserva8on  Ini8a8ve   •  IU  IT  strategic  plan:  Empowering  People   •  No  exis8ng  system  serves  needs  of  libraries   •  History  of  involvement  in  open  and  community   source  so]ware   •  Desire  to  create  a  sustainable  founda8on  for   Varia8ons  development  and  maintenance  
  • 7.
    Development  Team   Indiana  University   Northwestern  University   •  Jon  Dunn,  project  director   •  Stu  Baker,  project  director   •  Chris  Colvard,  lead  developer   •  Steve  DiDomenico,  scrum  master   •  Phuong  Dinh,  developer   •  Stefan  Elnabli,  metadata/preserva8on   specialist   •  Julie  Hardesty,  metadata  analyst   •  Adam  Halle^,  developer   •  Brianna  Marshall,  project  assistant   •  Michael  Klein,  lead  developer   •  Mark  Notess,  product  owner/manager   •  Karen  Miller,  metadata  analyst   •  Nathan  Rogers,  developer   •  Julie  Rudder,  product  owner   •  Claire  Stewart,  product  owner/director   •  Andrea  Zielke,  project  assistant  
  • 8.
    Project  Partners  and  Collaborators  
  • 9.
    What  needs  are  we  trying  to  serve?   •  Libraries  and  archives  (and  museums?)   •  Wide  variety  of  audio/video  collec8ons,  uses,  and   access  needs   –  Licensed  educa8onal  video  collec8ons   –  Video/audio  e-­‐reserves   –  Archival  collec8ons   –  Open  access  collec8ons   •  Research  and  teaching  &  learning  use   •  Long-­‐term  management  and  access   •  Tie-­‐in  with  preserva8on  
  • 10.
    Exis8ng  Solu8ons  Insufficient   •  Ins8tu8onal  and  digital  library  repositories   –  DSpace,  Fedora,  Digital  Commons,  ContentDM   •  Web  video  services   –  YouTube,  Vimeo   •  Classroom  lecture  capture   –  Echo360,  Mediasite,  Opencast  Ma^erhorn   •  Online  video  environments   –  Kaltura,  Brightcove   •  Streaming  servers   –  Flash  Media  Server,  Real  Helix,  Wowza,  Red5   •  Digital  asset  management  systems   –  OpenText,  NetXposure  
  • 11.
    Release  1  (“any  day  now!”)   •  The  audio  and  video  player  work  in  the  main  browsers  –   Chrome,  Firefox,  Explorer,  and  Safari  –  and  on  mobile   devices  (iOS  and  Android).   •  Integra8on  with  a  variety  of  authen8ca8on  systems  are   supported,  along  with  management  of  group-­‐based   authoriza8on.   •  Content  can  be  added  using  manual  upload  and  descrip8on,   or  using  the  batch  import  facility  (dropbox  +  spreadsheet).   •  For  fast  and  easy  discovery,  faceted  search  is  based  on  the   Blacklight  discovery  tool  using  MODS  metadata.   •  Ingest,  management,  and  search  func8onality  are  built  using   Hydra,  an  open  source  repository  framework  including   Fedora,  Solr  and  Blacklight   •  Media  player  and  processing  based  on  Opencast   Ma^erhorn,  another  open  source  technology  
  • 12.
  • 13.
    Avalon  Architecture   Integra*ons   Users   Avalon  Media  System   ILS   Hydrant  Rails  App   Desktop,   LMS,   Media  Player   Mobile   websites   Omni-­‐ (Ma^erhorn  Engage)   Search   Auth   Browse   All  Users   Authen8c-­‐ Hydra   Ruby-­‐   View   a8on   Head   horn   Can-­‐ Black-­‐   Authoriz-­‐ Browser,   Can   light   a8on   Drop  box   Ingest   Archival   Describe   Collec8on   Storage   Fedora   Solr   Ma^erhorn   Media  Server   Manage   Managers   n  Avalon  code  –  consists  of  Hydrant  Rails  App  and  the  Rubyhorn   gem.  Other  pieces  are  leveraged.    
  • 14.
    R1  Pilots  at  IU  (tenta8ve)   •  IJCCR:  IURTC  project  at  this  point   •  John  Dempsey  films  –  Film  Archive   •  Course  reserves  –  French  films  –  Media  and   Reserve  Services   •  IU-­‐produced  content  –  JSoM  opera   produc8ons  –  Cook  Music  Library   •  Others  under  development  
  • 15.
    Beyond  R1  (Par8al  List,  Unpriori8zed)   •  Authoriza8on  improvements  &  integra8ons   •  Structural  metadata  for  naviga8on   •  Technical  metadata   •  Workflow  &  batch  loading  improvements   •  Playlists  and  clip  making   •  Easy  player  embedding  for  other  contexts,  e.g.,  course  management,   websites,  publishing  sites   •  Transcripts   •  Publishing  out  to  other  systems   •  More  op8miza8on  for  mobile   •  Focused  accessibility  work   •  Improvements  based  on  pilots,  user  feedback,  usability  tes8ng     Releases  every  three  months      
  • 16.
    Par8cipa8on   •  Try  out  R1  (any  day  now!):      h^p://www.avalonmediasystem.org/try-­‐out-­‐avalon   •  Download  R1:      h^p://www.avalonmediasystem.org/download     •  Read  our  blog:      h^p://www.avalonmediasystem.org/blog      
  • 17.
  • 18.
    Learn  More  About  Avalon   •  Website:  h^p://avalonmediasystem.org/   •  Listserv:  E-­‐mail  avalon-­‐l-­‐[email protected]  to  subscribe   •  Social  media:        @avalonmediasys        facebook.com/avalonmediasys         Or  contact:    Jon  Dunn:  [email protected]    Mark  Notess:  [email protected]