Spec-Zone.ru › Haxe JavaScript

Источник медиаданных

пакет js.html

расширяет EventTarget

Доступно в js

Интерфейс MediaSource API расширений для источников медиаданных представляет собой источник данных медиа для объекта HTMLMediaElement. Объект MediaSource может быть присоединен к HTMLMediaElement, чтобы воспроизводиться в пользовательском агенте.

Документация MediaSource от авторов Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/MediaSource

Статические методы

staticisTypeSupported(type:String):Bool

Конструктор

new()

Использует исключение:

null

DOMError

Переменные

read onlyactiveSourceBuffers:SourceBufferList

Возвращает объект SourceBufferList, содержащий подмножество объектов SourceBuffer, содержащихся в MediaSource.sourceBuffers — список объектов, предоставляющих выбранный видеотрек, включенные аудиотреки и отображаемые/скрытые текстовые треки.

duration:Float

Получает и устанавливает длительность текущего представленного медиа.

onsourceclosed:Function

onsourceended:Function

Обработчик событий для события sourceended.

onsourceopen:Function

Обработчик событий для события sourceopen.

read onlyreadyState:MediaSourceReadyState

Возвращает перечисление, представляющее состояние текущего MediaSource, не присоединен ли он в данный момент к элементу медиа (closed), присоединен и готов к получению объектов SourceBuffer (open), или присоединен, но поток был завершен с помощью MediaSource.endOfStream() (ended).

read onlysourceBuffers:SourceBufferList

Возвращает объект SourceBufferList, содержащий список объектов SourceBuffer ассоциированных с этим объектом MediaSource.

Методы

addSourceBuffer(type:String):SourceBuffer

Создаёт новый объект SourceBuffer указанного типа MIME и добавляет его в список MediaSource.sourceBuffers.

Использует исключение:

null

DOMError

clearLiveSeekableRange():Void

Очищает диапазон поиска, ранее установленный вызовом setLiveSeekableRange().

Использует исключение:

null

DOMError

endOfStream(?error:MediaSourceEndOfStreamError):Void

Сигнализирует о конце потока.

Использует исключение:

null

DOMError

removeSourceBuffer(sourceBuffer:SourceBuffer):Void

Удаляет указанный объект SourceBuffer из списка MediaSource.sourceBuffers.

Использует исключение:

null

DOMError

setLiveSeekableRange(start:Float, end:Float):Void

Устанавливает диапазон, к которому пользователь может перейти в элементе медиа.

Использует исключение:

null

DOMError

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/MediaSource.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API