Building for Others and Ourselves: Avalon Media System
-
Upload
avalon-media-system -
Category
Technology
-
view
175 -
download
1
description
Transcript of Building for Others and Ourselves: Avalon Media System
![Page 1: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/1.jpg)
BUILDING FOR OTHERS AND OURSELVES!
Michael Klein & Julie Rudder Northwestern University Library
![Page 2: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/2.jpg)
2
What is Avalon?
![Page 3: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/3.jpg)
3
What is Avalon?
an open source project a digital audio/video management and delivery system a product focused on needs of libraries and archives
![Page 4: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/4.jpg)
4
What is Avalon?
an open source project a digital audio/video management and delivery system a product focused on needs of libraries and archives Northwestern’s Avalon Pilot
![Page 5: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/5.jpg)
5
![Page 6: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/6.jpg)
6
(some) Avalon Goals
create an open source system to enable libraries and archives to provide online access to video and audio collections
leverage existing technologies, where feasible communicate and market the project broadly to increase awareness
and grow the community of users and developers
![Page 7: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/7.jpg)
7
development partners since 2012 & funding from the:
Avalon Community
![Page 8: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/8.jpg)
8
Avalon Community
![Page 9: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/9.jpg)
9
Avalon Community
![Page 10: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/10.jpg)
10
Community feedback is important, so we ask...
how are we doing? what is missing? what else do you need?
Partner Mee3ng last October in Bloomington
![Page 11: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/11.jpg)
11
One major theme we heard was
“ We need integration with Learning Management Systems”
![Page 12: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/12.jpg)
12
LTI
(Learning Tools Interoperability)
![Page 13: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/13.jpg)
13
Requirements if we were doing this alone:
“LTI has to work with Sakai”
![Page 14: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/14.jpg)
14
Requirements with you in mind:
“LTI should work well with any system that has LTI support”
![Page 15: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/15.jpg)
15
Blackboard view of Avalon LTI
![Page 16: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/16.jpg)
16
Blackboard view of Avalon LTI
![Page 17: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/17.jpg)
17
Avalon course view via LTI
![Page 18: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/18.jpg)
18
Embedding Avalon resources: Embed code in Avalon view
![Page 19: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/19.jpg)
19
Wordpress view: restricted Avalon resource
![Page 20: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/20.jpg)
20
Permalinks
NU: Handle.Net Handles
![Page 21: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/21.jpg)
21
Permalinks
IU: Internal PURLs
![Page 22: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/22.jpg)
22
Installation
many individual components potentially spread over multiple servers each component has its own configuration requirements
![Page 23: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/23.jpg)
23
Configuration
![Page 24: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/24.jpg)
24
Configuration
![Page 25: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/25.jpg)
25
Configuration vs. Code
LTI: Configuration Permalinks: Code User Authentication: Some of each
![Page 26: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/26.jpg)
26
LTI: Configuration
![Page 27: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/27.jpg)
27
Permalinks: Code
![Page 28: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/28.jpg)
28
User Authentication: Both
![Page 29: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/29.jpg)
29
Customization
![Page 30: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/30.jpg)
30
Customization
![Page 31: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/31.jpg)
31
Customization
![Page 32: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/32.jpg)
Integration with: • LMS • Websites • Authn/Authz • Archival Storage • Permalinks
Technology Stack
![Page 33: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/33.jpg)
33
Installation Dependencies
![Page 34: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/34.jpg)
34
Installation Dependencies
![Page 35: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/35.jpg)
35
Installation Dependencies
![Page 36: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/36.jpg)
36
So with you in mind, we build...
Admin-friendly installers With abstraction and customization Based on shared priorities
![Page 37: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/37.jpg)
37
Multiple Distributions for Different Needs
Puppet Manifest
Vagrant VM Installer
OVA Portable Virtual Machine
![Page 38: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/38.jpg)
38
Community
![Page 39: Building for Others and Ourselves: Avalon Media System](https://reader034.fdocuments.in/reader034/viewer/2022051817/5484017cb4af9f8c0d8b4ae7/html5/thumbnails/39.jpg)
39
avalonmediasystem.org