| Пакет | org.osmf.net.qos |
| Класс | public class QoSInfo |
| Наследование | QoSInfo Object |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Общедоступные свойства
| Свойство | Определено | ||
|---|---|---|---|
| actualIndex : int [только для чтения]
Индекс загружаемого в данный момент уровня качества
| QoSInfo | ||
| availableQualityLevels : Vector.<QualityLevel> [только для чтения]
Доступные уровни качества
| QoSInfo | ||
| bufferLength : Number [только для чтения]
Длина буфера (в секундах)
| QoSInfo | ||
| bufferTime : Number [только для чтения]
Минимальное время буфера (в секундах)
| QoSInfo | ||
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| currentIndex : int [только для чтения]
Индекс воспроизводимого в данный момент уровня качества
| QoSInfo | ||
| emptyBufferOccurred : Boolean [только для чтения]
Сигнализирует о прерывании воспроизведения из-за пустого буфера с момента предоставления последнего элемента QoSInfo
| QoSInfo | ||
| lastDownloadedFragmentDetails : FragmentDetails [только для чтения]
Сведения о последнем загруженном фрагменте (только HDS)
| QoSInfo | ||
| maxFPS : Number [только для чтения]
Максимальное значение числа кадров в секунду, записанных до настоящего времени
| QoSInfo | ||
| nsInfo : NetStreamInfo [только для чтения]
Элемент NetStreamInfo объекта NetStream
| QoSInfo | ||
| playbackDetailsRecord : Vector.<PlaybackDetails> [только для чтения]
Запись, содержащая сведения о воспроизведении для уровней качества, воспроизведенных с момента последнего события ABREvent.QOS_UPDATE
| QoSInfo | ||
| playheadTime : Number [только для чтения]
Время создания QoSInfo относительно положения точки воспроизведения (время в потоке)
| QoSInfo | ||
| timestamp : Number [только для чтения]
Машинное время создания этого элемента QoSInfo
| QoSInfo | ||
Общедоступные методы
| Метод | Определено | ||
|---|---|---|---|
QoSInfo(timestamp:Number = NaN, playheadTime:Number = NaN, availableQualityLevels:Vector.<QualityLevel> = null, currentIndex:int = -1, actualIndex:int = -1, lastDownloadedFragmentDetails:FragmentDetails = null, maxFPS:Number = NaN, playbackDetailsRecord:Vector.<PlaybackDetails> = null, nsInfo:NetStreamInfo = null, bufferLength:Number = NaN, bufferTime:Number = NaN, emptyBufferOccurred:Boolean = false)
Конструктор. | QoSInfo | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
Сведения о свойстве
actualIndex | свойство |
availableQualityLevels | свойство |
availableQualityLevels:Vector.<QualityLevel> [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Доступные уровни качества
Реализация
public function get availableQualityLevels():Vector.<QualityLevel>bufferLength | свойство |
bufferTime | свойство |
currentIndex | свойство |
emptyBufferOccurred | свойство |
emptyBufferOccurred:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Сигнализирует о прерывании воспроизведения из-за пустого буфера с момента предоставления последнего элемента QoSInfo
Реализация
public function get emptyBufferOccurred():BooleanlastDownloadedFragmentDetails | свойство |
lastDownloadedFragmentDetails:FragmentDetails [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Сведения о последнем загруженном фрагменте (только HDS)
Реализация
public function get lastDownloadedFragmentDetails():FragmentDetailsmaxFPS | свойство |
nsInfo | свойство |
nsInfo:NetStreamInfo [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Элемент NetStreamInfo объекта NetStream
Реализация
public function get nsInfo():NetStreamInfoplaybackDetailsRecord | свойство |
playbackDetailsRecord:Vector.<PlaybackDetails> [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Запись, содержащая сведения о воспроизведении для уровней качества, воспроизведенных с момента последнего события ABREvent.QOS_UPDATE
Реализация
public function get playbackDetailsRecord():Vector.<PlaybackDetails>playheadTime | свойство |
timestamp | свойство |
Сведения о конструкторе
QoSInfo | () | Конструктор |
public function QoSInfo(timestamp:Number = NaN, playheadTime:Number = NaN, availableQualityLevels:Vector.<QualityLevel> = null, currentIndex:int = -1, actualIndex:int = -1, lastDownloadedFragmentDetails:FragmentDetails = null, maxFPS:Number = NaN, playbackDetailsRecord:Vector.<PlaybackDetails> = null, nsInfo:NetStreamInfo = null, bufferLength:Number = NaN, bufferTime:Number = NaN, emptyBufferOccurred:Boolean = false)| Язык версии: | ActionScript 3.0 |
| Версия продукта: | OSMF 2.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор.
Параметрыtimestamp:Number (default = NaN) — Машинное время создания этого элемента QoSInfo (количество миллисекунд после полуночи 1 января 1970, мировое время)
| |
playheadTime:Number (default = NaN) — Время создания QoSInfo относительно положения точки воспроизведения (время в потоке, в секундах)
| |
availableQualityLevels:Vector.<QualityLevel> (default = null) — Доступные уровни качества
| |
currentIndex:int (default = -1) — Индекс воспроизводимого в данный момент уровня качества
| |
actualIndex:int (default = -1) — Индекс загружаемого в данный момент уровня качества
| |
lastDownloadedFragmentDetails:FragmentDetails (default = null) — Сведения о последнем загруженном фрагменте (только HDS)
| |
maxFPS:Number (default = NaN) — Максимальное значение числа кадров в секунду, записанных до настоящего времени (обычно используется в качестве аппроксимации количества кадров в секунду характеристики актива)
| |
playbackDetailsRecord:Vector.<PlaybackDetails> (default = null) — Запись содержимого, воспроизведенного с момента последнего события QOS_UPDATE. Это список объектов PlaybackDetails.
| |
nsInfo:NetStreamInfo (default = null) — Элемент NetStreamInfo объекта NetStream
| |
bufferLength:Number (default = NaN) — Значения длины буфера (в секундах)
| |
bufferTime:Number (default = NaN) — Минимальное время буфера (в секундах)
| |
emptyBufferOccurred:Boolean (default = false) — Сигнализирует о прерывании воспроизведения из-за пустого буфера с момента предоставления последнего элемента QoSInfo
|
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства