WorkerNavigator: mediaCapabilities プロパティ
読み取り専用プロパティ WorkerNavigator.mediaCapabilities
は、Media Capabilities API における定義に沿って、指定の形式のデコードやエンコードの能力、および出力の能力に関する情報へのアクセスを可能にする MediaCapabilities
オブジェクトを返します。
値
MediaCapabilities
オブジェクトです。
例
js
navigator.mediaCapabilities
.decodingInfo({
type: "file",
audio: {
contentType: "audio/mp3",
channels: 2,
bitrate: 132700,
samplerate: 5200,
},
})
.then((result) => {
console.log(`この構成に対応していま${result.supported ? "す" : "せん"}。`);
console.log(`スムーズ${result.smooth ? "" : "じゃない"}です。`);
console.log(`電力効率がよ${result.powerEfficient ? "" : "くな"}いです。`);
});
仕様書
Specification |
---|
Media Capabilities # dom-workernavigator-mediacapabilities |
ブラウザーの互換性
BCD tables only load in the browser