VideoConfiguration - 定义了在调用 MediaCapabilities 的 encodingInfo() 和 decodeInfo() 方法的视频配置

VideoConfigurationMedia Capabilities API 的字典,定义了在调用 MediaCapabilitiesencodingInfo()decodeInfo() 方法来测试视频文件时,是否支持所描述的视频配置,平滑和节能。

属性

VideoConfiguration 字典由五个视频属性组成,包括:

contentType

有效的视频 MIME 类型。有关可能支持的类型,请参见我们的网络视频编解码器指南

width

视频的宽度。

height

视频的高度

bitrate

用于编码一秒视频文件的位数

framerate

构成一秒视频播放的帧数。

实例

// 创建要测试的媒体配置
const mediaConfig = {
    type : 'file',  // 参见 MediaDecodingConfiguration 和 MediaEncodingConfiguration
    video : {
        contentType : "video/webm;codecs=vp8", // 有效的内容类型
        width : 800,     // 视频的宽度
        height : 600,    // 视频的高度
        bitrate : 10000, // 用于编码一秒视频文件的位数
        framerate : 30   // 构成一秒视频播放的帧数。
     }
};

规范

规范 状态 备注
Media Capabilities
VideoConfiguration 的定义
草稿 初始定义

桌面浏览器兼容性

暂无兼容数据

相关链接