Archive for August, 2011

JW Player Test Bed

Wednesday, August 3rd, 2011

This is a pretty good media player. It supports both closed captions and audio description, is keyboard accessible, has the Flash buttons labeled with meaningful words for the screen reader user, and provides a JavaScipt interface so the web page and communicate with the Flash Player.

It’s free for non-commercial use, but has a fee for commercial use.

Example 1:

Javascript API into the player:

JW Player Embed Method

Loading the player …


<script type="text/javascript" src=""></script>
<div id="media_container" tabindex="0">Loading the player ...</div>
<script type="text/javascript">
  flashplayer: "",
    wmode: 'window',
    file: "",
    allowscriptaccess: "always",
    seamlesstabbing: "true",
    image: "",
    allowscriptaccess: "always",
    plugins: { 
      "audiodescription-2": {file: "", state: "true"},
      "captions": { file: "", state: "true" }
    height: "270",
    width: "480"

Works With

Accessible Media Player
Browser Screen Reader Results
IE 9 JAWS 12 Yes
FF 5 JAWS 12 Yes


  • 1.2 Time-based Media: The purpose of this guideline is to provide access to time-based and synchronized media. (Level A) This includes media that is:
    • audio-only
    • video-only
    • audio-video
    • audio and/or video combined with interaction
  • WCAG 2.0 Technique Flash17: Preventing a keyboard trap in Flash content