Objects
This section describes the objects associated with the HTML5 Audio and Video APIs.
In this section
| Topic | Description |
|---|---|
|
Specifies the sound or audio content, such as music or effects, to be played in a document. | |
|
Represents an audio track on a video element. | |
|
Represents a list of AudioTrack objects. | |
|
Stores a collection of ranges (periods) of time. | |
|
Provides event properties that are specific to the key encrypted event. | |
|
Contains the current media error. | |
|
Represents a source of media data (audio or video) for a media element. | |
|
Returns an object that provides properties for info on protected video playback. | |
|
Deprecated. Provides information for the error state associated with the MSMediaKeySession. | |
|
Provides event properties that are specific to the key message event. | |
|
Deprecated. Provides event properties that are specific to the onmsneedkey event. | |
|
A set of keys that an associated HTMLMediaElement can use for decryption of media data during playback. | |
|
Represents a session with the Digital Rights Management (DRM) key system. | |
|
A read-only map of Key IDs to the current status of the associated key. | |
|
Provides access to a Key System. | |
|
Represents a buffer that contains media data for a MediaSource object. | |
|
Represents a collection of SourceBuffer objects. | |
|
The object that represents the timed text track content of a track element. | |
|
The TextTrackCue object represents the individual cues, and provides methods and properties to access the data and events to act on changes to cue state. | |
|
TextTrackCueList represents a dynamically updating list of text track cues. | |
|
Represents a list of TextTrack objects. | |
|
The track element enables you to add timed text tracks, such as closed captioning, translations, or text commentary, to HTML5 video elements. | |
|
Object returned from the onaddtrack event that represents the track that was loaded. | |
|
Specifies the video content to be played in a document. | |
|
Provides information about the quality for the video currently playing. | |
|
Represents a video track for video elements with multiple tracks. | |
|
Represents a list of VideoTrack objects. |