-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Image and Presentation 3.0 Feature Implementations #1878
Comments
Indiana University, in collaboration with Digirati, used IIIF specs in its implementation of a newer version of the now-retired Variations Audio Timeliner, an audio annotation and analysis tool for creating and labeling bubble diagrams. These diagrams, called Timelines, can be used to navigate music or other audio for detailed study. The bubbles correspond to musical segments and serve as visual cues that help the quick identification of elements that recur or relate in the large-scale formal structure of a musical piece. Music instructors can provide their analyses to students, helping them develop critical listening skills. Students can also interact with the tool and create their own timeline. The new Timeliner is a different type of IIIF client given its music teaching and learning use case. IIIF Presentation API v.3, which incorporated support for A/V content, is well suited for the representation of the Timeliner annotations. At Indiana University, the audio content is stored in the Avalon Media System, which also provides the discovery and access control to the content. The integration of Avalon and the Timeliner is facilitated by the IIIF Presentation v3 and Auth v1 APIs. For Auth, we implemented the Probe service suggested in #1290. We also made a standalone version of the tool available to the web at https://timeliner.dlib.indiana.edu. The tool requires that the A/V content be accessible via the web. |
As of version 6.5, the Avalon Media System generates a IIIF manifest for every item. The manifest is available via an endpoint accessible by adding /manifest to the item url. For instance, if your item is: https://pawpaw.dlib.indiana.edu/media_objects/qf85nb41q, the manifest is https://pawpaw.dlib.indiana.edu/media_objects/qf85nb41q/manifest. Avalon includes in the IIIF Presentation v 3.0 manifest for the items the structural metadata created via its new Structural Metadata Editor (SME). In this implementation, we use IIIF ranges to represent the various parts of the structure of an audio or video item. Our Standalone IIIF player react component (not yet part of the Avalon release) uses the IIIF Presentation v3 manifest to drive the media player. |
The Universal Viewer implements Presentation 3. Most of this has come about through the British Library's Save our Sounds: This means: Taking a run through the specification, there are some features and properties that UV does not make use of, better to call out exceptions below. If it's not mentioned below, the UV supports it in a manner that qualifies as an implementation. For example, There are many recipes that the UV won't support - which is a different matter. Moving all the advanced association features to recipes makes it easier for a client to be IIIF compliant.
|
Started work on table of feature support at Ann Arbor working meeting: https://docs.google.com/spreadsheets/d/1Ek2YxwpYbU--94PekRKXqTDu5TeB-55sWb7LDXC9srk/edit#gid=0 |
Image and Presentation 3.0 have been released, per IIIF/trc#37 we concluded that there were sufficient implementations. Removing this issue from the milestone but will leave open to track perhaps. |
Seems like this issue has served its purpose. If there's a desire to keep a more running list of implementations and their features, that seems like a IIIF/website issue, not IIIF/api? Propose close. |
3.0 published. Closing. |
The Evaluation and Testing criteria in the IIIF Editorial Process are:
We'll use this ticket to track implementations of Image and Presentation 3.0 features. If you have an implementation of v3 features, please add a comment describing them. The Image API Change Log and Presentation API Change Log describe API changes, and the latter includes description of presentation features added in v3.
The text was updated successfully, but these errors were encountered: