Release 4: September 2015
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: Late Apr / Early May 2016 - Support IU MDPI/Large collection management. Support for moving from Variations to Avalon.
- Streaming and player issues
- ?? Update mediaelement.js
- 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
- ?? LDAP based groups for assigning collection staff roles
?? startStart/end dates
- Structural Metadata stage 2
- Interactive editor MVP
- Get structure from sources (media files via wav markers); internet source (freedb); physical media - like tracks on cd)
- Accessibility phase 2
- 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 Fedora 4 timeline (when and how)
Release 6: July 2016 - Feature parity with R5 but on Fedora 4
- Additional transcode engine support (besides Matterhorn)
- Upgrade to Hydra 9 / Fedora 4
Release 7: TBD
- Modularization/gemification
Bookmarking, Clip Making, and Playlists feature subset as determined by user research
AnnotationPlayer API to support external annotation tools, etc.
Spotlight Integration Support
Synchronized Transcripts
- More access control enhancements:
- custom URLs with password or access-count features.
Investigate needed technical environment for a pilot hosted Avalon service offering
Player API (needed for structural metadata work?- Support HLS Flash and retire RTMP support support
- PCDM support?
Release 8: TBD
Publishing Out to External Media Sites
Additional Embedding Functionality
Dynamic Adaptive Streaming
...
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
...