VideoConfiguration
参见
https://w3c.github.io/media-capabilities/#dictdef-videoconfiguration
属性
bitrate
bitrate:
number
比特率成员代表视频轨道的平均比特率,单位为每秒比特数。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-bitrate
colorGamut?
optionalcolorGamut:ColorGamut
如果存在,则colorGamut成员表示视频轨道是在指定的色域中提供的,该色域描述了显示内容时要使用的一组颜色
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-colorgamut
contentType
contentType:
string
contentType成员代表视频轨道的MIME类型。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-contenttype
framerate
framerate:
number
帧率成员代表视频轨道的帧率。帧率是一秒钟内使用的帧数(每秒帧数)。它以double数据类型表示。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-framerate
hasAlphaChannel
hasAlphaChannel:
boolean
hasAlphaChannel成员代表视频轨道是否包含alpha频道信息。如果为true,则编码后的视频流在解码时可以生成每像素alpha通道信息。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-hasalphachannel
hdrMetadataType?
optionalhdrMetadataType:HdrMetadataType
如果存在,则hdrMetadataType成员表示该视频轨道包含指定的HDR元数据类型。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-hdrmetadatatype
height
height:
number
高度表示编码视频帧中可见的垂直编码像素。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-height
scalabilityMode?
optionalscalabilityMode:string
如果存在,则scalabilityMode成员代表可扩展性模式。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-scalabilitymode
spatialScalability?
optionalspatialScalability:boolean
如果存在,则spatialScalability成员表示进行空间预测的能力,即使用分辨率与当前分辨率不同的帧作为依赖项。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-spatialscalability
transferFunction?
optionaltransferFunction:TransferFunction
如果存在,则transferFunction成员表示视频轨道需要UA理解指定的传递函数。传递函数描述了用户代理渲染能力所支持的电光算法,该算法独立于显示屏,用于将解码媒体中的源颜色映射为待显示的颜色。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-transferfunction
width
width:
number
宽度表示编码视频帧中可见的水平编码像素。
参见
https://w3c.github.io/media-capabilities/#dom-videoconfiguration-width
Last updated: 2025年10月2日

