SlideShare a Scribd company logo
Variations on Video:
The Avalon Media System
Jon Dunn, Indiana University
Michael Klein, Northwestern University
Digital Library Federation Forum
November 4, 2012
DLF 2012 11/4/2012
About Us
• Jon Dunn
– Interim Assistant Dean for Library Technologies
and Digital Libraries, Indiana University
– Project Director, Avalon
• Michael Klein
– Senior Software Developer, Enterprise Systems,
Northwestern University Libraries
2
DLF 2012 11/4/2012
Agenda
• Project overview and status
• Demo
• Release 1
• Technical and metadata architectures
• Plans beyond Release 1
• How to participate
3
DLF 2012 11/4/2012
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
DLF 2012 11/4/2012
Project Partners and Collaborators
5
DLF 2012 11/4/2012
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
6
DLF 2012 11/4/2012
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
DLF 2012 11/4/2012
Existing Solutions Insufficient
• Institutional and digital library repositories
– DSpace, Fedora, Digital Commons, ContentDM
• Web video services
– YouTube, Vimeo
• Streaming servers
– Flash Media Server, Real Helix, Wowza, Red5
• Classroom lecture capture
– Echo360, Mediasite, Opencast Matterhorn
• Digital asset management systems
– OpenText, NetXposure
• Online video environments
– Kaltura, Brightcove
DLF 2012 11/4/2012
Project Progress
• Most of development team hired
• Trained on agile development (Scrum)
• Community demo releases:
– Release 0, July 2012
– Release 0.5, October 2012
• New name
• Active participation in Hydra and Matterhorn
communities
9
DLF 2012 11/4/2012
Current Activities
• Northwestern hiring one more developer
• Website design
• Marketing and communication planning
• Release 1 development
• Metadata and object modeling
10
DLF 2012 11/4/2012
Development Team
Northwestern University
• Stu Baker, project director
• Steve DiDomenico, scrum master
• Stefan Elnabli, metadata/preservation
specialist
• Michael Klein, lead developer
• Karen Miller, metadata analyst
• Julie Rudder, product owner
• Claire Stewart, product owner/director
• Andrea Zielke, project assistant
Indiana University
• Jon Dunn, project director
• Chris Colvard, lead developer
• Phuong Dinh, developer
• Julie Hardesty, metadata analyst
• Brianna Marshall, project assistant
• Mark Notess, product owner/manager
• Nathan Rogers, developer
11
DLF 2012 11/4/2012
Demo
12
DLF 2012 11/4/2012
Release 1
• Expected in February 2013
• Goal is to support installation and piloting by
partners
• Functionality
• File upload, transcoding & descriptive metadata: manual or batch
• Batch loading via dropbox and tabular data file
• Authentication and authorization – optional integration would require use of
LDAP or some minor programming
• Red5 and Adobe Flash media server support
• Discovery via Blacklight faceted search & browse
• Playback on desktop browsers & mobile devices (iOS & Android)
• Basic monitoring & troubleshooting
13
DLF 2012 11/4/2012
Release 1 Pilot Support
• Distribution packages
• Both source distribution and some form of preconfigured
package, e.g. VM image
• Installation & configuration documentation
• Email support
• Advice on hardware & software requirements by Jan 1
• Goal: Small pilots/tests can be run on one server or VM;
larger scale use may require distributing functions across
multiple machines
• Content & metadata from pilots can be migrated
forward to future versions
14
DLF 2012 11/4/2012
R1 Architecture
Avalon Media System
Archival
Storage
Solution
AuthN
LMS,
websites
ILS
Hydrant Rails App
Hydra
Head
Black-
light
Ruby-
horn
Media Player
(Matterhorn Engage)
Fedora Solr Matterhorn
Media Server
(Red5, Flash)
All
Desktop,
Mobile
Browser,
Drop box
Search, browse,
view media
Ingest (batch or
manual): video,
audio, metadata
Integrations Users
Collection
Manager
Can-
Can
Omni-
Auth
AuthZ
 after R1
 Avalon code
15
DLF 2012 11/4/2012
Authentication
• OmniAuth
• Multi-provider authentication middleware for Rails
applications
• Providers are known as “strategies”
• Dozens of turnkey “provider strategies” including
Google/Google Apps, Facebook, Twitter
• Easily customizable “developer strategies” exist for
CAS, LDAP, Shibboleth, OAuth/OAuth2, OpenID,
Kerberos, and many others
• As long as the provider returns an email address,
Avalon will identify the user
DLF 2012 11/4/2012
Metadata for R1
• Descriptive metadata
• MODS
• Structural/content metadata
• METS
• Technical metadata
• Will be a focus after R1
• Still looking at PBCore, for technical metadata
and/or as an export format
17
DLF 2012 11/4/2012
Beyond R1
• Releases every three months
• Workflow & batch loading improvements
• Authorization improvements
• Structural metadata for navigation
• Playlists and clip making
• Easy player embedding
• Transcripts
• Publishing out to other systems
• More optimization for mobile
• Focused accessibility work
• We want to know what your priorities are!
18
DLF 2012 11/4/2012
Help with Requirements
• Survey:
– Media server
– Authentication methods
– Metadata
– Media formats
– Distribution packages
– Importance of VM image
Take the survey:
http://tinyurl.com/AvalonWebinarSurvey
19
DLF 2012 11/4/2012
Participation
• Try out release 0.5
http://pawpaw.dlib.indiana.edu/
• Try out release 1 in February 2013
• See what we’re up to via the project wiki:
http://avalonmediasystem.org/
• Watch bi-weekly demos:
https://wiki.dlib.indiana.edu/x/NxKKHg
• Browse user stories, tasks & bugs in Jira:
https://bugs.dlib.indiana.edu/browse/VOV
20
DLF 2012 11/4/2012
For more information
• http://avalonmediasystem.org/
• IRC: chat.freenode.net #projectvov
• Avalon e-mail list:
E-mail avalon-l-subscribe@indiana.edu to subscribe
@avalonmediasys
facebook.com/avalonmediasys
• Jon Dunn: jwd@iu.edu
• Michael Klein: michael.klein@northwestern.edu
21

More Related Content

What's hot

Avalon 2016 Overview
Avalon 2016 OverviewAvalon 2016 Overview
Avalon 2016 Overview
Avalon Media System
 
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
DuraSpace
 
CNI 2016: Avalon overview
CNI 2016: Avalon overviewCNI 2016: Avalon overview
CNI 2016: Avalon overview
Avalon Media System
 
Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015
Chris Awre
 
Avalon Media System update
Avalon Media System updateAvalon Media System update
Avalon Media System update
Avalon Media System
 
The New DRS: Plan for Metadata Migration
The New DRS: Plan for Metadata MigrationThe New DRS: Plan for Metadata Migration
The New DRS: Plan for Metadata Migration
kevin_donovan
 
Researching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository UsageResearching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository Usage
Avalon Media System
 
Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14
Chris Awre
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
Repository Fringe
 
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
WithumSmith+Brown, formerly Portal Solutions
 
Axon
AxonAxon
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
Tom-Cramer
 
EARL Sept 2016 R consortium
EARL Sept 2016 R consortiumEARL Sept 2016 R consortium
EARL Sept 2016 R consortium
Lou Bajuk
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
Suite Solutions
 
Hydra fedora and learning objects
Hydra fedora and learning objectsHydra fedora and learning objects
Hydra fedora and learning objects
Chris Awre
 

What's hot (15)

Avalon 2016 Overview
Avalon 2016 OverviewAvalon 2016 Overview
Avalon 2016 Overview
 
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
 
CNI 2016: Avalon overview
CNI 2016: Avalon overviewCNI 2016: Avalon overview
CNI 2016: Avalon overview
 
Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015
 
Avalon Media System update
Avalon Media System updateAvalon Media System update
Avalon Media System update
 
The New DRS: Plan for Metadata Migration
The New DRS: Plan for Metadata MigrationThe New DRS: Plan for Metadata Migration
The New DRS: Plan for Metadata Migration
 
Researching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository UsageResearching Researchers: Avalon's Repository Usage
Researching Researchers: Avalon's Repository Usage
 
Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
 
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
The Untethered Enterprise - Synchronizing Content Across Multiple Storage Pla...
 
Axon
AxonAxon
Axon
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
EARL Sept 2016 R consortium
EARL Sept 2016 R consortiumEARL Sept 2016 R consortium
EARL Sept 2016 R consortium
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
 
Hydra fedora and learning objects
Hydra fedora and learning objectsHydra fedora and learning objects
Hydra fedora and learning objects
 

Similar to Variations on Video: The Avalon Media System

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 Media System Community Update Webinar
Avalon Media System Community Update Webinar Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
Avalon Media System
 
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
DuraSpace
 
Delft 3D - open source - Liferay NL Community Event 17 mei 2011
Delft 3D - open source - Liferay NL Community Event 17 mei 2011Delft 3D - open source - Liferay NL Community Event 17 mei 2011
Delft 3D - open source - Liferay NL Community Event 17 mei 2011Finalist - open IT oplossingen
 
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
 
