Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
https://w3c.github.io/media-capabilities/#dictdef-videoconfiguration

Properties

bitrate

bitrate: number The bitrate member represents the average bitrate of the video track given in units of bits per second. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-bitrate

colorGamut?

optional colorGamut: ColorGamut If present, the colorGamut member represents that the video track is delivered in the specified color gamut, which describes a set of colors in which the content is intended to be displayed https://w3c.github.io/media-capabilities/#dom-videoconfiguration-colorgamut

contentType

contentType: string The contentType member represents the MIME type of the video track. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-contenttype

framerate

framerate: number The framerate member represents the framerate of the video track. The framerate is the number of frames used in one second (frames per second). It is represented as a double. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-framerate

hasAlphaChannel

hasAlphaChannel: boolean The hasAlphaChannel member represents whether the video track contains alpha channel information. If true, the encoded video stream can produce per-pixel alpha channel information when decoded. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-hasalphachannel

hdrMetadataType?

optional hdrMetadataType: HdrMetadataType If present, the hdrMetadataType member represents that the video track includes the specified HDR metadata type. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-hdrmetadatatype

height

height: number The height represents the visible vertical encoded pixels in the encoded video frames. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-height

scalabilityMode?

optional scalabilityMode: string If present, the scalabilityMode member represents the scalability mode. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-scalabilitymode

spatialScalability?

optional spatialScalability: boolean If present, the spatialScalability member represents the ability to do spatial prediction, that is, using frames of a resolution different than the current resolution as dependencies. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-spatialscalability

transferFunction?

optional transferFunction: TransferFunction If present, the transferFunction member represents that the video track requires the specified transfer function to be understood by the UA. Transfer function describes the electro-optical algorithm supported by the rendering capabilities of a user agent, independent of the display, to map the source colors in the decoded media into the colors to be displayed https://w3c.github.io/media-capabilities/#dom-videoconfiguration-transferfunction

width

width: number The width represents the visible horizontal encoded pixels in the encoded video frames. https://w3c.github.io/media-capabilities/#dom-videoconfiguration-width
Last modified on February 25, 2026