Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Repositories 2015: Avalon Media System: Community Implementation and Sustainability

602 views

Published on

This panel brought together project leaders from Indiana and Northwestern, along with Avalon community members at the University of Virginia and Stanford University, to share experiences of implementing Avalon at their institutions, integrating Avalon with other local systems, and supporting Avalon to enable a variety of use cases in research, teaching, and learning. Panel members will also discuss future development plans and provide a preview of how the project intends to transition from a grant-supported endeavor to a community-sustained solution.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Open Repositories 2015: Avalon Media System: Community Implementation and Sustainability

  1. 1. Avalon Media System: Community Implementation and Sustainability Open Repositories 2015 10 June 2015 Jon Dunn, Indiana University Julie Rudder, Northwestern University Debs Cane, Northwestern University Mike Durbin, University of Virginia Hannah Frost, Stanford University
  2. 2. Open Source Technologies
  3. 3. With Avalon You CAN:
  4. 4. Release 4 Accessibility: Phase One Dependency Simplification - Transcoding API Structural Metadata Release 4: Summer 2015 Other Features:  Wowza integration  Hydra 8  Canvas LTI integration improvements (linking directly to item/section)  oEmbed support
  5. 5. • Continuing software development and integration • Assessment of Scholarly Needs • Business and Sustainability Model Development • Hosted Service Offering Mellon Grant Overview
  6. 6. Release Functionality Release 5 December 2015 •Technical environment for pilot SAAS •Captioning •Robust API development Release 6 June 2016 •Bookmarking, Clip making, Playlists •Annotation •Synchronized Transcripts •Spotlight Integration Release 7 December 2016 •Publishing Out to External Media Sites •Dynamic Adaptive Streaming •Access control enhancements The team approaches release plans in an agile manner, allowing for a solid path forward but also leaving room to respond to community and user feedback in a timely manner.
  7. 7. Mellon Grant Overview Assessment of Scholarly Needs One important goal of this project is to fill out the Avalon requirements and implementation such that the system offers robust support for humanities scholarship.
  8. 8. Mellon Grant Overview Business and Sustainability Model Development The community of Avalon users and developers needs to become a robust, self-funded entity attracting continued investment so it can keep pace with technology changes and emerging use cases.
  9. 9. Mellon Grant Overview Hosted Service Offering Even some larger institutions have indicated an interest in being able to subscribe to a cloud-hosted instance of Avalon without having to devote their own system administrator and developer resources to its installation, maintenance, customization, and technical support.
  10. 10. Chris Colvard Lead developer Julie Hardesty Scrum master, metadata analyst Jon Dunn Project director Leah Lee Developer Brian Keese Developer Cynthia Ramlo Lead User Experience Designer Karen Miller Metadata analyst Debs Cane Repository Community Manager Julie Rudder Project owner Michael B. Klein Lead developer Stefan Elnabli Audiovisual Media Specialist Paul Clough Developer Development Team
  11. 11. Avalon at Indiana University
  12. 12. IU Context • History of audio/video digitization • Legacy systems for delivery • Eight campuses • New demands • Media Digitization and Preservation Initiative 18
  13. 13. Legacy Systems 19
  14. 14. IU Enterprise Streaming Adobe Media Server 4 core, 1GB RAM VM 1GB Disk (VMware) Avalon Web App Solr, Fedora 12 core, 120GB RAM,8TB dedicated hardware Transcoding IU Deployment Environment Shared SAN Derivatives Redundant Archive Storage (HPSS) Master Files Library servers University IT Services
  15. 15. IU Production Instance media.dlib.indiana.edu 21
  16. 16. Archival Film 22
  17. 17. Omeka Online Exhibit: World War II Propaganda Frilms 23
  18. 18. Media Within Archival Collections 24
  19. 19. Online Publishing: Ethnomusicology Multimedia 25
  20. 20. Institute for Juvenile Court and Corrections Research 26
  21. 21. Specialized Avalon Instance: Kelley School of Business 27
  22. 22. Future Migrations • Video e-reserves • LTI integration with Sakai, Canvas • Licensed educational video • LDAP for campus restriction • Variations: music audio • Pedagogical, annotation tools • Media Digitization and Preservation Initiative 28
  23. 23. IU Media Digitization and Preservation Initiative mdpi.iu.edu 29
  24. 24. Julie Rudder j-rudder@northwestern.edu Digital Initiatives Project Manager OR2015
  25. 25. and +
  26. 26. • Spreadsheets • Emailing links • Limited access control • Lots of support, help pages, phone calls, email • Minimal metadata How we managed 30k assets
  27. 27. Really long help pages
  28. 28. Retire current infrastructure by summer 2015 Summer 2014 All new requests go into Avalon.... Summer 2015 ...Retire legacy systems Starting 2004 – 30,000+ streamed assets served
  29. 29. I ‘ M HAVING CANDY FOR DINNER
  30. 30. NU Integrations • LDAP • Permanent URLs – Handle.net • Private dropbox for collections (SMB mounts) • AMS streaming • Integration to existing Fedora • Canvas LTI
  31. 31. Avalon LTI View
  32. 32. NU Production Environment Enterprise Campus Streaming with Load Balancer Streaming - FMS 1 Streaming - FMS 2 VM Avalon Web App 4 TB dedicated Hardware Transcoding Shared Production Fedora Fedora Shared SOLR Dedicated SOLR Core Existing Production SystemsNew Provisions
  33. 33. 1 DevOps (install, configure, support) 1 Developer (app customization, support) 1 Project Manager (app oversight, integrations oversight) 1 Service Manager (liaise with units & users, workflow, support Staffing and Support
  34. 34. Google Analytics Sept 1, 2014 to June 1, 2015
  35. 35. Avalon allows for new uses • Collections that were not available before or were scattered around on Youtube • Digital Humanities support • Faculty research output • Multimedia Learning Center
  36. 36. Unit -Multimedia Learning Center
  37. 37. Unit -Multimedia Learning Center
  38. 38. Supporting faculty research
  39. 39. AVALON at the University Of Virginia Open Repositories 2015
  40. 40. Background
  41. 41. Online Access before Avalon ● “Boutique” websites o QuickTime media embedded in static pages o occasional access controls ● Kaltura-hosted streaming media linked from MARC records ● Kaltura video embedded in OPAC view ● Shared Shelf
  42. 42. Description before Avalon ● MARC records in Sirsi Workflows ● Google Forms ● Spreadsheets ● Shared Shelf
  43. 43. Preservation before Avalon Lots of copies with… ...info about where they were… ...spread across staff members for safe keeping. LOTS OF COPIES on my desk KEEPS STUFF SAFE
  44. 44. Current State
  45. 45. Implementation Timeline ● 2014-July - 3.0 soft launch ● 2014-September - 3.1 upgrade ● 2015-January - 3.2.1 update ● 2015-February - OPAC integration ● 2015-May - 3.3 update o added MARC import feature for copy cataloging
  46. 46. Content ● Licensed commercial content ● University-produced content o lectures o concert recordings ● Reformatted rare and unique A/V resources o films o newsreel footage o radio programs o oral history recordings o unpublished traditional music recordings
  47. 47. Access Scenarios ● Consortial access ● University access ● Collection Manager access ● Public access
  48. 48. Production Setup Firewall Avalon VM Rails (RVM) Fedora Solr Transcoding Hardware Matterhorn Hardware Streaming Red5 Hardware Streaming Red5 F5 Load Balancer F5 Load Balancer F5 Load Balancer Blacklight - based OPACBlacklight - based OPAC Blacklight - based Discovery and Access Solr Solr Solr Indexing process embeds
  49. 49. Access Experience ● Consortial Users access the materials directly in Avalon through links at portal sites or within their catalog ● UVA users view content embedded within Virgo ● Privileged/Expert users may access or discover resources directly within Avalon
  50. 50. Description Workflows ● Spreadsheet import o legacy collection, migration ● Avalon form entry o customized descriptions and guidelines from Metadata team o Training and documentation for catalogers
  51. 51. Preservation ● Avalon is now the system of record for item-level descriptive metadata ● Master files are passed along to mirrored storage ● External processes can perform fixity checks ● Content can be packaged for submission into AP Trust
  52. 52. Conclusions
  53. 53. Customization/Integration ● Authentication ● Branding ● Publication pipeline ● Preservation pipeline
  54. 54. Results ● A service and a brand ● Replaced old functionality ● Addresses many needs as “low-hanging fruit” ● Frees up time, clarifies needs for more robust preservation planning
  55. 55. Thanks Michael Durbin md5wz @ virginia.edu
  56. 56. Avalon at Stanford Hannah Frost Services Manager Stanford Digital Repository Stanford Media Preservation Lab OR 2015  Indianapolis  June 10, 2015
  57. 57. Imperfect World
  58. 58. Stanford Media Group
  59. 59. AV Media Assets to Manage • Collections acquired by the library • Works produced by faculty, students, campus units • Content selected for course reserves
  60. 60. Our Special Concerns • Metadata standards • Preservation • Rights management • Controlled access • Persistent online location • Accessibility
  61. 61. Need 1: Library collections Media Preservation Program Goals • Maintain long-term access to at-risk materials through high-quality reformatting • Support collection development • Promote use of media in teaching and research • Integrate with digital library – Services – Technology • Develop expertise, best practices, community
  62. 62. Michael in Video Lab
  63. 63. 0 100 200 300 400 500 600 700 800 2009 2010 2011 2012 2013 2014 69 Items requested in Sept 2014 alone! Rising Patron Digitization Requests
  64. 64. Top Collection Websites: Media
  65. 65. Maintain long-term access to at-risk materials through high-quality reformatting Support collection development Promote use of media in teaching and research Integrate with digital library ✔ Services ☐ Technology: discovery and delivery Develop expertise, best practices, community Program Goals – Checking In ✔ ✔ ☐ ✔ ☐
  66. 66. Media Access Working Group (2013) Recommendations include: • Augment systems and tools that – Reduce ingest backlog – Promote discovery and use • Confront the rights barriers by – Developing reasonable access policies – Implementing technologies to control access
  67. 67. Need 2: Stanford media makers Launched 2013 * 562 collections * 358 depositors
  68. 68. Jonathan Berger, Professor & Composer Department of Music
  69. 69. Michael Osborne & Miles Traer, PhD Students
  70. 70. Anna Schultz, Assistant Professor Department of Music
  71. 71. Chris Gerdes, Director Revs Program, Dynamic Design Lab
  72. 72. Need 3: Content for access by LMS + ?
  73. 73. Looking for a Solution • Technology – Open source – Open-minded and flexible • Community – Vibrant, smart – Digital library-centric
  74. 74. Avalon at Stanford • Shares common concerns – Standards, preservation, access control, persistence, etc. • Meets our core needs – Functional, technical, philosophical – Tested by Media Access Working Group – Supported by SUL Management Adoption has been obvious, but …
  75. 75. Avalon is self-contained
  76. 76. Our digital library is not self-contained
  77. 77. Then comes Avalon Release 4
  78. 78. Avalon on Stanford’s digital library
  79. 79. Special Areas of Interest • Wowza Streaming Engine • Pluggable transcoding engine • Open Annotation • Transcripts/captions • Capturing special license terms • Integration with Fedora 4 • Making Avalon more modular
  80. 80. Thank you! Hannah Frost hfrost@stanford.edu
  81. 81. Questions? www.avalonmediasystem.org

×