VideoPlaybackQuality: creationTime 屬性
VideoPlaybackQuality 介面上的只讀 creationTime 屬性報告了自瀏覽上下文建立以來,記錄此質量樣本的毫秒數。
值
一個 DOMHighResTimeStamp 物件,指示了從建立瀏覽上下文到獲取此影片質量樣本之間經過的毫秒數。
有關時間確定的詳細資訊,請參閱 Performance.now()。
示例
此示例呼叫 getVideoPlaybackQuality() 以獲取 VideoPlaybackQuality 物件,然後確定因損壞或丟棄而丟失的幀的百分比。如果超過 10% (0.1),則呼叫一個名為 lostFramesThresholdExceeded() 的函式,該函式可能會更新一個質量指示器以顯示幀丟失的增加。
js
const videoElem = document.getElementById("my_vid");
const quality = videoElem.getVideoPlaybackQuality();
if (
(quality.corruptedVideoFrames + quality.droppedVideoFrames) /
quality.totalVideoFrames >
0.1
) {
lostFramesThresholdExceeded();
}
規範
| 規範 |
|---|
| 媒體播放質量 # dom-videoplaybackquality-creationtime |
瀏覽器相容性
載入中…
另見
HTMLVideoElement.getVideoPlaybackQuality()方法,該方法返回VideoPlaybackQuality物件