SourceBuffer.appendWindowStart

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

SourceBuffer インターフェイスの appendWindowStart プロパティは、追加ウィンドウ(append window)の始まりのタイムスタンプを制御します。 タイムスタンプの範囲は、SourceBuffer に追加されるメディアデータをフィルターするために使用できます。 この範囲内のタイムスタンプを持つコード化されたメディアフレームは追加されますが、範囲外のものは除外されます。

appendWindowStart のデフォルト値はプレゼンテーションの開始時間であり、これは再生可能なメディアの開始時間です。

構文

var myAppendWindowStart = sourceBuffer.appendWindowStart;

sourceBuffer.appendWindowStart = 2.0;

追加ウィンドウの開始時間を秒単位で示す double 型。

例外

このプロパティに新しい値を設定すると、次の例外がスローされる場合があります。

例外 説明
InvalidAccessError 値を 0 未満、または SourceBuffer.appendWindowEnd 以上の値に設定しようとしました。
InvalidStateError この SourceBuffer オブジェクトが更新中(つまり、その SourceBuffer.updating プロパティが現在 true)であるか、この SourceBufferMediaSource から取り除かれています。

未定

仕様

Specification
Media Source Extensions™
# dom-sourcebuffer-appendwindowstart

ブラウザーの互換性

BCD tables only load in the browser

関連情報