Класс NetStreamInfo предоставляет различную статистику по качеству обслуживания Quality of Service (QOS), связанную с объектом NetStream и используемым буфером потокового воспроизведения аудио, видео и данных. Объект NetStreamInfo возвращается в ответ на вызов
NetStream.info
, который делает снимок текущего состояния QOS и предоставляет статистику QOS через свойства NetStreamInfo.
audioBufferByteLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет размер буфера аудиоданных NetStream (в байтах). Задает размер буфера для аудиоданных при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Реализация public function get audioBufferByteLength():Number
audioBufferLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет информацию о размере буфера для аудиоданных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для аудиоданных.
Реализация public function get audioBufferLength():Number
audioByteCount:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает общее число байтов аудио, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих аудиоданных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать audioBytesPerSecond
.
Реализация public function get audioByteCount():Number
См. также
audioBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает скорость заполнения аудиобуфера NetStream (в байтах в секунду). Значение рассчитывается как гладкое среднее значение для аудиоданных, полученных за последнюю секунду.
Реализация public function get audioBytesPerSecond():Number
audioLossRate:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Задает уровень потери аудио для сеанса NetStream. Это значение возвращает допустимое значение только для потоков RTMFP. Для потоков RTMP оно возвращает значение 0. Коэффициент потери определяется как отношение потерянных сообщений к общему числу сообщений.
Реализация public function get audioLossRate():Number
byteCount:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает общее число байтов, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих данных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать currentBytesPerSecond
.
Реализация public function get byteCount():Number
См. также
currentBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает скорость заполнения буфера NetStream (в байтах в секунду). Значение рассчитывается как гладкое среднее значение для совокупных данных, полученных за последнюю секунду.
Реализация public function get currentBytesPerSecond():Number
dataBufferByteLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет размер буфера данных NetStream (в байтах). Задает размер буфера для сообщений с данными при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Реализация public function get dataBufferByteLength():Number
dataBufferLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет информацию о размере буфера для данных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для сообщений с данными.
Реализация public function get dataBufferLength():Number
dataByteCount:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает общее число байтов сообщений с данными, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих сообщений с данными с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать dataBytesPerSecond
.
Реализация public function get dataByteCount():Number
См. также
dataBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает скорость заполнения буфера данных NetStream (в байтах в секунду). Значение рассчитывается как гладкое среднее значение для сообщений с данными, полученных за последнюю секунду.
Реализация public function get dataBytesPerSecond():Number
droppedFrames:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает количество видеокадров, потерянных в текущем сеансе воспроизведения NetStream.
При работе с записями потоков или последовательными загрузками, в которых используется видео высокого качества или разрешения, декодер может запаздывать с декодированием требуемого числа кадров в секунду, если ему будет не хватать системных вычислительных ресурсов. При потоковой передаче в реальном времени буфер опускает кадры при возникновении чрезмерно большой задержки. Это свойство указывает число кадров, которые были опущены и не представлены в обычном порядке.
Реализация public function get droppedFrames():Number
maxBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает максимальную скорость заполнения буфера NetStream (в байтах в секунду). Это значение передает сведения о пропускной способности клиентской сети на основе последних сообщений, полученных объектом NetStream
. В зависимости от размера буфера, заданного в NetStream.bufferTime
и клиентской полосы пропускания, Flash Media Server заполняет буфер, разбивая данные на пакеты. Это свойство передает максимальную скорость заполнения клиентского буфера.
Реализация public function get maxBytesPerSecond():Number
playbackBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает скорость воспроизведения потока (кол-во байтов в секунду). Буфер воспроизведения может включать содержимое разных списков воспроизведения. Это свойство передает скорость воспроизведения, которая ближе всего к скорости текущего воспроизводимого потока.
Реализация public function get playbackBytesPerSecond():Number
SRTT:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает смягченное оцененное время обращения (Smooth Round Trip Time) для сеанса NetStream. Это значение возвращает допустимое значение только для потоков RTMFP. Для потоков RTMP оно возвращает значение 0. Дополнительные сведения см. в документации по Flash Media Server.
Реализация public function get SRTT():Number
videoBufferByteLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет размер видеобуфера NetStream (в байтах). Задает размер буфера для видеоданных при потоковой передаче как в записи, так и в реальном времени. Это свойство похоже на Netstream.bytesLoaded
, которое используется при последовательной загрузке.
Реализация public function get videoBufferByteLength():Number
videoBufferLength:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Представляет информацию о размере буфера для видеоданных NetStream (в секундах). Данное свойство расширяет свойство NetStream.bufferLength
и предоставляет длину буфера (по времени) специально для видеоданных.
Реализация public function get videoBufferLength():Number
videoByteCount:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает общее число байтов видео, поступивших в очередь независимо от того, сколько было воспроизведено или очищено. Это значение можно использовать для расчета скорости входящих видеоданных с использованием показателя по своему выбору путем создания таймера и вычисления разности значений в последовательных вызовах таймера. Также можно использовать videoBytesPerSecond
,
Реализация public function get videoByteCount():Number
См. также
videoBytesPerSecond:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает скорость заполнения видеобуфера NetStream (в байтах в секунду). Значение рассчитывается как гладкое среднее значение для видеоданных, полученных за последнюю секунду.
Реализация public function get videoBytesPerSecond():Number
public function NetStreamInfo(curBPS:Number, byteCount:Number, maxBPS:Number, audioBPS:Number, audioByteCount:Number, videoBPS:Number, videoByteCount:Number, dataBPS:Number, dataByteCount:Number, playbackBPS:Number, droppedFrames:Number, audioBufferByteLength:Number, videoBufferByteLength:Number, dataBufferByteLength:Number, audioBufferLength:Number, videoBufferLength:Number, dataBufferLength:Number, srtt:Number, audioLossRate:Number)
Только для внутреннего использования, не рекомендуется для общего применения. Объекты NetStreamInfo могут создаваться только средой выполнения.
Параметры public function toString():String
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает текстовое значение, содержащее список свойств объекта NetStreamInfo.
Возвращает | String — Строка, содержащая значения свойств объекта NetStreamInfo
|
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Sep 24 2008, 07:56 AM -07:00