SlideShare a Scribd company logo
Avalon Media System
Jon Dunn
Indiana University Bloomington
Evviva Weinraub
Northwestern University
Open Repositories, 2016
16, June 2016
Avalon, A History
What is Avalon?
Open source software system that enables libraries
and archives to provide access to audio and video
collections
• Hydra Solution Bundle
• Goals:
– Easily installable and configurable
– Serve a variety of use cases and institutions
– Create a basis for sustainable development
Why Avalon?
• Existing repository systems don’t work well for
time-based media
– Issues: integration with streaming servers; hard to
support time-based navigation; difficulties in
integrating access control
• Existing media systems don’t work well with
repositories
– Issues: focus on short-term access for teaching and
learning; limited metadata and access control
capabilities; integration with preservation workflows
Project Funding
• 2010 – 2011: IMLS Planning Grant
• 2011-2015: National Leadership Grant from
the Institute of Museum and Library Services
• 2015-2016: Andrew W. Mellon Foundation
Partnership between libraries at Indiana
University and Northwestern University
Goals of current Mellon grant
1. Develop additional Avalon functionality
2. Conduct studies of use of audio and video
collections by humanities researchers
3. Develop and implement a community-funded
business and governance model
4. Deploy Avalon in a hosted SaaS model for
testing/pilot
Features of Avalon
Avalon Architecture
Avalon Media System
Archival
Storage
Authentic-
ation
LMS,
websites
ILS
Hydrant Rails App
All Users
Desktop,
Mobile
Browser,
Drop box
Search
Browse
View
Ingest
Describe
Manage
Integrations
Collection
Managers
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
(mediaelement.js)
Can-
Can
Ruby-
horn
Hydra
Head
Black-
light
Omni-
Auth
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
• 3.2 – January 2015
• 3.3 – March 2015
• 4.0 – September 2015
• 5.0 – May 2016
• 6.0 – August 2016
Faceted browse via Blacklight
Desktop/Mobile Player
Navigation by Structure
Embedding
Manage Content
Add item: Upload, Dropbox, or Batch
Descriptive Metadata: MODS
Structural Metadata
Access Control
Avalon Use Cases
Use Case: Archival Film
Use Case: Media Within Archival
Collections
21
Use Case: Online Exhibits
22
Use Case: Online Publishing
23
Use Case: Consortial Licensed Video
Use Case: Video Reserves in
Learning Management System
Use Case: Mass Digitization
Moving Forward
Lessons Learned from Advisory Board
• Clearly define and focus on our core product
• Ensure that Avalon is complementary to, not overlapping
with, other solutions in the repository and media space
• Keep the product as general purpose as possible to help
drive adoption
• For many institutions, modularity and ability to integrate
with existing repository solutions is a key requirement
• Partnerships should be chosen wisely
• Reduce technical debt (e.g. keeping up with Fedora 4
and Hydra) is important for local installations
• Integration with a variety of research and analysis
tools will be important for scholarly uptake
Avalon 5.0 Launched June 13th
• Organization and Sharing Features
– Create private or shareable Playlists
– Add whole audio and video files or clips to playlists
• Content Ingest API
– A lightweight API for importing metadata and links to existing derivatives into Avalon.
• Access control enhancements
– IP based access control
– “Date digitized” field for master files.
– Grant access permission for items for set periods of time
• More granular searching
– Searching now includes section and structure labels
– “Date digitized” provided as admin facet .
• Accessibility phase 2
– Support for ingesting/delivering captions in VTT and/or SRT files
– Player shows captions when available
– End user can toggle captioning on/off via player control - mouse and keyboard.
Final Fedora 3 Release
Avalon 6.0 (Expected October 2016)
• Feature parity with R5 but on Fedora 4
• Additional transcode engine support (besides
Matterhorn)
• Upgrade to Hydra 9 / Fedora 4
• Support HLS Flash and retire RTMP support
• LDAP based groups for assigning collection staff
roles
• Other possible features
• Better visibility of access control status for bulk
selected items
Future Development Strategies
• Avalon as a SaaS
– Cloud deployment model
– Working to develop partnership with Infrastructure Based Service companies
– Interested in sites willing to pilot
• “Gemification“ of Avalon Architecure (Expected release Winter 2017)
– Re-factoring Avalon code for paying off technical debt
– Modularizing core Avalon components
– Making Avalon components easier to install for other institutions
– Re-architecting for full service and gems for other open source repository solutions
– Building up from CurationConcerns
• Creating a Robust Open Development Community
– Using other open source projects as a guide
– Potential introduction of Avalon Developers Conference to train and introduce code base to
wider developer audience
– Introduction of community based sprints
Community Growth
New Adopters:
University of Alberta University of Virginia Washington University,
St. Louis
Questions?
• www.avalonmediasystem.org
• github.com/avalonmediasystem
• jwd@iu.edu
• evviva.weinraub@northwestern.edu

