Michelle and I have reviewed many existing HTML5 video players and summarized 
our findings on the wiki, at

  
http://wiki.fluidproject.org/display/fluid/Evaluations+of+Existing+HTML5+VIdeo+Players

We want to create a video player that can be fully configured by the 
integrator, and that can be further customized through UI Options. To that end, 
we considered how modular and configurable each of the existing video players 
are (as well as other factors such as license, general code quality, etc).

We found that none of the players we looked at offered enough of what we were 
looking for to serve as the basis for our video player, though we did find some 
modules that offered functionality that could be useful. Yesterday, we met with 
Colin to review our findings and impressions, and we've come up with the 
following plan:

We will create a Video Player that supports full configurability and 
customizability by designing it in the Infusion tradition: combining smaller 
modules that focus on one thing and do it well. We will create some pieces and 
use others that exist already:

- mediaelement.js  http://mediaelementjs.com/
- Captionator  http://captionatorjs.com/
- John Dyer's full-screen support   
http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/

We will start with Charly Molter's video player code as the base for tying the 
pieces together.

Our next steps will be to create an iteration plan for the 'minimum viable user 
experience,' as described at the top of the full Feature List on the wiki:

  http://wiki.fluidproject.org/display/fluid/Video+Player+Feature+List

-- 
Anastasia Cheetham     Inclusive Design Research Centre
[email protected]            Inclusive Design Institute
                                        OCAD University

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work

Reply via email to