SlideShare a Scribd company logo
1 of 27
Avalon Media System update
Open Repositories 2014
13 June 2014
Jon Dunn, Indiana University
Claire Stewart, Northwestern University
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
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
Project Partners and Advisors
4
Project Partners and Collaborators
Project Progress
• Development team hired
• Trained on agile development (Scrum), May 2012
• Releases:
– Release 0, July 2012
– Release 0.5, October 2012
– Release 1.0, May 2013
– Release 2.0, November 2013
– Release 3.0, April 2014
• Participation in Hydra and Matterhorn
communities
6
0 – 2.0 Release Functionality
• Secure delivery of video and audio to desktop browsers and
iOS (iPad/iPhone) devices
• Integration with a variety of authentication systems are
supported, along with management of group-based
authorization
• Content can be added using manual upload and description,
or using the batch import facility (dropbox + spreadsheet)
• Server-side transcoding using ffmpeg/Matterhorn
• For fast and easy discovery, faceted search is based on the
Blacklight discovery tool using MODS metadata
• Support for both Adobe Media Server and the Red5 open
source media server for audio and video streaming
• Hierarchical permissions model: for each Unit and
Collection, 3 assignable roles: Manager, Depositor, Editor
Permissions model
3.0 Release April 2014
• Learning Tools Interoperability (LTI) support
for secure integration with learning
management systems
• Embedding with authentication
• Support for permanent URLs (e.g. PURL at IU,
Hdl at NU)
• Skip transcoding option
• Configurable options for handling master
files: delete, move, do nothing
• Privacy between dropboxes
• Media player improvements, better Android
support
Demo ? of Version 3.0
Avalon home, Northwestern branding
Faceted browse via Blacklight
Manage Content
Role based permissions
Collection: default access control
Add item: upload or dropbox
Metadata: MODS
Add sections, rearrange structure
LTI integration: class permissions
Permanent URL minted on Publish
Viewing a media set from Canvas
Avalon 3.0 Rollouts
Northwestern
• First production system going live (any second now):
– (Matterhorn) = (Hardware) 20 Cores/40 Threads
– (Web) = (Virtual) 4 Cores
– (Database) = (Virtual) 2 Cores
– (Solr) = (Virtual) 4 Cores
• Summer 2014 soft rollout with NU courses in Canvas; Archival collections:
Marcellus audio, Northwestern football films
• MultiMedia Learning Center (MMLC) non-library pilot partner
Indiana
• Pilot site live:
– (Matterhorn) = (Hardware) 12 Cores/24 Theads
– (Web and Solr) = (Virtual) 4 Cores
– (Database) = (Virtual) 4 Cores (shared)
• Film Archive exhibit in Omeka, conference proceedings in OJS, music course pilots
• Production in August 2014: migration of video e-reserves
• MDPI in Fall 2014
Future Releases – 3.1 and beyond
• Release 3.1 – key improvements planned
– LDAP groups support
– Legacy permalinks
• Release 4 and beyond
– Metadata import from ILS
– Bulk actions
– Media processing prioritization
– Structural metadata, playlists
– Accessibility, transcripts
– Array of metadata improvements
Track the roadmap:
https://wiki.dlib.indiana.edu/display/VarVideo/Road+Map+Post+R1
Development Team
Brian Keese
developer
Leah Lee
developer
Ariadne Rehbein
Project assistant
Shelby Silvernell
testing and prod support
Jim Bottino
DevOps
Development process
• A single, blended team
• Scrum & JIRA
• F2F for scrum training,
prioritization
• Daily standups, IRC
• Pulling in sysadmins,
testers as needed
• More PO time
Community and future directions
• Lessons learned in development process
• Multiple implementations going on in community
• Exploring roles beyond library/archives
• Working with Hydra community, sustaining
development after grant is over
• Building teaching and research tools: Avalon
project or community project? Role of standards?
• HydraDAM and Avalon, other preservation-
specific integrations
Learn More About Avalon
• Website: http://avalonmediasystem.org/
• Listserv: E-mail avalon-discuss-l-subscribe@indiana.edu to subscribe
• Social media:
@avalonmediasys
facebook.com/avalonmediasys
• Or contact:
Jon Dunn: jwd@indiana.edu
Claire Stewart: claire-stewart@northwestern.edu
Avalon is funded in part by a National Leadership Grant from the Institute of
Museum and Library Services.