More Related Content

PPTX
CNI 2016: Avalon overview
PPTX
The Avalon Media System: Open Source Audio and Video Access for Libraries and...
PPTX
Avalon 5.0 and Beyond
PPTX
Avalon Overview Hydra Connect 2015
PPTX
Researching Researchers: Avalon's Repository Usage
PDF
The Avalon Media System
PPTX
Avalon Variations webinar dec 2015
PPTX
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
CNI 2016: Avalon overview
The Avalon Media System: Open Source Audio and Video Access for Libraries and...
Avalon 5.0 and Beyond
Avalon Overview Hydra Connect 2015
Researching Researchers: Avalon's Repository Usage
The Avalon Media System
Avalon Variations webinar dec 2015
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra

What's hot (19)

PDF
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
PPTX
Walk-in Access to e-Resources at the University of Bath - Lizz Jennings
POTX
Hydra Connect lightening talk Jan14
PDF
The State of Library Management Systems 2016
PPTX
Variations on Video: The Avalon Media System
PPTX
RA21 Charleston Library Conference Presentation
PPTX
Crowdsourcing the Maintenance of E-Resource Metadata: How WorldCat Knowledge ...
PDF
Product update - Keji Adedeji
PDF
Some DSpace Customisations
PDF
Shibboleth SSO - Charles University case study
PPTX
Capture All the URLs: First Steps in Web Archiving
PPT
Tel presentation
PPTX
2015 02 19 platforms and discovery
PPT
Lms and lor
PPTX
Digital asset management (dam) systems used in Libraries
PPTX
Getting Started with Blackboard
PPTX
Avalon Media System: Implementation and Community
PPTX
LoCloud: overview of LoCloud Services
PPTX
Librarians OWL Training
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
Walk-in Access to e-Resources at the University of Bath - Lizz Jennings
Hydra Connect lightening talk Jan14
The State of Library Management Systems 2016
Variations on Video: The Avalon Media System
RA21 Charleston Library Conference Presentation
Crowdsourcing the Maintenance of E-Resource Metadata: How WorldCat Knowledge ...
Product update - Keji Adedeji
Some DSpace Customisations
Shibboleth SSO - Charles University case study
Capture All the URLs: First Steps in Web Archiving
Tel presentation
2015 02 19 platforms and discovery
Lms and lor
Digital asset management (dam) systems used in Libraries
Getting Started with Blackboard
Avalon Media System: Implementation and Community
LoCloud: overview of LoCloud Services
Librarians OWL Training
Ad

Viewers also liked (20)

PPTX
American fantasy drama
PPTX
Fordismo
PDF
DadehKavan,Mashhad,Oracle ADF,Oracle Business Architectre
DOC
Proposal presensi bersistem rfid
PPT
Oracle world (1)
PPTX
Teoria curricular.1 sesion.
PDF
Mac OSx command line (terminal)
PPTX
Unidad iii juegos de desarroollo
PPTX
The Avalon Media System: Implementation and Community
PDF
PPTX
Eord rotines
DOC
Nota%20exam%20hadith[1]
PPS
Pseudosecularism
PDF
Oilsand
PPTX
Present Perfect and Continuous for Diego Duma and Lelys Cordero
PDF
Thi cong ctb ii danh cho sv-1
PPTX
Group 4 sight sound and motion
ODP
Computer Viruses & Management Strategies
DOCX
風船と少年とイソギンチャク、空に昇る。
PPTX
My consumption of media
American fantasy drama
Fordismo
DadehKavan,Mashhad,Oracle ADF,Oracle Business Architectre
Proposal presensi bersistem rfid
Oracle world (1)
Teoria curricular.1 sesion.
Mac OSx command line (terminal)
Unidad iii juegos de desarroollo
The Avalon Media System: Implementation and Community
Eord rotines
Nota%20exam%20hadith[1]
Pseudosecularism
Oilsand
Present Perfect and Continuous for Diego Duma and Lelys Cordero
Thi cong ctb ii danh cho sv-1
Group 4 sight sound and motion
Computer Viruses & Management Strategies
風船と少年とイソギンチャク、空に昇る。
My consumption of media
Ad

