Video control and manipulation; chroma-based hit zone
Test purpose
- Import a video programmatically
- Display the video in a responsive canvas
- Add controls to play/pause and listen/mute the video
- Add a progress bar to the canvas display
- Filter the video output with a chroma effect in the Picture entity
- Add a link to the Picture entity - opens the "swan" page on Wikipedia
- Check that link works only when user clicks on visible (non-transparent) parts of the Picture entity
Annotated code