More Related Content

Similar to Avalon Media System update

The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityAvalon Media System
 
Avalon Overview Hydra Connect 2015
Avalon Overview Hydra Connect 2015Avalon Overview Hydra Connect 2015
Avalon Overview Hydra Connect 2015Avalon Media System
 
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...Avalon Media System
 
Avalon Media System (Open Repositories 2014 poster)
Avalon Media System (Open Repositories 2014 poster)Avalon Media System (Open Repositories 2014 poster)
Avalon Media System (Open Repositories 2014 poster)Avalon Media System
 
Variations on Video: The Avalon Media System - DLF Forum 2012
Variations on Video: The Avalon Media System - DLF Forum 2012Variations on Video: The Avalon Media System - DLF Forum 2012
Variations on Video: The Avalon Media System - DLF Forum 2012Avalon Media System
 
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...mharpasu
 
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...Avalon Media System
 
Presentation Slides, “Creating Access to Audio & Video Digital Media: The Va...
Presentation Slides, “Creating Access to Audio & Video Digital Media:  The Va...Presentation Slides, “Creating Access to Audio & Video Digital Media:  The Va...
Presentation Slides, “Creating Access to Audio & Video Digital Media: The Va...DuraSpace
 
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...DuraSpace
 
Avalon at Stanford University Libraries
Avalon at Stanford University LibrariesAvalon at Stanford University Libraries
Avalon at Stanford University LibrariesAvalon Media System
 
Avalon Variations webinar dec 2015
Avalon Variations webinar dec 2015Avalon Variations webinar dec 2015
Avalon Variations webinar dec 2015Avalon Media System
 
Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationJon W. Dunn
 
Avalon Media System Version 1.0 Webinar
Avalon Media System Version 1.0 WebinarAvalon Media System Version 1.0 Webinar
Avalon Media System Version 1.0 WebinarAvalon Media System
 
Impact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationImpact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationMANENDRASINGH30
 
The Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer InitiativeThe Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer InitiativeJenn Riley
 

Similar to Avalon Media System update (20)

The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and Community
 
CNI 2016: Avalon overview
CNI 2016: Avalon overviewCNI 2016: Avalon overview
CNI 2016: Avalon overview
 
Avalon Overview Hydra Connect 2015
Avalon Overview Hydra Connect 2015Avalon Overview Hydra Connect 2015
Avalon Overview Hydra Connect 2015
 
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
The Avalon Media System: An Open Source Audio/Video System for Libraries and ...
 
Avalon Media System (Open Repositories 2014 poster)
Avalon Media System (Open Repositories 2014 poster)Avalon Media System (Open Repositories 2014 poster)
Avalon Media System (Open Repositories 2014 poster)
 
Avalon 2016 Overview
Avalon 2016 OverviewAvalon 2016 Overview
Avalon 2016 Overview
 
Variations on Video: The Avalon Media System - DLF Forum 2012
Variations on Video: The Avalon Media System - DLF Forum 2012Variations on Video: The Avalon Media System - DLF Forum 2012
Variations on Video: The Avalon Media System - DLF Forum 2012
 
Avalon 2.0 Partners Webinar
Avalon 2.0 Partners WebinarAvalon 2.0 Partners Webinar
Avalon 2.0 Partners Webinar
 
Avalon Partners Meeting Intro
Avalon Partners Meeting IntroAvalon Partners Meeting Intro
Avalon Partners Meeting Intro
 
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
It takes a Village: Implementing a Homegrown Solution for Streaming Video Res...
 
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
Open Repositories 2015: Avalon Media System: Community Implementation and Sus...
 
Presentation Slides, “Creating Access to Audio & Video Digital Media: The Va...
Presentation Slides, “Creating Access to Audio & Video Digital Media:  The Va...Presentation Slides, “Creating Access to Audio & Video Digital Media:  The Va...
Presentation Slides, “Creating Access to Audio & Video Digital Media: The Va...
 
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
 
Avalon at Stanford University Libraries
Avalon at Stanford University LibrariesAvalon at Stanford University Libraries
Avalon at Stanford University Libraries
 
Avalon Variations webinar dec 2015
Avalon Variations webinar dec 2015Avalon Variations webinar dec 2015
Avalon Variations webinar dec 2015
 
Avalon 5.0 and Beyond
Avalon 5.0 and BeyondAvalon 5.0 and Beyond
Avalon 5.0 and Beyond
 
Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual Preservation
 
Avalon Media System Version 1.0 Webinar
Avalon Media System Version 1.0 WebinarAvalon Media System Version 1.0 Webinar
Avalon Media System Version 1.0 Webinar
 
Impact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationImpact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and Education
 
The Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer InitiativeThe Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer Initiative
 

More from Avalon Media System

Researching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository UsageResearching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository UsageAvalon Media System
 
DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." Avalon Media System
 
Avalon Poster for Hydra Connect 2015
Avalon Poster for Hydra Connect 2015Avalon Poster for Hydra Connect 2015
Avalon Poster for Hydra Connect 2015Avalon Media System
 
Avalon at Northwestern University
Avalon at Northwestern UniversityAvalon at Northwestern University
Avalon at Northwestern UniversityAvalon Media System
 
Avalon at the University of Virginia
Avalon at the University of VirginiaAvalon at the University of Virginia
Avalon at the University of VirginiaAvalon Media System
 
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...Avalon Media System
 
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraOSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraAvalon Media System
 
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...Avalon Media System
 
Building for Others and Ourselves: Avalon Media System
Building for Others and Ourselves: Avalon Media SystemBuilding for Others and Ourselves: Avalon Media System
Building for Others and Ourselves: Avalon Media SystemAvalon Media System
 
Avalon Media System (AMIA 2013 poster)
Avalon Media System (AMIA 2013 poster)Avalon Media System (AMIA 2013 poster)
Avalon Media System (AMIA 2013 poster)Avalon Media System
 
Avalon Media System (DLF 2013 poster)
Avalon Media System (DLF 2013 poster)Avalon Media System (DLF 2013 poster)
Avalon Media System (DLF 2013 poster)Avalon Media System
 
Avalon Media System (Archives 2013 poster)
Avalon Media System (Archives 2013 poster)Avalon Media System (Archives 2013 poster)
Avalon Media System (Archives 2013 poster)Avalon Media System
 
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...Avalon Media System
 

More from Avalon Media System (15)

Researching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository UsageResearching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository Usage
 
Fedora Migration Considerations
Fedora Migration ConsiderationsFedora Migration Considerations
Fedora Migration Considerations
 
DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World."
 
Avalon Poster for Hydra Connect 2015
Avalon Poster for Hydra Connect 2015Avalon Poster for Hydra Connect 2015
Avalon Poster for Hydra Connect 2015
 
Avalon at Northwestern University
Avalon at Northwestern UniversityAvalon at Northwestern University
Avalon at Northwestern University
 
Avalon at the University of Virginia
Avalon at the University of VirginiaAvalon at the University of Virginia
Avalon at the University of Virginia
 
Avalon at Indiana University
Avalon at Indiana UniversityAvalon at Indiana University
Avalon at Indiana University
 
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
A-sides, B-sides, Chapters, and Special Features: Describing Content and Stru...
 
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraOSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
 
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
Audio and Video Repositories at Scale - Indiana University’s Media Digitizati...
 
Building for Others and Ourselves: Avalon Media System
Building for Others and Ourselves: Avalon Media SystemBuilding for Others and Ourselves: Avalon Media System
Building for Others and Ourselves: Avalon Media System
 
Avalon Media System (AMIA 2013 poster)
Avalon Media System (AMIA 2013 poster)Avalon Media System (AMIA 2013 poster)
Avalon Media System (AMIA 2013 poster)
 
Avalon Media System (DLF 2013 poster)
Avalon Media System (DLF 2013 poster)Avalon Media System (DLF 2013 poster)
Avalon Media System (DLF 2013 poster)
 
Avalon Media System (Archives 2013 poster)
Avalon Media System (Archives 2013 poster)Avalon Media System (Archives 2013 poster)
Avalon Media System (Archives 2013 poster)
 
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
The Avalon Media System: A Platform for Access-Controlled Delivery of Time-Ba...
 

