Conference Proceedings
- Home
- Accessibility & Media Players
Description
Oftentimes, when people bemoan the state of accessibility for media playback, they’re talking about the media content itself: closed captioning, audio descriptions, available transcripts, seizure-causing flashes in video content, scene color contrast, and the like. These are unquestionably important considerations when attempting to making your users’ media playback experience accessible, but they are unfortunately also very hard and sometimes quite costly problems. Not only that, oftentimes these (at least currently) require considerations and buy-in at the production phases of content creation, well before the media makes its way into streaming media pipelines, platforms, and players.
Yet there is an area of much easier, cheaper, and tractable improvements to accessibility available to video engineers – the media player itself. In this talk, I’ll give an overview of the primary considerations for making an accessible browser-based media player. At its core, good media player accessibility requires a semantics that is consistent and make sense for both non-technical users and video developers alike. This goes hand in hand with coming up with the right metaphors for the different kinds of interactions and information surfacing—analogous to the physical metaphors at play for visual user experience. With these, we should be able to establish some best practices and reference implementations for common use cases. Finally, I’ll end by demo-ing a player-agnostic example implementation aiming toward these goals, along with some bonus wins you get for free when you make your media player accessible. Presented at Demuxed 2021.Other Proceedings
Here are some other proceedings that you might find interesting.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?
Sarah Allen
Large-Scale Media Archive Migration to the Cloud
Konstantin Wilms
HEVC Upload Experiments
Chris Ellsworth
Related Courses
Below are some courses that might interest you based on the learning categories and topic tags of this conference proceeding.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?