the avalon media system: an open source audio/video system for libraries and archives

26
The Avalon Media System An open source audio/video system for libraries and archives Stu Baker Stefan Elnabli CIC Indiana University Media PreservaAon Conference 17 April 2013

Upload: avalon-media-system

Post on 01-Nov-2014

275 views

Category:

Technology


1 download

DESCRIPTION

This presentation was given by Stu Baker and Stefan Elnabli at a 2013 Media Preservation meeting hosted by the Media Preservation Initiative in Bloomington, Indiana.

TRANSCRIPT

Page 1: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

The  Avalon  Media  System  An  open  source  audio/video  system  for  libraries  and  archives    Stu  Baker  Stefan  Elnabli    CIC  Indiana  University  Media  PreservaAon  Conference  17  April  2013  

 

Page 2: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

About  Us  

•  Stu  Baker  – Associate  University  Librarian  for  Library  Technologies,  Northwestern  University  

–  Co-­‐Project  Director,  Avalon  

•  Stefan  Elnabli  – Moving  Image  and  Sound  PreservaAon  Specialist,  Northwestern  University  

– Audiovisual  Media  and  Metadata  Specialist,  Avalon  

Page 3: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Agenda  

•  Project  background  and  overview  •  MoAvators  and  use  cases  •  Demo  •  Release  1  pilots  •  Plans  beyond  Release  1  •  IntegraAon  scenarios  •  Development  process  and  community  •  QuesAons  and  discussion  

Page 4: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Project  ObjecAves  

Goal:  Create  an  open  source  system  to  enable  libraries  and  archives  to  provide  online  access  to  video  and  audio  collecAons  •  Digital  audio/video  management  and  delivery  system,  

focused  on  needs  of  libraries  and  archives  •  Follow  an  agile,  open  source  development  model  •  Leverage  exisAng  technologies,  where  feasible  •  Communicate  and  market  the  project  broadly  to  increase  

awareness  and  grow  the  community  of  users  and  developers  

Page 5: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Project  Overview  

•  Funded  in  part  by  a  NaAonal  Leadership  Grant  from  the  InsAtute  of  Museum  and  Library  Services  

•  Original  name:  Varia*ons  on  Video  

•  Planning  grant:    –  August  2010  –  July  2011  

•  ImplementaAon  grant:    –  September  2011  –  October  2014  

•  Partnership  between  libraries  at  Indiana  University  and  Northwestern  University  

Page 6: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Project  Partners  and  Collaborators  

Page 7: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

What  needs  are  we  trying  to  serve?  •  Libraries  and  archives  (and  museums?)  •  Wide  variety  of  audio/video  collecAons,  uses,  and  access  needs  –  Licensed  educaAonal  video  collecAons  –  Video/audio  e-­‐reserves  – Archival  collecAons  – Open  access  collecAons  

•  Research  and  teaching  &  learning  use  •  Long-­‐term  management  and  access  •  Tie-­‐in  with  preservaAon  

Page 8: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

MoAvators  

Page 9: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

ExisAng  SoluAons  Incomplete  for  Libraries  and  Archives  •  InsAtuAonal  and  digital  library  repositories  

–  e.g.  DSpace,  Fedora,  Digital  Commons,  ContentDM  •  Web  video  services  

–  e.g.  YouTube,  Vimeo  •  Classroom  lecture  capture  

–  e.g.  Echo360,  Mediasite,  Opencast  Maberhorn  •  Online  video  environments  

–  e.g.  Kaltura,  Brightcove  •  Streaming  servers  

–  e.g.  Flash  Media  Server,  Real  Helix,  Wowza,  Red5  •  Digital  asset  management  systems  

–  e.g.  OpenText,  NetXposure,  etc.  

Page 10: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Bridging  library  and  academic  IT  content  management    

Page 11: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Release  1  (“any  day  now!”)  •  Mobile  and  desktop  playback  support  

•  AuthenAcaAon  and  group-­‐based  authorizaAon  

•  Faceted  search,  using  Blacklight  

•  Manual  and  batch  import  

Page 12: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Demo  

Page 13: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

R1  Pilots  

Page 14: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Avalon  Architecture  

Avalon  Media  System  

Archival  Storage  

AuthenAc-­‐aAon  

LMS,  websites  

ILS  Hydrant  Rails  App  

All  Users  

Desktop,  Mobile  

Browser,  Drop  box  

Search  Browse  View  

Ingest  Describe  Manage  

Integra*ons  

CollecAon  Managers  

Authoriz-­‐aAon  

n  Avalon  code  –  consists  of  Hydrant  Rails  App  and  the  Rubyhorn  gem.  Other  pieces  are  leveraged.    

Users  

Fedora   Solr   Maberhorn   Media  Server  

Media  Player  (Maberhorn  Engage)  

Can-­‐Can  

Ruby-­‐  horn  

Hydra  Head  

Black-­‐  light  

Omni-­‐Auth  

Page 15: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Beyond  R1  (ParAal  List,  UnprioriAzed)  •  AuthorizaAon  improvements  &  integraAons  •  Structural  metadata  for  navigaAon  •  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  opAmizaAon  for  mobile  •  Focused  accessibility  work  •  Improvements  based  on  pilots,  user  feedback,  usability  tesAng    Releases  every  three  months      

Page 16: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives
Page 17: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives
Page 18: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives
Page 19: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives
Page 20: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives
Page 21: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Stu Bakerproject director

Jon Dunnproject director

Chris Colvardlead developer

Phuong Dinhdeveloper

Steve DiDomenicoscrum master

Stefan Elnablimetadata/preservation specialist

Adam Hallettdeveloper

Nathan Rogersdeveloper

Michael Kleinlead developer

Julie Hardestymetadata analyst

Karen Millermetadata analyst

Julie Rudderproduct owner

Claire Stewartproduct owner/director

Mark Notessproduct owner/manager

Andrea Zielkeproject assistant

Brianna Marshallproject assistant

Development  Team  

Page 22: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Development  process  

•  A  single,  blended  team  •  Scrum  •  F2F  for  scrum  training,  prioriAzaAon  

•  Daily  standups,  IRC    

Page 23: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Working  towards  community  

•  Lessons  learned  in  development  process  •  Working  with  Hydra  community  •  Working  with  OpenCast  maberhorn    

Page 24: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

ParAcipaAon  

•  Try  out  R1  (any  day  now!):      hbp://www.avalonmediasystem.org/try-­‐out-­‐avalon  

•  Download  R1:      hbp://www.avalonmediasystem.org/download    

•  On  GitHub:  hbps://github.com/avalonmediasystem/avalon  

•  Read  our  blog:      hbp://www.avalonmediasystem.org/blog    

 

Page 25: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

QuesAons?  

Page 26: The Avalon Media System: An Open Source Audio/Video System for Libraries and Archives

Learn  More  About  Avalon  •  Website:  hbp://avalonmediasystem.org/  •  Listserv:  E-­‐mail  avalon-­‐l-­‐[email protected]  to  subscribe  •  Social  media:  

     @avalonmediasys  

     facebook.com/avalonmediasys  

     Or  contact:  

 Jon  Dunn:  [email protected]    Stu  Baker:  [email protected]