Media player and structured navigation application which consumes a IIIF 3.0 spec AV manifest
Please note that, this GitHub repository is no longer supported by Avalon Media System
This has been replaced by a new component library at: https://github.com/samvera-labs/iiif-react-media-player.
This is a React JavaScript application that displays a player and structured navigation when given a IIIF-AV
JSON manifest (spec 3.0).
Navigate to project root directory and run the following commands. A webpack dev server (with live re-loading) will start at: http://localhost:3334/
yarn installyarn start
To build the bundle:
yarn build
To run the project’s Jest unit tests:
yarn test
<html><head><title>Avalon IIIF Player Example</title></head><body><div id="avln-iiif-player-root" class="avln-iiif-player" data-manifest-url="http://yourmanifest.com"></div><script src="[INCLUDE /build/static/js/your-compiled-js-file-here.js]"></script></body></html>
The data-manifest-url attribute should link to a publicly accessible IIIF-AV manifest.