Skip to content

florrin/html5-video-slideshow

 
 

Repository files navigation

HTML5 Video + Slides UI

This is HTML, Javascript and CSS that implement a video player side-by side with a slide viewer and a table of contents. Javascript is used to load metadata for a presentation, and to keep all the parts of the UI in sync as the video plays and the user interacts with the table of contents and video controls. It also features pop-up slide thumbnails when hovering over the TOC entries, and the UI will automatically scale to the size of the browser window.

In the sample subdirectory are a few dummy slides and a sample metadata file 'transitions.xml'. To make it work you'll need to edit transitions.xml to provide URLs to your video clips. You will probably want at least two formats in order to provide better support across browsers. Mp4 plus ogv or webm should do the trick.

Once that is done, put it on a web server and use a url like this to see the basic operation:

About

HTML5 video player with synchronized slide display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 80.2%
  • CSS 10.5%
  • HTML 9.3%