OpenGen webinar 011110
OpenGen webinar 011110OpenGen webinar 011110
OpenGen webinar 011110
OpenGen Alliance
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
eohallor
 
Avalon Media System: Implementation and Community
Avalon Media System: Implementation and CommunityAvalon Media System: Implementation and Community
Avalon Media System: Implementation and Community
Avalon Media System
 
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
 
Wilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of FedoraWilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of Fedora
National Information Standards Organization (NISO)
 
Avalon Partners Meeting Intro
Avalon Partners Meeting IntroAvalon Partners Meeting Intro
Avalon Partners Meeting Intro
Avalon Media System
 
Avalon 2.0 Partners Webinar
Avalon 2.0 Partners WebinarAvalon 2.0 Partners Webinar
Avalon 2.0 Partners Webinar
Avalon Media System
 
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
eFolder
 
The Islandora Preservation Framework
The Islandora Preservation FrameworkThe Islandora Preservation Framework
The Islandora Preservation Framework
Mark Leggott
 
Ukcorr hydra presentation
Ukcorr hydra presentationUkcorr hydra presentation
Ukcorr hydra presentation
Chris Awre
 
HDF Product Designer
HDF Product DesignerHDF Product Designer
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014
Repository Fringe
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpaceDLFCLIR
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
OW2
 
The Avalon Media System: A Next-Generation Solution for Media Management and ...
The Avalon Media System: A Next-Generation Solution for Media Management and ...The Avalon Media System: A Next-Generation Solution for Media Management and ...
The Avalon Media System: A Next-Generation Solution for Media Management and ...
Avalon Media System
 

Similar to Variations on Video: The Avalon Media System (20)

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 Media System Community Update Webinar
Avalon Media System Community Update Webinar Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
 
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
 
Delft 3D - open source - Liferay NL Community Event 17 mei 2011
Delft 3D - open source - Liferay NL Community Event 17 mei 2011Delft 3D - open source - Liferay NL Community Event 17 mei 2011
Delft 3D - open source - Liferay NL Community Event 17 mei 2011
 
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 ...
 
OpenGen webinar 011110
OpenGen webinar 011110OpenGen webinar 011110
OpenGen webinar 011110
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
 
Avalon Media System: Implementation and Community
Avalon Media System: Implementation and CommunityAvalon Media System: Implementation and Community
Avalon Media System: Implementation and Community
 
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...
 
Wilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of FedoraWilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of Fedora
 
Avalon Partners Meeting Intro
Avalon Partners Meeting IntroAvalon Partners Meeting Intro
Avalon Partners Meeting Intro
 
Avalon 2.0 Partners Webinar
Avalon 2.0 Partners WebinarAvalon 2.0 Partners Webinar
Avalon 2.0 Partners Webinar
 
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
eFolder Expert Series Webinar — More than Dropbox: 5 Unique File Sync Deploym...
 
The Islandora Preservation Framework
The Islandora Preservation FrameworkThe Islandora Preservation Framework
The Islandora Preservation Framework
 
Ukcorr hydra presentation
Ukcorr hydra presentationUkcorr hydra presentation
Ukcorr hydra presentation
 
HDF Product Designer
HDF Product DesignerHDF Product Designer
HDF Product Designer
 
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpace
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
 
The Avalon Media System: A Next-Generation Solution for Media Management and ...
The Avalon Media System: A Next-Generation Solution for Media Management and ...The Avalon Media System: A Next-Generation Solution for Media Management and ...
The Avalon Media System: A Next-Generation Solution for Media Management and ...
 

More from Jon W. Dunn

AMP: An Audiovisual Metadata Platform to Support Mass Description
AMP: An Audiovisual Metadata Platform to Support Mass DescriptionAMP: An Audiovisual Metadata Platform to Support Mass Description
AMP: An Audiovisual Metadata Platform to Support Mass Description
Jon W. Dunn
 
An Audiovisual Metadata Platform to Support Mass Description
An Audiovisual Metadata Platform to Support Mass DescriptionAn Audiovisual Metadata Platform to Support Mass Description
An Audiovisual Metadata Platform to Support Mass Description
Jon W. Dunn
 
Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual Preservation
Jon W. Dunn
 
HydraDAM2: Repository Challenges and Solutions for Large Media Files
HydraDAM2: Repository Challenges and Solutions for Large Media FilesHydraDAM2: Repository Challenges and Solutions for Large Media Files
HydraDAM2: Repository Challenges and Solutions for Large Media Files
Jon W. Dunn
 
Sakai11 Citations BOF Introductory Slides
Sakai11 Citations BOF Introductory SlidesSakai11 Citations BOF Introductory Slides
Sakai11 Citations BOF Introductory SlidesJon W. Dunn
 
