MediaCapabilities

MediaCapabilitiesメディア能力 API のインターフェイスで、機器、システム、ブラウザーのデコード能力に関する情報を提供します。この API を使用すると、コーデック、プロファイル、解像度、ビットレートに基づいて、機器のデコード能力についてブラウザーに問い合わせることができます。 この情報は、ユーザーに最適なメディアストリームを提供したり、再生をスムーズかつ電力効率的に行うべきかどうかを判断したりするために使用できます。

この情報には Navigator および WorkerNavigator インターフェイスの mediaCapabilities プロパティを通じてアクセスできます。

インスタンスメソッド

MediaCapabilities.encodingInfo()

有効なメディア構成が渡されると、そのメディア型に対応しているかどうか、また、そのメディアのエンコード方式がスムーズで電力効率が良いかどうかを示す情報で解決するプロミスを返します。

MediaCapabilities.decodingInfo()

有効なメディア構成が渡されると、そのメディア型に対応しているかどうか、また、そのようなメディアをデコードする際にスムーズかつ電力効率的に動作するかどうかを示す情報で解決するプロミスを返します。

仕様書

Specification
Media Capabilities
# media-capabilities-interface

ブラウザーの互換性

BCD tables only load in the browser

関連情報