Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 4.43 KB

player.md

File metadata and controls

90 lines (61 loc) · 4.43 KB
title title_html nav_title doc-note-type lang last_updated permalink ref layout github resource navigation footer
Accessible Media Players
<img src="/content-images/wai-media-guide/player.png" alt="" class="" style="float: right; height: 2em;">Accessible Media Players
Media Player
draft
en
2019-04-10
/design-develop/media/player/
/design-develop/media/player/
default
repository path
w3c/wai-media-guide
player.md
ref
/design-develop/media/
previous
/design-develop/media/sign-languages/

{::nomarkdown} {% include box.html type="start" title="Summary" class="" %} {:/}

This page provides information about accessible media players.

{::nomarkdown} {% include box.html type="end" %} {:/}

{::nomarkdown} {% include toc.html type="start" title="Page Contents" %} {:/}

  • This will be replaced by an automatically generated TOC when using Markdown formatting. {:toc}

{::nomarkdown} {% include toc.html type="end" %} {:/}

Introduction

Modern browsers provide a default media player. Most have limited functionality to support accessibility.

Rather than coding all the things needed to make a player support accessibility, most organizations choose to use an existing player with good accessibility support.

There are players developed specifically for accessibility. Some are free, open source and some are commercial.

Skills Needed {#skills}

Using an existing media player developed for accessibility requires moderate HTML skills.

Developing your own accessible media player requires advanced HTML and JavaScript skills.

Player Accessibility Functionality

Accessible media players provide a user interface that works without a mouse, through speech interface, when the page is zoomed larger, and by screen reader users. For example, media players need to:

Media players can provide additional accessibility functionality such as:

  • Changing the speed of the video
  • Setting how captions are displayed (e.g., text size and colors)
  • Interactive transcripts

Interactive transcripts use the captions file. Interactive transcripts highlight text phrases as they are spoken. Users can select text in the transcript and go to that point in the video.

<img src="{{ "/content-images/wai-media-guide/interactive-transcript.png" | relative_url }}" alt="">

More details on player accessibility functionalty are in a separate document: Media Accessibility User Requirements.

Existing Players

There is information online indicating the accessibility of media players. For example, Web-Based Media Player Accessibility Comparison Table {% include_cached external.html %}.

Each media player provides documentation of the steps to set it up in a web page. For example, AblePlayer Setup Steps {% include_cached external.html %}.