tkurz/lime

Abstract the VideoJS Player away from Lime Player as much as possible

Closed this issue · 0 comments

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