BBB.js 0.1 Release

Releasing early and often, time for 0.1 of the HTML5 Open Video Player!

Kevin and I have been busy working on enhancing functionality for the <video> element, allowing a user to break a video into bookmarks (a.k.a. chapters) and to create a sequential playlist. Each chapter will have a start time and end time, along with the designation of a title and description. Chapters can be specified from one or more videos and can be played individually or in sequence. A working demo can be seen on Kevin’s or my sites.

Behind the scenes, there is also an implementation of JSON serialization and deserialization for chaptering data, which may have applications for storage either locally or remotely. My efforts this phase were focused on video timing, DOM Manipulation and JSON.

Looking forward to our 0.2 Release (projected for November 16), I will be working on ironing out the few remaining integration/timing bugs and implementing TTXT subtitling. We also hope to allow for a configuration file to make its way into this upcoming release as well. Our project page and blogs will show regular updates and code can be found on our github repos.

The final vision is to modularize this project to allow for integration into existing video players like Video.js, frameworks like Popcorn.js and client-server applications when possible. We currently are working on using Video.js as our implementation player in our demo.

Comments

One response to “BBB.js 0.1 Release”

  1. […] switching focus a bit to further fleshing out the chaptering functionality introduced in BBB 0.1. We’ll still be keeping with some of the simpler oversight fixes, but the new list of […]

Leave a Reply

Discover more from Software by Steven

Subscribe now to keep reading and get access to the full archive.

Continue reading