Recently uploaded

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Avalon Media System update

  • 1. Avalon Media System update Open Repositories 2014 13 June 2014 Jon Dunn, Indiana University Claire Stewart, Northwestern University
  • 2. 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
  • 3. 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
  • 4. Project Partners and Advisors 4
  • 5. Project Partners and Collaborators
  • 6. Project Progress • Development team hired • Trained on agile development (Scrum), May 2012 • Releases: – Release 0, July 2012 – Release 0.5, October 2012 – Release 1.0, May 2013 – Release 2.0, November 2013 – Release 3.0, April 2014 • Participation in Hydra and Matterhorn communities 6
  • 7. 0 – 2.0 Release Functionality • Secure delivery of video and audio to desktop browsers and iOS (iPad/iPhone) devices • Integration with a variety of authentication systems are supported, along with management of group-based authorization • Content can be added using manual upload and description, or using the batch import facility (dropbox + spreadsheet) • Server-side transcoding using ffmpeg/Matterhorn • For fast and easy discovery, faceted search is based on the Blacklight discovery tool using MODS metadata • Support for both Adobe Media Server and the Red5 open source media server for audio and video streaming • Hierarchical permissions model: for each Unit and Collection, 3 assignable roles: Manager, Depositor, Editor
  • 9. 3.0 Release April 2014 • Learning Tools Interoperability (LTI) support for secure integration with learning management systems • Embedding with authentication • Support for permanent URLs (e.g. PURL at IU, Hdl at NU) • Skip transcoding option • Configurable options for handling master files: delete, move, do nothing • Privacy between dropboxes • Media player improvements, better Android support
  • 10. Demo ? of Version 3.0
  • 12. Faceted browse via Blacklight
  • 16. Add item: upload or dropbox
  • 19. LTI integration: class permissions
  • 20. Permanent URL minted on Publish
  • 21. Viewing a media set from Canvas
  • 22. Avalon 3.0 Rollouts Northwestern • First production system going live (any second now): – (Matterhorn) = (Hardware) 20 Cores/40 Threads – (Web) = (Virtual) 4 Cores – (Database) = (Virtual) 2 Cores – (Solr) = (Virtual) 4 Cores • Summer 2014 soft rollout with NU courses in Canvas; Archival collections: Marcellus audio, Northwestern football films • MultiMedia Learning Center (MMLC) non-library pilot partner Indiana • Pilot site live: – (Matterhorn) = (Hardware) 12 Cores/24 Theads – (Web and Solr) = (Virtual) 4 Cores – (Database) = (Virtual) 4 Cores (shared) • Film Archive exhibit in Omeka, conference proceedings in OJS, music course pilots • Production in August 2014: migration of video e-reserves • MDPI in Fall 2014
  • 23. Future Releases – 3.1 and beyond • Release 3.1 – key improvements planned – LDAP groups support – Legacy permalinks • Release 4 and beyond – Metadata import from ILS – Bulk actions – Media processing prioritization – Structural metadata, playlists – Accessibility, transcripts – Array of metadata improvements Track the roadmap: https://wiki.dlib.indiana.edu/display/VarVideo/Road+Map+Post+R1
  • 24. Development Team Brian Keese developer Leah Lee developer Ariadne Rehbein Project assistant Shelby Silvernell testing and prod support Jim Bottino DevOps
  • 25. Development process • A single, blended team • Scrum & JIRA • F2F for scrum training, prioritization • Daily standups, IRC • Pulling in sysadmins, testers as needed • More PO time
  • 26. Community and future directions • Lessons learned in development process • Multiple implementations going on in community • Exploring roles beyond library/archives • Working with Hydra community, sustaining development after grant is over • Building teaching and research tools: Avalon project or community project? Role of standards? • HydraDAM and Avalon, other preservation- specific integrations
  • 27. Learn More About Avalon • Website: http://avalonmediasystem.org/ • Listserv: E-mail avalon-discuss-l-subscribe@indiana.edu to subscribe • Social media: @avalonmediasys facebook.com/avalonmediasys • Or contact: Jon Dunn: jwd@indiana.edu Claire Stewart: claire-stewart@northwestern.edu Avalon is funded in part by a National Leadership Grant from the Institute of Museum and Library Services.

Editor's Notes

  1. Jon
  2. Jon
  3. Jon Discuss motivations
  4. Jon
  5. Jon
  6. Claire
  7. Claire
  8. Claire
  9. Claire
  10. Claire
  11. Claire first half -> Jon second half
  12. Jon
  13. Jon
  14. Jon
  15. Jon
  16. Jon