MediaCapabilities

MediaCapabilities 接口是 媒体功能 API 的一部分,它提供了有关设备、系统和浏览器解码能力的信息。该 API 可用于根据编解码器、配置文件、分辨率和比特率查询浏览器关于设备的解码能力。这些信息可用于为用户提供最佳的媒体流,并确定播放是否流畅且节能。

可以通过 NavigatorWorkerNavigator 接口的 mediaCapabilities 属性访问这些信息。

实例方法

MediaCapabilities.encodingInfo()

当传递有效的媒体配置时,它会返回一个 Promise,其中包含有关媒体类型是否受支持以及编码此类媒体是否流畅且节能的信息。

MediaCapabilities.decodingInfo()

当传递有效的媒体配置时,它会返回一个 Promise,其中包含有关媒体类型是否受支持以及解码此类媒体是否流畅且节能的信息。

规范

规范
媒体功能
# media-capabilities-interface

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