Spec-Zone.ru › Haxe JavaScript

MediaStreamTrack

package js.html

extends EventTarget

extended by AudioStreamTrack, VideoStreamTrack

Доступно в js

The MediaStreamTrack interface represents a single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.

Documentation MediaStreamTrack by Mozilla Contributors, licensed under CC-BY-SA 2.5.

См. также:

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

Переменные

enabled:Bool

Булево значение, равное true если трек включён, то есть разрешено отображение потока медиа; или false если он выключен, то есть не отображает поток медиа, а отображает только тишину и чёрный цвет. Если трек был отключён, это значение можно изменить, но оно больше не будет иметь эффекта. Примечание: Вы можете реализовать стандартную функцию «глушения», установив enabled в false. Свойство muted относится к состоянию, когда нет медиа из-за технической проблемы.

read onlyid:String

Возвращает DOMString, содержащий уникальный идентификатор (GUID) трека; он генерируется браузером.

read onlykind:String

Возвращает DOMString, установленное в "audio" если трек — аудиотрек, и в "video", если это видеотрек. Оно не изменяется, если трек отсоединён от источника.

read onlylabel:String

Возвращает DOMString, содержащую назначенное пользователем метку, которая идентифицирует источник трека, как в "internal microphone". Строка может быть пустой, и она пуста, пока не подключён ни один источник. Когда трек отсоединён от источника, метка не изменяется.

read onlymuted:Bool

Возвращает булево значение, указывающее, может ли трек предоставлять данные медиа из-за технической проблемы. Примечание: Вы можете реализовать стандартную функцию «глушения», установив enabled в false, и разблокировать медиа, установив его обратно в true.

onended:Function

EventHandler, содержащий действие, которое нужно выполнить, когда на объекте сработает событие ended_(MediaStream), то есть когда MediaStreamTrack объект удален из него.

onmute:Function

EventHandler содержащий действие, которое нужно выполнить, когда на объекте сработает событие mute, то есть когда поток завершается.

onunmute:Function

EventHandler содержащий действие, которое нужно выполнить, когда на объекте сработает событие unmute, то есть когда MediaStreamTrack объект удалён из него.

read onlyreadyState:MediaStreamTrackState

Возвращает перечисление, указывающее состояние трека. Это может быть одно из следующих значений:

"live" , которое указывает, что вход подключён и делает всё возможное, чтобы предоставить данные в режиме реального времени. В этом случае вывод данных можно включать и выключать с помощью атрибута MediaStreamTrack.enabled. "ended" , которое указывает, что вход больше не предоставляет данные и никогда не предоставит новые данные.

Методы

applyConstraints(?constraints:Null<MediaTrackConstraints>):Promise<Void>

Позволяет приложению указать желаемые и/или допустимые диапазоны значений для любого количества настраиваемых свойств MediaStreamTrack.

Выбрасывает:

null

DOMError

clone():MediaStreamTrack

Возвращает дубликат MediaStreamTrack.

getConstraints():MediaTrackConstraints

Возвращает MediaTrackConstraints объект, содержащий текущие ограничения для трека; возвращаемое значение соответствует ограничениям, заданным последним с помощью MediaStreamTrack.applyConstraints.

getSettings():MediaTrackSettings

Возвращает MediaTrackSettings объект, содержащий текущие значения каждого настраиваемого свойства MediaStreamTrack.

stop():Void

Останавливает воспроизведение источника, связанного с треком; источник и трек отсоединяются. Состояние трека устанавливается в ended.

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

Spec-Zone.ru

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