HTMLVideoElement: getVideoPlaybackQuality() 方法

Baseline 已廣泛支援

此功能已廣泛建立,並可在多種裝置和瀏覽器版本中使用。自 ⁨2020 年 2 月⁩ 起,瀏覽器均已支援該功能。

HTMLVideoElement 方法 getVideoPlaybackQuality() 建立並返回一個 VideoPlaybackQuality 物件,其中包含已丟失幀數等指標。

返回的資料可用於評估影片流的質量。

語法

js
getVideoPlaybackQuality()

引數

無。

返回值

一個 VideoPlaybackQuality 物件,提供有關影片元素當前播放質量的資訊。

示例

此示例會更新一個元素,以指示影片播放過程中到目前為止已播放的總幀數。此值包括任何已丟棄或損壞的幀,因此它不等於“播放的總幀數”。

js
const videoElem = document.getElementById("my_vid");
const counterElem = document.getElementById("counter");
const quality = videoElem.getVideoPlaybackQuality();

counterElem.innerText = quality.totalVideoFrames;

規範

規範
媒體播放質量
# dom-htmlvideoelement-getvideoplaybackquality

瀏覽器相容性

另見

  • <video> 元素
  • VideoPlaybackQuality 介面。