Similar to Avalon 2016 Overview (20)

PDF
Avalon 2.0 Partners Webinar
PDF
Avalon Media System (Open Repositories 2014 poster)
PPTX
Avalon Media System update
PPTX
Avalon at Stanford University Libraries
PPT
dorsdl2006-arrow
PPT
The Digital Library Federation Aquifer Initiative
PPTX
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
PPTX
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
PPTX
Digital curation through shared endeavour - IDCC 2015
PPTX
OA Repositories for DE in Myanmar presentation
PPTX
EuroSakai CLIF project presentation
PDF
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
PDF
CKAN - the open source data portal platform
PDF
Current and emerging trends in library services
PPT
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
PPTX
Impact of Covid-19 on Learning and Education
PPTX
Variations on Video: The Avalon Media System - DLF Forum 2012
PDF
Wilcox - Open Source Repositories and the Future of Fedora
PPTX
Applying Repository Systems to Audiovisual Preservation
ODP
2013 1st koha training
Avalon 2.0 Partners Webinar
Avalon Media System (Open Repositories 2014 poster)
Avalon Media System update
Avalon at Stanford University Libraries
dorsdl2006-arrow
The Digital Library Federation Aquifer Initiative
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
Digital curation through shared endeavour - IDCC 2015
OA Repositories for DE in Myanmar presentation
EuroSakai CLIF project presentation
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
CKAN - the open source data portal platform
Current and emerging trends in library services
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
Impact of Covid-19 on Learning and Education
Variations on Video: The Avalon Media System - DLF Forum 2012
Wilcox - Open Source Repositories and the Future of Fedora
Applying Repository Systems to Audiovisual Preservation
2013 1st koha training

More from Avalon Media System (15)

PPTX
Fedora Migration Considerations
PPTX
DLF 2015 Presentation, "RDF in the Real World."
PDF
Avalon Poster for Hydra Connect 2015
PPTX
Avalon at Northwestern University
PPTX
Avalon at the University of Virginia
PPTX
Avalon at Indiana University
PDF
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
PDF
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
PDF
Building for Others and Ourselves: Avalon Media System
PDF
Avalon Media System (AMIA 2013 poster)
PDF
Avalon Media System (DLF 2013 poster)
PDF
Avalon Partners Meeting Intro
PDF
Avalon Media System (Archives 2013 poster)
PDF
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
PDF
Avalon Media System Version 1.0 Webinar
Fedora Migration Considerations
DLF 2015 Presentation, "RDF in the Real World."
Avalon Poster for Hydra Connect 2015
Avalon at Northwestern University
Avalon at the University of Virginia
Avalon at Indiana University
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
Building for Others and Ourselves: Avalon Media System
Avalon Media System (AMIA 2013 poster)
Avalon Media System (DLF 2013 poster)
Avalon Partners Meeting Intro
Avalon Media System (Archives 2013 poster)
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
Avalon Media System Version 1.0 Webinar

Recently uploaded (20)

PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Architecture types and enterprise applications.pdf
PDF
STKI Israel Market Study 2025 version august
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
The various Industrial Revolutions .pptx
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
Tartificialntelligence_presentation.pptx
A novel scalable deep ensemble learning framework for big data classification...
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
Group 1 Presentation -Planning and Decision Making .pptx
DP Operators-handbook-extract for the Mautical Institute
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Architecture types and enterprise applications.pdf
STKI Israel Market Study 2025 version august
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Final SEM Unit 1 for mit wpu at pune .pptx
Chapter 5: Probability Theory and Statistics
NewMind AI Weekly Chronicles - August'25-Week II
Assigned Numbers - 2025 - Bluetooth® Document
TLE Review Electricity (Electricity).pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
O2C Customer Invoices to Receipt V15A.pptx
The various Industrial Revolutions .pptx
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Tartificialntelligence_presentation.pptx