User Needs and Project Plans for Library-Managed Media Assets
User Needs and Project Plans for Library-Managed Media AssetsUser Needs and Project Plans for Library-Managed Media Assets
User Needs and Project Plans for Library-Managed Media Assets
Jon W. Dunn
 
Integration of Library Resources and Services in Sakai 3
Integration of Library Resources and Services in Sakai 3Integration of Library Resources and Services in Sakai 3
Integration of Library Resources and Services in Sakai 3
Jon W. Dunn
 

More from Jon W. Dunn (7)

AMP: An Audiovisual Metadata Platform to Support Mass Description
AMP: An Audiovisual Metadata Platform to Support Mass DescriptionAMP: An Audiovisual Metadata Platform to Support Mass Description
AMP: An Audiovisual Metadata Platform to Support Mass Description
 
An Audiovisual Metadata Platform to Support Mass Description
An Audiovisual Metadata Platform to Support Mass DescriptionAn Audiovisual Metadata Platform to Support Mass Description
An Audiovisual Metadata Platform to Support Mass Description
 
Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual Preservation
 
HydraDAM2: Repository Challenges and Solutions for Large Media Files
HydraDAM2: Repository Challenges and Solutions for Large Media FilesHydraDAM2: Repository Challenges and Solutions for Large Media Files
HydraDAM2: Repository Challenges and Solutions for Large Media Files
 
Sakai11 Citations BOF Introductory Slides
Sakai11 Citations BOF Introductory SlidesSakai11 Citations BOF Introductory Slides
Sakai11 Citations BOF Introductory Slides
 
User Needs and Project Plans for Library-Managed Media Assets
User Needs and Project Plans for Library-Managed Media AssetsUser Needs and Project Plans for Library-Managed Media Assets
User Needs and Project Plans for Library-Managed Media Assets
 
Integration of Library Resources and Services in Sakai 3
Integration of Library Resources and Services in Sakai 3Integration of Library Resources and Services in Sakai 3
Integration of Library Resources and Services in Sakai 3
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 

