HTML5 Video and Audio
HTML5 provides browser-native audio and video support via the <video> and <audio> elements. It also specifies support for keyboard accessibility to player controls, native support for captions and subtitles via the <track> element, and a specification for captioning data (currently the WebVVT format). While browser and accessibility support is not yet present, this will eventually result in more accessible audio and video content that does not rely on external programs and players.