Abstract the VideoJS Player away from Lime Player as much as possible
szabyg opened this issue · 0 comments
szabyg commented
This will allow to support other media player frameworks.
Basically we need a couple of things from the player we use:
- A DOM element always the size and be exactly over the video tag DOM element. (this can be used to show overlays, spacial annotations)
- A DOM element on the control bar for buttons (This can be used for e.g. switching the overlays on/off)
- A DOM element always the size and exactly over the timeline. (This can be used for visualizing the time-based annotations)
- METHODS:
- play()
- pause()
- seek()
- getTime()
- getLength()
- EVENTS
- timeupdate
- fullscreen
- loaded