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

26
The Avalon Media System An open source audio/video system for libraries and archives Jon Dunn Claire Stewart CNI Spring 2013 Membership Meeting 4 April 2013

description

Presented by Jon Dunn and Claire Stewart at the Coalition for Networked Information (CNI) Membership Meeting in San Antonio, TX, on April 4, 2013.

Transcript of The Avalon Media System: An Open Source Video/Audio System for Libraries and Archives

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

The Avalon Media SystemAn open source audio/video system for libraries and archives

Jon DunnClaire Stewart

CNI Spring 2013 Membership Meeting4 April 2013

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

About Us

• Jon Dunn– Interim Assistant Dean for Library Technologies,

Indiana University Bloomington Libraries– Project Director, Avalon

• Claire Stewart– Head, Digital Collections and Scholarly

Communication Services, Northwestern University Library

– Co-Product Owner/Director, Avalon

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

Agenda

• Project background and overview• Motivators and use cases• Demo• Release 1 pilots• Plans beyond Release 1• Integration scenarios• Development process and community• Questions and discussion

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

Project Objectives

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

on needs of libraries and archives• Follow an agile, open source development model• Leverage existing 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 Video/Audio System for Libraries and Archives

Project Overview

• Funded in part by a National Leadership Grant from the Institute of Museum and Library Services

• Original name: Variations on Video

• Planning grant: – August 2010 – July 2011

• Implementation grant: – September 2011 – October 2014

• Partnership between libraries at Indiana University and Northwestern University

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

Project Partners and Collaborators

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

What needs are we trying to serve?• Libraries and archives (and museums?)• Wide variety of audio/video collections, uses, and

access needs– Licensed educational video collections– Video/audio e-reserves– Archival collections– Open access collections

• Research and teaching & learning use• Long-term management and access• Tie-in with preservation

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

Motivators

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

Existing Solutions Incomplete for Libraries and Archives

• Institutional 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 Matterhorn

• 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 Video/Audio System for Libraries and Archives

Bridging library and academic IT content management

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

Release 1 (“any day now!”)

• Mobile and desktop playback support

• Authentication and group-based authorization

• Faceted search, using Blacklight

• Manual and batch import

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

Demo

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

R1 Pilots

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

Avalon Architecture

Avalon Media System

Archival Storage

Authentic-ation

LMS, websites

ILSHydrant Rails App

All Users

Desktop,Mobile

Browser,Drop box

SearchBrowseView

IngestDescribeManage

Integrations

CollectionManagers

Authoriz-ation

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

Users

Fedora Solr Matterhorn Media Server

Media Player(Matterhorn Engage)

Can-Can

Ruby-horn

Hydra Head

Black-light

Omni-Auth

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

Beyond R1 (Partial List, Unprioritized)

• Authorization improvements & integrations• Structural metadata for navigation• 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 optimization for mobile• Focused accessibility work• Improvements based on pilots, user feedback, usability testing

Releases every three months

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

Development Team

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

Development process

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

prioritization• Daily standups, IRC

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

Working towards community

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

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

Participation

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

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

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

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

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

Questions?

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

Learn More About Avalon• Website: http://avalonmediasystem.org/• Listserv: E-mail [email protected] to subscribe• Social media:

@avalonmediasys

facebook.com/avalonmediasys

Or contact:Jon Dunn: [email protected] Stewart: [email protected]