Avalon 2016 Overview

  • 1. Avalon Media System Jon Dunn Indiana University Bloomington Evviva Weinraub Northwestern University Open Repositories, 2016 16, June 2016
  • 3. What is Avalon? Open source software system that enables libraries and archives to provide access to audio and video collections • Hydra Solution Bundle • Goals: – Easily installable and configurable – Serve a variety of use cases and institutions – Create a basis for sustainable development
  • 4. Why Avalon? • Existing repository systems don’t work well for time-based media – Issues: integration with streaming servers; hard to support time-based navigation; difficulties in integrating access control • Existing media systems don’t work well with repositories – Issues: focus on short-term access for teaching and learning; limited metadata and access control capabilities; integration with preservation workflows
  • 5. Project Funding • 2010 – 2011: IMLS Planning Grant • 2011-2015: National Leadership Grant from the Institute of Museum and Library Services • 2015-2016: Andrew W. Mellon Foundation Partnership between libraries at Indiana University and Northwestern University
  • 6. Goals of current Mellon grant 1. Develop additional Avalon functionality 2. Conduct studies of use of audio and video collections by humanities researchers 3. Develop and implement a community-funded business and governance model 4. Deploy Avalon in a hosted SaaS model for testing/pilot
  • 8. Avalon Architecture Avalon Media System Archival Storage Authentic- ation LMS, websites ILS Hydrant Rails App All Users Desktop, Mobile Browser, Drop box Search Browse View Ingest Describe Manage Integrations Collection Managers 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 (mediaelement.js) Can- Can Ruby- horn Hydra Head Black- light Omni- Auth
  • 9. 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 • 3.2 – January 2015 • 3.3 – March 2015 • 4.0 – September 2015 • 5.0 – May 2016 • 6.0 – August 2016
  • 10. Faceted browse via Blacklight
  • 15. Add item: Upload, Dropbox, or Batch
  • 21. Use Case: Media Within Archival Collections 21
  • 22. Use Case: Online Exhibits 22
  • 23. Use Case: Online Publishing 23
  • 24. Use Case: Consortial Licensed Video
  • 25. Use Case: Video Reserves in Learning Management System
  • 26. Use Case: Mass Digitization
  • 28. Lessons Learned from Advisory Board • Clearly define and focus on our core product • Ensure that Avalon is complementary to, not overlapping with, other solutions in the repository and media space • Keep the product as general purpose as possible to help drive adoption • For many institutions, modularity and ability to integrate with existing repository solutions is a key requirement • Partnerships should be chosen wisely • Reduce technical debt (e.g. keeping up with Fedora 4 and Hydra) is important for local installations • Integration with a variety of research and analysis tools will be important for scholarly uptake
  • 29. Avalon 5.0 Launched June 13th • Organization and Sharing Features – Create private or shareable Playlists – Add whole audio and video files or clips to playlists • Content Ingest API – A lightweight API for importing metadata and links to existing derivatives into Avalon. • Access control enhancements – IP based access control – “Date digitized” field for master files. – Grant access permission for items for set periods of time • More granular searching – Searching now includes section and structure labels – “Date digitized” provided as admin facet . • Accessibility phase 2 – Support for ingesting/delivering captions in VTT and/or SRT files – Player shows captions when available – End user can toggle captioning on/off via player control - mouse and keyboard. Final Fedora 3 Release
  • 30. Avalon 6.0 (Expected October 2016) • Feature parity with R5 but on Fedora 4 • Additional transcode engine support (besides Matterhorn) • Upgrade to Hydra 9 / Fedora 4 • Support HLS Flash and retire RTMP support • LDAP based groups for assigning collection staff roles • Other possible features • Better visibility of access control status for bulk selected items
  • 31. Future Development Strategies • Avalon as a SaaS – Cloud deployment model – Working to develop partnership with Infrastructure Based Service companies – Interested in sites willing to pilot • “Gemification“ of Avalon Architecure (Expected release Winter 2017) – Re-factoring Avalon code for paying off technical debt – Modularizing core Avalon components – Making Avalon components easier to install for other institutions – Re-architecting for full service and gems for other open source repository solutions – Building up from CurationConcerns • Creating a Robust Open Development Community – Using other open source projects as a guide – Potential introduction of Avalon Developers Conference to train and introduce code base to wider developer audience – Introduction of community based sprints
  • 32. Community Growth New Adopters: University of Alberta University of Virginia Washington University, St. Louis
  • 33. Questions? • www.avalonmediasystem.org • github.com/avalonmediasystem • jwd@iu.edu • evviva.weinraub@northwestern.edu

