Control playback of media from speakerConsole
- Dominant language
- JavaScript
- Stars
- 38.2k
- Forks
- 6.6k
- PR merge metrics
- No merged PRs in 30d
Description
When using video or audio in an impress.js presentation it is very difficult to control the playback of them, because media does not respond to clicks at the console window.
At the moment I have to focus the presentation window and start/pause/seek/toggle fullscreen there, which is very difficult if the presentation view is located behind you.
That problem applies to all interactive elements in the presentation I think, for example filling forms, hovering elements and so on.
I guess the is a great effort necessary to propagate all those events to the presentation window and trigger the corresponding actions. But that would increase the usability very much.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating speakerConsole and tracing how it interacts with the presentation window. Define the supported media and interactive events from the issue before investigating event propagation. Done means the specified controls work from the console without focusing the presentation view, with behavior verified for the chosen event set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100