Top Banner
The Avalon Media System Open Source Audio and Video Access for Libraries and Archives Jon W. Dunn Indiana University Libraries AMIA – October 9, 2014
19

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

Dec 05, 2014

Download

Technology

Presented at the session OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra on October 9, 2014 at the Association of Moving Image Archivists Annual Conference (October 8-11, 2014) by Jon Dunn of Indiana University
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

The Avalon Media SystemOpen Source Audio and Video Access for Libraries and Archives Jon W. DunnIndiana University LibrariesAMIA – October 9, 2014

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

Avalon 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 3: The Avalon Media System: Open Source Audio and Video Access 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: – October 2011 – September 2014 September 2015

• Partnership between libraries at Indiana University and Northwestern University

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

Project Partners and Advisors

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

Release History

• 0.1 – July 2012• 0.5 – October 2012• 1.0 – May 2013• 2.0 – October 2013• 3.0 – May 2014• 3.1 – July 2014

Page 6: The Avalon Media System: Open Source Audio and Video Access 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 7: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

Faceted browse via Blacklight

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

Desktop/Mobile Player

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

Manage Content

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

Add item: Upload, Dropbox, or Batch

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

Descriptive Metadata: MODS

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

Access Control

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

Permanent URL minted on Publish

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

Current development process

• A single, blended team• Agile Scrum process• Code in public GitHub• Face-to-face meetings

at least 2x/year• Daily standups, IRC

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

Development TeamBrian Keesedeveloper

Leah Leedeveloper

Ariadne RehbeinProject assistant

Shelby Silvernelltesting and prod support

Jim BottinoDevOps

Page 16: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

Community and future directions

• Multiple implementations currently underway• Working on new features, including:– Structural metadata– Transcripts and captioning

• Starting to deal with code contributions• Working with Hydra community– Leverage common features across “heads”– HydraDAM and Avalon, other preservation-specific

integrations• Sustainability/governance/business model• Exploring hosted options

Page 17: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

Avalon Pilots at Indiana University

avalon-pilot.dlib.indiana.edu

Page 18: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

Avalon in the IU Media Digitization and Preservation Initiative (MDPI)• 8.4 petabytes of audio and video data over 5 years• Avalon serving as key access component

– Integrations:• Metadata: MARC/ILS, EAD/XTF• Authentication: CAS• Authorization: Active Directory• Learning Management: Canvas, Sakai• Media streaming: Adobe Media Server

• Side-by-side with trusted repository for preservation– Bit storage in existing hierarchical storage management system– Hope to leverage HydraDAM work– Exploring out-of-region options

Page 19: The Avalon Media System: Open Source Audio and Video Access for Libraries and Archives

More on Avalon• http://avalonmediasystem.org/

• Avalon e-mail list:E-mail [email protected] to subscribe

@avalonmediasys

facebook.com/avalonmediasys