| Пакет | 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():NumberaudioBufferLength | свойство |
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():NumberaudioByteCount | свойство |
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():NumberaudioLossRate | свойство |
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():NumberbyteCount | свойство |
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():NumberdataBufferByteLength | свойство |
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():NumberdataBufferLength | свойство |
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():NumberdataByteCount | свойство |
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():NumberdroppedFrames | свойство |
droppedFrames:Number [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Возвращает количество видеокадров, потерянных в текущем сеансе воспроизведения NetStream.
При работе с записями потоков или последовательными загрузками, в которых используется видео высокого качества или разрешения, декодер может запаздывать с декодированием требуемого числа кадров в секунду, если ему будет не хватать системных вычислительных ресурсов. При потоковой передаче в реальном времени буфер опускает кадры при возникновении чрезмерно большой задержки. Это свойство указывает число кадров, которые были опущены и не представлены в обычном порядке.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get droppedFrames():NumberisLive | свойство |
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():BooleanmaxBytesPerSecond | свойство |
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():NumbermetaData | свойство |
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():ObjectplaybackBytesPerSecond | свойство |
playbackBytesPerSecond:Number [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Возвращает скорость воспроизведения потока (кол-во байтов в секунду). Буфер воспроизведения может включать содержимое разных списков воспроизведения. Это свойство передает скорость воспроизведения, которая ближе всего к скорости текущего воспроизводимого потока.
Примечание. Не поддерживается в среде AIR 3.0 для iOS.
Реализация
public function get playbackBytesPerSecond():NumberresourceName | свойство |
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():NumbervideoBufferLength | свойство |
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():NumbervideoByteCount | свойство |
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():NumbervideoLossRate | свойство |
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():NumberxmpData | свойство |
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():ObjecttoString | () | метод |
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства