SourceBuffer
詳細については、https://www.w3.org/TR/media-source-2/#sourcebuffer(英語のみ)を参照してください。
拡張
プロパティ
mode
mode: AppendMode
追加モードを取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-mode(英語のみ)を参照してください。
updating
readonlyupdating:boolean
ソースバッファーがトラックバッファーを更新しているかどうかを確認します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-updating(英語のみ)を参照してください。
buffered
readonlybuffered: TimeRanges
バッファリングされたメディアの時間範囲を取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-buffered(英語のみ)を参照してください。
timestampOffset
timestampOffset:
number
すべてのコード化フレームに適用されるタイムスタンプオフセットを取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-timestampoffset(英語のみ)を参照してください。
audioTracks
readonlyaudioTracks: AudioTrackList
オーディオトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-audiotracks(英語のみ)を参照してください。
videoTracks
readonlyvideoTracks: VideoTrackList
ビデオトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-videotracks(英語のみ)を参照してください。
textTracks
readonlytextTracks: TextTrackList
テキストトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-texttracks(英語のみ)を参照してください。
appendWindowStart
appendWindowStart:
number
追加ウィンドウの開始位置を秒単位で取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowstart(英語のみ)を参照してください。
appendWindowEnd
appendWindowEnd:
number
追加ウィンドウの終了位置を秒単位で取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowend(英語のみ)を参照してください。
onupdatestart
onupdatestart: EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdatestart(英語のみ)を参照してください。
onupdate
onupdate: EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdate(英語のみ)を参照してください。
onupdateend
onupdateend: EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdateend(英語のみ)を参照してください。
onerror
onerror: EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onerror(英語のみ)を参照してください。
onabort
onabort: EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onabort(英語のみ)を参照してください。
メソッド
appendBuffer()
appendBuffer(data:
ArrayBuffer | Uint8Array<ArrayBufferLike>):void
メディアセグメントを追加します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendbuffer(英語のみ)を参照してください。
パラメーター
data
ArrayBuffer | Uint8Array<ArrayBufferLike>
abort()
abort():
void
ソースバッファー操作を中止します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-abort(英語のみ)を参照してください。
changeType()
changeType(type:
string):void
ソースバッファーのMIMEタイプを変更します。
https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-changetype
パラメーター
type
string
remove()
remove(start:
number, end:number):void
内部トラックバッファーキューから、startとendで表されるタイムスタンプ位置の間にあるメディアサンプルを削除します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-remove(英語のみ)を参照してください。
パラメーター
start
number
end
number
Last updated: 2026年7月22日

