DOM

HTMLVideoElement.getVideoPlaybackQuality() メソッド

 編集:2022.11.10 by T.A.

[Edge]。→

HTMLVideoElement の品質に関する情報を VideoPlaybackQuality オブジェクトで返します。

mdn: 失われたフレーム数などのメトリックを含む VideoPlaybackQuality オブジェクトを作成して返します。

mdn: 返されたデータは、ビデオ ストリームの品質を評価するために使用できます。

構文
HTMLVideoElement.getVideoPlaybackQuality()
HTMLVideoElement HTMLVideoElement
戻り値

mdn: ビデオ要素の現在の再生品質に関する情報を提供する VideoPlaybackQuality オブジェクト。

/mdn

この例では、要素を更新して、再生プロセスでこれまでに経過したビデオ フレームの総数を示します。この値には、ドロップまたは破損したフレームが含まれるため、「再生されたフレームの総数」とは異なります。

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

counterElem.innerText = quality.totalVideoFrames;

HTML:

<VIDEO id=IdTest src="../../Sample/Eizou_M.mp4"></VIDEO>

JavaScript:

D=IdTest.getVideoPlaybackQuality();  //=[object]:[object VideoPlaybackQuality]
	//creationTime=[number]:8841
	//totalVideoFrames=[number]:4
	//droppedVideoFrames=[number]:0
	//corruptedVideoFrames=[number]:0

テスト