...
Structural Metadata: (examples - migrating from Variations to Avalon; importing new items with an existing structure file that is created outside of the system)
Navigation by structure (jump to point on the timeline)
Create structure (via resource description form and batch; structure can be added at the file level or what is now called a section)
includes segment label
hierarchy
time offset
- Edit structure via resource description form
Dependency Simplification - Create a transcoding API to support use with alternative transcoding engines
- Wowza integration
- Hydra 8
Accessibility Phase One
Navigation of web page elements with screen reader and tab key
Using player controls with keyboard
Add Notes field
Indexing Notes field
- Canvas LTI integration improvements
- Avalon provides LTI urls for direct access to item or sections when used with a Course Management System
- oEmbed support
Release 5: Feb 2016 Mar/Apr 2016 - Support IU MDPI/Large collection management. Support for moving from Variations to Avalon.
- Streaming and player issues
- Update mediaelement.js
- ?? Support HLS Flash and retire RTMP support
APIs for management of large collections of content
- Content ingest API - implications for batch (bags?) should include metadata, files, structure (whatever Avalon takes)
- Access control enhancements:
- IP based access control
- ?? Investigate need for LDAP based groups for assigning collection staff roles
?? start/end dates, custom URLs with password or access-count features.
- ?? Player API may be needed for structural metadata work
- ?? Structural Metadata stage 2 TBD
- Interactive editor
- Get structure from sources (media files via wav markers); internet source (freedb); physical media - like tracks on cd)
- Accessibility phase 2
- Captioning definition and plan. Determine if/what we can do in R5? (Point of ingest caption)Support for ingesting/delivering captions in VTT and/or SRT files
- Other possible features
- ?? Better visibility of access control status for bulk selected items
- Fed4 timeline (when and how)Investigate needed technical environment for a pilot hosted Avalon service offering
Release 6: June Oct 2016
Bookmarking, Clip Making, and Playlists feature subset as determined by user research
Annotation
Spotlight Integration Support
Synchronized Transcripts
Investigate needed technical environment for a pilot hosted Avalon service offering
Release 7: Dec 2016Apr 2017
Publishing Out to External Media Sites
Additional Embedding Functionality
Dynamic Adaptive StreamingAccess control enhancements: IP restrictions, start/end dates, custom URLs with password or access-count features.
Technical work to schedule:
- Improve unit testing
- Fedora 4
- Hydra 9 have to do with Fed4
- Supporting another transcoding engine (Amazon Elastic Transcoder/Active Job)
- Cloud solution
- RDF
- PCDM
- Packaging/deployment, e.g. use of Docker. Improving installation experience.
- Scalability issues that may arise
- Automated functional testing
...