Editor's Notes

  • #2: Avalon Media System is an open source software system, originally developed by the libraries at Indiana University and Northwestern University, for managing and providing online access to large collections of digital audio and video for purposes of teaching, learning and research. Avalon was initially released in 2013, and as of early 2016, there are at least six adopters of Avalon but no consistent pathway for adopters to contribute financial or development resources to the project. In 2015, we were awarded a grant from the Mellon Foundation to create a long-term sustainability plan that includes better integration with the Hydra community, a strategy to increase adoption, and a pilot of a software-as-a-service (SaaS) offering in addition to its current locally-installed model. This presentation will provide an outline of Avalon’s path forward and how it corresponds with directions of the Hydra and Fedora communities. We are radically changing our development strategy as we move forward, and we will discuss our strategic initiatives and outline new areas of exploration and development. Additionally, we will talk about the advantages and disadvantages we have seen in our partnership model and how we plan to evolve that model as we move forward with Avalon’s development.
  • #3: Evviva
  • #5: Most repositories can deposit AV but the UX for ingesting and delivering is not optimal because you are providing the file to the user as a download. IF they are being used with a streaming system, they aren’t providing a secure access and can’t handle authorization. There are lots of delivery options, like MAM’s or online video tools like Kaltura but they are more concerned with immediate access. They aren’t concerned with long-term media access, they don’t support Library metadata standards, and they aren’t designed to support long-term preservation activities.
  • #6: Discuss motivations To fill this gap we identified. The planning grant really helped us identify this gap and to go after funding to support hiring of staff to build out these tools. The planning project talked with a lot other institutions to try to identify common needs and gaps. Conducted a series of surveys to focus the work of the project.
  • #7: One of the other goals of the grant is to work on Spotlight integration, but we’re exploring different ways we can deliver that functionality to be more flexible. Point 3 – Worked with Ithaka S+R to identify some different models for community supported technologies
  • #8: Jon
  • #20: Jon
  • #28: Evviva
  • #30: This release is our last Fedora 3 release.  It will provide a path for folks to migrate off Variations to Avalon (~11 institutions run Variations).  The two major points for this release will be providing an ingest method (IU is currently in the process of ingesting our variations content into our production Avalon, ~10,000 of ~30,000 are currently ingested) and the playlist feature.  Variations users will be forced to abandon Variations at some point in the nearish future because the next release of OS X will remove Quicktime's support for certain functions Variations need.  These features have been deprecated for some time, but Apple is just now officially removing them.  There also is not a supported version of Quicktime for Windows 10.  So bad news for Variations but good news for Avalon adoption
  • #31: We are not basing the next release on PCDM, instead we’re doing a direct port of our current models Migrating from Fedora 3 to Fedora 4 Fedora 4 running with our current data model (so datastreams, etc). Ensure no features in Avalon become nonfunctional during the upgrade
  • #32: Watching Hybox as they go through some of these same issues. Release 7 (gemification) is too fuzzy at this point to discuss in detail. The next two releases are primarily architecture/rearchitecture focused, they will have some features, such as exhibits via Spotlight, dropping flash, and implementing an embeddable LTI player, but those features are primarily related to the promises made in our Melon Grant.
  • #33: International Interest from Australia, Spain, Qatar, and Afghanistan. Also, there are a number of institutions using Variations Digital Music Library developed at IU back in the early aughts that we hope to work with to migrate to a future version of Avalon. IU will be making that migration this fall.
  • #34: Sandbox you can try out via the website.