Variations on Video: The Avalon Media System

  • 1. Variations on Video: The Avalon Media System Jon Dunn, Indiana University Michael Klein, Northwestern University Digital Library Federation Forum November 4, 2012
  • 2. DLF 2012 11/4/2012 About Us • Jon Dunn – Interim Assistant Dean for Library Technologies and Digital Libraries, Indiana University – Project Director, Avalon • Michael Klein – Senior Software Developer, Enterprise Systems, Northwestern University Libraries 2
  • 3. DLF 2012 11/4/2012 Agenda • Project overview and status • Demo • Release 1 • Technical and metadata architectures • Plans beyond Release 1 • How to participate 3
  • 4. DLF 2012 11/4/2012 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
  • 5. DLF 2012 11/4/2012 Project Partners and Collaborators 5
  • 6. DLF 2012 11/4/2012 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 6
  • 7. DLF 2012 11/4/2012 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
  • 8. DLF 2012 11/4/2012 Existing Solutions Insufficient • Institutional and digital library repositories – DSpace, Fedora, Digital Commons, ContentDM • Web video services – YouTube, Vimeo • Streaming servers – Flash Media Server, Real Helix, Wowza, Red5 • Classroom lecture capture – Echo360, Mediasite, Opencast Matterhorn • Digital asset management systems – OpenText, NetXposure • Online video environments – Kaltura, Brightcove
  • 9. DLF 2012 11/4/2012 Project Progress • Most of development team hired • Trained on agile development (Scrum) • Community demo releases: – Release 0, July 2012 – Release 0.5, October 2012 • New name • Active participation in Hydra and Matterhorn communities 9
  • 10. DLF 2012 11/4/2012 Current Activities • Northwestern hiring one more developer • Website design • Marketing and communication planning • Release 1 development • Metadata and object modeling 10
  • 11. DLF 2012 11/4/2012 Development Team Northwestern University • Stu Baker, project director • Steve DiDomenico, scrum master • Stefan Elnabli, metadata/preservation specialist • Michael Klein, lead developer • Karen Miller, metadata analyst • Julie Rudder, product owner • Claire Stewart, product owner/director • Andrea Zielke, project assistant Indiana University • Jon Dunn, project director • Chris Colvard, lead developer • Phuong Dinh, developer • Julie Hardesty, metadata analyst • Brianna Marshall, project assistant • Mark Notess, product owner/manager • Nathan Rogers, developer 11
  • 13. DLF 2012 11/4/2012 Release 1 • Expected in February 2013 • Goal is to support installation and piloting by partners • Functionality • File upload, transcoding & descriptive metadata: manual or batch • Batch loading via dropbox and tabular data file • Authentication and authorization – optional integration would require use of LDAP or some minor programming • Red5 and Adobe Flash media server support • Discovery via Blacklight faceted search & browse • Playback on desktop browsers & mobile devices (iOS & Android) • Basic monitoring & troubleshooting 13
  • 14. DLF 2012 11/4/2012 Release 1 Pilot Support • Distribution packages • Both source distribution and some form of preconfigured package, e.g. VM image • Installation & configuration documentation • Email support • Advice on hardware & software requirements by Jan 1 • Goal: Small pilots/tests can be run on one server or VM; larger scale use may require distributing functions across multiple machines • Content & metadata from pilots can be migrated forward to future versions 14
  • 15. DLF 2012 11/4/2012 R1 Architecture Avalon Media System Archival Storage Solution AuthN LMS, websites ILS Hydrant Rails App Hydra Head Black- light Ruby- horn Media Player (Matterhorn Engage) Fedora Solr Matterhorn Media Server (Red5, Flash) All Desktop, Mobile Browser, Drop box Search, browse, view media Ingest (batch or manual): video, audio, metadata Integrations Users Collection Manager Can- Can Omni- Auth AuthZ  after R1  Avalon code 15
  • 16. DLF 2012 11/4/2012 Authentication • OmniAuth • Multi-provider authentication middleware for Rails applications • Providers are known as “strategies” • Dozens of turnkey “provider strategies” including Google/Google Apps, Facebook, Twitter • Easily customizable “developer strategies” exist for CAS, LDAP, Shibboleth, OAuth/OAuth2, OpenID, Kerberos, and many others • As long as the provider returns an email address, Avalon will identify the user
  • 17. DLF 2012 11/4/2012 Metadata for R1 • Descriptive metadata • MODS • Structural/content metadata • METS • Technical metadata • Will be a focus after R1 • Still looking at PBCore, for technical metadata and/or as an export format 17
  • 18. DLF 2012 11/4/2012 Beyond R1 • Releases every three months • Workflow & batch loading improvements • Authorization improvements • Structural metadata for navigation • Playlists and clip making • Easy player embedding • Transcripts • Publishing out to other systems • More optimization for mobile • Focused accessibility work • We want to know what your priorities are! 18
  • 19. DLF 2012 11/4/2012 Help with Requirements • Survey: – Media server – Authentication methods – Metadata – Media formats – Distribution packages – Importance of VM image Take the survey: http://tinyurl.com/AvalonWebinarSurvey 19
  • 20. DLF 2012 11/4/2012 Participation • Try out release 0.5 http://pawpaw.dlib.indiana.edu/ • Try out release 1 in February 2013 • See what we’re up to via the project wiki: http://avalonmediasystem.org/ • Watch bi-weekly demos: https://wiki.dlib.indiana.edu/x/NxKKHg • Browse user stories, tasks & bugs in Jira: https://bugs.dlib.indiana.edu/browse/VOV 20
  • 21. DLF 2012 11/4/2012 For more information • http://avalonmediasystem.org/ • IRC: chat.freenode.net #projectvov • Avalon e-mail list: E-mail avalon-l-subscribe@indiana.edu to subscribe @avalonmediasys facebook.com/avalonmediasys • Jon Dunn: jwd@iu.edu • Michael Klein: michael.klein@northwestern.edu 21

Editor's Notes

  1. From F2F notes on the wiki (https://wiki.dlib.indiana.edu/display/VarVideo/Metadata+Decision+for+R1):Decision - MODS will be used for R1 for descriptive metadataBased on the following:Comparison between PBCore and MODS is fairly even for expected descriptive metadata elements in the system, but there is a difference in subject, where MODS allows for more  explicitly-faceted subjects than PBCoreExample:pbcoreSubject = Silent films -- France -- 20th centuryVSmods:subject     mods:topic = Silent films     mods:geographic = France     mods:temporal = 20th centuryMETS is being used for structural/content metadata, for R1, which means PBCore would not have instantiations, only descriptive metadataPBCore without instantiation is kind of pointless MODS is still recognizable and usableMODS can definitely happen for R1PBCore is something that can be created and added to the system later and is not necessary for the system we're building (at least in R1)Gives us more time to work in PBCore for technical metadata purposesOther metadata besides PBCore might be better for technical metadata - talk to partners about that; AES standards have better audio technical metadata but not necessarily video - requires investigationMODS allows for a language to be associated with an intellectual objectPBCore only allows a language to be associated with the instantiation so the intellectual object in PBCore would not be able to have any language(s) associated