as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

MediaSourceInterface

MediaSourceInterface

https://dom.spec.whatwg.org/#interface-eventtarget

拡張

プロパティ

activeSourceBuffers

readonly activeSourceBuffers: SourceBufferList

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-activesourcebuffers(英語のみ)を参照してください。


duration

duration: number

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-duration(英語のみ)を参照してください。


onsourceclose

onsourceclose: EventListener

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceclose(英語のみ)を参照してください。


onsourceended

onsourceended: EventListener

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceended(英語のみ)を参照してください。


onsourceopen

onsourceopen: EventListener

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceopen(英語のみ)を参照してください。


readyState

readonly readyState: ReadyState

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-readystate(英語のみ)を参照してください。


sourceBuffers

readonly sourceBuffers: SourceBufferList

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-sourcebuffers(英語のみ)を参照してください。

メソッド

addEventListener()

addEventListener(type, listener, options?): void

イベントリスナーを追加します。

パラメーター

type

string

リッスンするイベント。

listener

EventListener

イベントハンドラー関数。

options?

無視されます。

boolean AddEventListenerOptions

戻り値

void

継承元

EventTarget.addEventListener


addSourceBuffer()

addSourceBuffer(type): SourceBuffer

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-addsourcebuffer(英語のみ)を参照してください。

パラメーター

type

string

Mime type.

戻り値

SourceBuffer


clearLiveSeekableRange()

clearLiveSeekableRange(): void

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-clearliveseekablerange(英語のみ)を参照してください。

戻り値

void


dispatchEvent()?

optional dispatchEvent(event): boolean

ターゲットにイベントをディスパッチします

パラメーター

イベント

Event

発生を知らせるイベント。

戻り値

boolean

TODO

実装に追加して定義します。現時点ではオプションのままにしておきます。

継承元

EventTarget.dispatchEvent


endOfStream()

endOfStream(error?): void

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-endofstream(英語のみ)を参照してください。

パラメーター

error?

EndOfStreamError

戻り値

void


removeEventListener()

removeEventListener(type, listener, options?): void

イベントリスナーを削除します。

パラメーター

type

string

リッスンするイベント。

listener

EventListener

削除するイベントハンドラー関数。

options?

無視されます。

boolean EventListenerOptions

戻り値

void

継承元

EventTarget.removeEventListener


removeSourceBuffer()

removeSourceBuffer(sourceBuffer): void

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-removesourcebuffer(英語のみ)を参照してください。

パラメーター

sourceBuffer

SourceBuffer

削除するソースバッファーインスタンス。

戻り値

void


setLiveSeekableRange()

setLiveSeekableRange(start, end): void

詳細については、https://www.w3.org/TR/media-source-2/#dom-mediasource-setliveseekablerange(英語のみ)を参照してください。

パラメーター

start

number

end

number

戻り値

void


Last updated: 2025年10月2日