jinky32 / my3-fed-repository

0 stars 0 forks source link

Video - Playback and Volume Control #17

Open jinky32 opened 9 years ago

jinky32 commented 9 years ago

Requirement: There needs to be a mechanism to stop or pause any video or audio content.

Why is this required? All users need to be able to control the playback on a webpage; in addition, screen reader users need to be able to control the playback of content on a page in relation to the screen reader output, to allow them to view the content in a timely fashion.

Requirement: There needs to be a mechanism to control the volume independently from the system level volume.

Why is this required? All users need to be able to control the audio output from a webpage; in addition, screen reader users need to be able to control the volume of audio content on a page in relation to the volume of the screen reader output, to allow them to hear either one clearly.

papafed commented 9 years ago

For reasons of practicality it's likely that all video will continue to be hosted and served by Youtube. Their player has all of these features, so me must ensure that our embed code enables them.

jinky32 commented 9 years ago

And perhaps suggest to teams generating videos that they use something like TunestoTube http://www.tunestotube.com/ or follow guidelines at https://support.google.com/youtube/answer/2734799?hl=en for transcripts

beasers commented 9 years ago

We will soon be generating a lot of videos (in Franklin) for device support. My new plan is basically to show people how to do everything with 30 second clips. It'll definitely be hosted via YT. Harry - who makes the support videos - already includes captions and transcripts in the video description. Franklin are also (I think) committing to contributing a reusable video asset to the library, so we will look into the accessibility best practice for video. What I am slightly confused about is that this stop, pause, volume controls are being called out as separate requirements, since YT's player includes these natively. What am I missing?

VinceButcher commented 9 years ago

If we are using YT and they already have these functions then we don't need to do anything extra