Пакет | flash.net |
Класс | public final class NetStreamInfo |
Наследование | NetStreamInfo Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
, который делает снимок текущего состояния QOS и предоставляет статистику QOS через свойства NetStreamInfo.
Примечание. Среда AIR 3.0 для ОС iOS не поддерживает какие-либо свойства NetStreamInfo.
Свойство | Определено | ||
---|---|---|---|
audioBufferByteLength : Number [только для чтения]
Представляет размер буфера аудиоданных NetStream (в байтах). | NetStreamInfo | ||
audioBufferLength : Number [только для чтения]
Представляет информацию о размере буфера для аудиоданных NetStream (в секундах). | NetStreamInfo | ||
audioByteCount : Number [только для чтения]
Указывает общее число байтов аудио, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. | NetStreamInfo | ||
audioBytesPerSecond : Number [только для чтения]
Указывает скорость заполнения аудиобуфера NetStream (в байтах в секунду). | NetStreamInfo | ||
audioLossRate : Number [только для чтения]
Задает уровень потери аудио для сеанса NetStream. | NetStreamInfo | ||
byteCount : Number [только для чтения]
Указывает общее число байтов, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. | NetStreamInfo | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentBytesPerSecond : Number [только для чтения]
Указывает скорость заполнения буфера NetStream (в байтах в секунду). | NetStreamInfo | ||
dataBufferByteLength : Number [только для чтения]
Представляет размер буфера данных NetStream (в байтах). | NetStreamInfo | ||
dataBufferLength : Number [только для чтения]
Представляет информацию о размере буфера для данных NetStream (в секундах). | NetStreamInfo | ||
dataByteCount : Number [только для чтения]
Указывает общее число байтов сообщений с данными, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. | NetStreamInfo | ||
dataBytesPerSecond : Number [только для чтения]
Указывает скорость заполнения буфера данных NetStream (в байтах в секунду). | NetStreamInfo | ||
droppedFrames : Number [только для чтения]
Возвращает количество видеокадров, потерянных в текущем сеансе воспроизведения NetStream. | NetStreamInfo | ||
isLive : Boolean [только для чтения]
Какое медиасодержимое воспроизводится — записанное или интерактивное. | NetStreamInfo | ||
maxBytesPerSecond : Number [только для чтения]
Указывает максимальную скорость заполнения буфера NetStream (в байтах в секунду). | NetStreamInfo | ||
metaData : Object [только для чтения]
Последний объект метаданных, связанный с воспроизводимым медиасодержимым. | NetStreamInfo | ||
playbackBytesPerSecond : Number [только для чтения]
Возвращает скорость воспроизведения потока (кол-во байтов в секунду). | NetStreamInfo | ||
resourceName : String [только для чтения]
Имя ресурса, который использовался при вызове NetStream.play(). | NetStreamInfo | ||
SRTT : Number [только для чтения]
Приближенное время на передачу и подтверждение (SRTT) для сеанса NetStream, в миллисекундах. | NetStreamInfo | ||
uri : String [только для чтения]
URI, который использовался при вызове NetConnection.connect(). | NetStreamInfo | ||
videoBufferByteLength : Number [только для чтения]
Представляет размер видеобуфера NetStream (в байтах). | NetStreamInfo | ||
videoBufferLength : Number [только для чтения]
Представляет информацию о размере буфера для видеоданных NetStream (в секундах). | NetStreamInfo | ||
videoByteCount : Number [только для чтения]
Указывает общее число байтов видео, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. | NetStreamInfo | ||
videoBytesPerSecond : Number [только для чтения]
Указывает скорость заполнения видеобуфера NetStream (в байтах в секунду). | NetStreamInfo | ||
videoLossRate : Number [только для чтения]
Сообщает процент потерь видеоданных, передаваемых через объект NetStream (процент потерянных сообщений по отношению к общему числу сообщений). | NetStreamInfo | ||
xmpData : Object [только для чтения]
Последний объект XMP-данных, связанный с воспроизводимым медиасодержимым. | NetStreamInfo |
Метод | Определено | ||
---|---|---|---|
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает текстовое значение, содержащее список свойств объекта NetStreamInfo. | NetStreamInfo | ||
Возвращает элементарное значение заданного объекта. | Object |
audioBufferByteLength | свойство |
audioBufferByteLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет размер буфера аудиоданных NetStream (в байтах). Задает размер буфера для аудиоданных при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get audioBufferByteLength():Number
audioBufferLength | свойство |
audioBufferLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет информацию о размере буфера для аудиоданных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для аудиоданных.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get audioBufferLength():Number
audioByteCount | свойство |
audioByteCount:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает общее число байтов аудио, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих аудиоданных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать audioBytesPerSecond
.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get audioByteCount():Number
Связанные элементы API
audioBytesPerSecond | свойство |
audioBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает скорость заполнения аудиобуфера NetStream (в байтах в секунду). Значение рассчитывается как среднее значение сглаживания для аудиоданных, полученных за последнюю секунду.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get audioBytesPerSecond():Number
audioLossRate | свойство |
audioLossRate:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Задает уровень потери аудио для сеанса NetStream. Это значение возвращает допустимое значение только для потоков RTMFP. Для потоков RTMP оно возвращает значение 0. Коэффициент потери определяется как отношение потерянных сообщений к общему числу сообщений.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get audioLossRate():Number
byteCount | свойство |
byteCount:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает общее число байтов, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих данных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать currentBytesPerSecond
.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get byteCount():Number
Связанные элементы API
currentBytesPerSecond | свойство |
currentBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает скорость заполнения буфера NetStream (в байтах в секунду). Значение рассчитывается как среднее значение сглаживания для совокупных данных, полученных за последнюю секунду.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get currentBytesPerSecond():Number
dataBufferByteLength | свойство |
dataBufferByteLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет размер буфера данных NetStream (в байтах). Задает размер буфера для сообщений с данными при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get dataBufferByteLength():Number
dataBufferLength | свойство |
dataBufferLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет информацию о размере буфера для данных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для сообщений с данными.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get dataBufferLength():Number
dataByteCount | свойство |
dataByteCount:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает общее число байтов сообщений с данными, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих сообщений с данными с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать dataBytesPerSecond
.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get dataByteCount():Number
Связанные элементы API
dataBytesPerSecond | свойство |
dataBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает скорость заполнения буфера данных NetStream (в байтах в секунду). Значение рассчитывается как сглаженное среднее значение для сообщений с данными, полученных за последнюю секунду.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get dataBytesPerSecond():Number
droppedFrames | свойство |
droppedFrames:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Возвращает количество видеокадров, потерянных в текущем сеансе воспроизведения NetStream.
При работе с записями потоков или последовательными загрузками, в которых используется видео высокого качества или разрешения, декодер может запаздывать с декодированием требуемого числа кадров в секунду, если ему будет не хватать системных вычислительных ресурсов. При потоковой передаче в реальном времени буфер опускает кадры при возникновении чрезмерно большой задержки. Это свойство указывает число кадров, которые были опущены и не представлены в обычном порядке.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get droppedFrames():Number
isLive | свойство |
isLive:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Какое медиасодержимое воспроизводится — записанное или интерактивное. Это свойство значимо только для RTMP-потока. Для последовательной загрузки и динамического HTTP-потока значением свойства всегда является false
.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Примечание. Это свойство всегда имеет значение false
в Flash Player в браузере на устройствах с ОС Android и Blackberry и в AIR для iOS.
Реализация
public function get isLive():Boolean
maxBytesPerSecond | свойство |
maxBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает максимальную скорость заполнения буфера NetStream (в байтах в секунду). Это значение передает сведения о пропускной способности клиентской сети на основе последних сообщений, полученных объектом NetStream
. В зависимости от размера буфера, заданного в NetStream.bufferTime
и клиентской полосы пропускания, Flash Media Server заполняет буфер, разбивая данные на пакеты. Это свойство передает максимальную скорость заполнения клиентского буфера.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get maxBytesPerSecond():Number
metaData | свойство |
metaData:Object
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Последний объект метаданных, связанный с воспроизводимым медиасодержимым.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Примечание. Это свойство всегда имеет значение null
в Flash Player в браузере на устройствах с ОС Android и Blackberry и в AIR для iOS.
Реализация
public function get metaData():Object
playbackBytesPerSecond | свойство |
playbackBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Возвращает скорость воспроизведения потока (кол-во байтов в секунду). Буфер воспроизведения может включать содержимое разных списков воспроизведения. Это свойство передает скорость воспроизведения, которая ближе всего к скорости текущего воспроизводимого потока.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get playbackBytesPerSecond():Number
resourceName | свойство |
resourceName:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Имя ресурса, который использовался при вызове NetStream.play()
. Это свойство содержит полный URL-адрес для последовательной загрузки, имя ресурса для RTMP-потока и значение null
для HTTP-потока.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Примечание. Это свойство всегда имеет значение null
в Flash Player в браузере на устройствах с ОС Android и Blackberry и в AIR для iOS.
Реализация
public function get resourceName():String
Связанные элементы API
SRTT | свойство |
SRTT:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Приближенное время на передачу и подтверждение (SRTT) для сеанса NetStream, в миллисекундах. Это свойство содержит действительное значение только для потоков RTMFP. Для потоков RTMP возвращается значение 0.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get SRTT():Number
Связанные элементы API
uri | свойство |
uri:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
URI, который использовался при вызове NetConnection.connect()
. Для последовательной загрузки или HTTP-потока возвращает значение null
.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Примечание. Это свойство всегда имеет значение null
в Flash Player в браузере на устройствах с ОС Android и Blackberry и в AIR для iOS.
Реализация
public function get uri():String
Связанные элементы API
videoBufferByteLength | свойство |
videoBufferByteLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет размер видеобуфера NetStream (в байтах). Задает размер буфера для видеоданных при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get videoBufferByteLength():Number
videoBufferLength | свойство |
videoBufferLength:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Представляет информацию о размере буфера для видеоданных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для видеоданных.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get videoBufferLength():Number
videoByteCount | свойство |
videoByteCount:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает общее число байтов видео, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих видеоданных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать videoBytesPerSecond
,
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get videoByteCount():Number
Связанные элементы API
videoBytesPerSecond | свойство |
videoBytesPerSecond:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Указывает скорость заполнения видеобуфера NetStream (в байтах в секунду). Значение рассчитывается как сглаженное среднее значение для видеоданных, полученных за последнюю секунду.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get videoBytesPerSecond():Number
videoLossRate | свойство |
videoLossRate:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.1, AIR 2 |
Сообщает процент потерь видеоданных, передаваемых через объект NetStream (процент потерянных сообщений по отношению к общему числу сообщений).
Когда размер сообщения меньше максимального размера пакета (MTU), это значение соответствует сетевому проценту потерь пакетов.
Это свойство возвращает действительное значение только для потоков RTMFP. Для потоков RTMP возвращает нулевое значение. Дополнительные сведения см. в документации по Flash Media Server.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get videoLossRate():Number
xmpData | свойство |
xmpData:Object
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Последний объект XMP-данных, связанный с воспроизводимым медиасодержимым.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Примечание. Это свойство всегда имеет значение null
в Flash Player в браузере на устройствах с ОС Android и Blackberry и в AIR для iOS.
Реализация
public function get xmpData():Object
toString | () | метод |
Tue Jun 12 2018, 11:34 AM Z