Pakiet | flash.net |
Klasa | public final class NetStreamInfo |
Dziedziczenie | NetStreamInfo Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
, które zapisuje bieżący stan statystyk QOS i udostępnia je za pomocą właściwości NetStreamInfo.
Uwaga: środowisko AIR 3.0 dla systemu iOS nie obsługuje żadnych właściwości klasy NetStreamInfo.
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
audioBufferByteLength : Number [tylko do odczytu]
Zapewnia informację o rozmiarze bufora audio Netstream (w bajtach). | NetStreamInfo | ||
audioBufferLength : Number [tylko do odczytu]
Zapewnia informacje o rozmiarze bufora audio NetStream (w sekundach). | NetStreamInfo | ||
audioByteCount : Number [tylko do odczytu]
Określa całkowitą liczbę bajtów danych audio, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. | NetStreamInfo | ||
audioBytesPerSecond : Number [tylko do odczytu]
Określa szybkość, z jaką wypełniany jest bufor audio obiektu NetStream (w bajtach na sekundę). | NetStreamInfo | ||
audioLossRate : Number [tylko do odczytu]
Określa straty danych audio dla sesji NetStream. | NetStreamInfo | ||
byteCount : Number [tylko do odczytu]
Określa całkowitą liczbę bajtów, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. | NetStreamInfo | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
currentBytesPerSecond : Number [tylko do odczytu]
Określa szybkość, z jaką wypełniany jest bufor NetStream (w bajtach na sekundę). | NetStreamInfo | ||
dataBufferByteLength : Number [tylko do odczytu]
Zapewnia informacje o rozmiarze bufora danych NetStream (w bajtach). | NetStreamInfo | ||
dataBufferLength : Number [tylko do odczytu]
Zapewnia informacje o rozmiarze bufora danych NetStream (w sekundach). | NetStreamInfo | ||
dataByteCount : Number [tylko do odczytu]
Określa całkowitą liczbę bajtów komunikatów danych, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. | NetStreamInfo | ||
dataBytesPerSecond : Number [tylko do odczytu]
Określa szybkość, z jaką wypełniany jest bufor danych obiektu NetStream (w bajtach na sekundę). | NetStreamInfo | ||
droppedFrames : Number [tylko do odczytu]
Zwraca liczbę pominiętych klatek wideo w bieżącej sesji odtwarzania NetStream | NetStreamInfo | ||
isLive : Boolean [tylko do odczytu]
Informacje o tym, czy odtwarzana zawartość multimedialna pochodzi z nagrania na żywo. | NetStreamInfo | ||
maxBytesPerSecond : Number [tylko do odczytu]
Określa maksymalną szybkość, z jaką wypełniany jest bufor obiektu NetStream (w bajtach na sekundę). | NetStreamInfo | ||
metaData : Object [tylko do odczytu]
Najnowszy obiekt metadanych skojarzony z odtwarzaną zawartością multimedialną. | NetStreamInfo | ||
playbackBytesPerSecond : Number [tylko do odczytu]
Zwraca szybkość odtwarzania strumienia w bajtach na sekundę. | NetStreamInfo | ||
resourceName : String [tylko do odczytu]
Nazwa zasobu użyta w wywołaniu metody NetStream.play(). | NetStreamInfo | ||
SRTT : Number [tylko do odczytu]
Czas cyklu SRTT (Smoothed Round Trip Time) dla sesji obiektu NetStream, w milisekundach. | NetStreamInfo | ||
uri : String [tylko do odczytu]
Identyfikator URI użyty w wywołaniu metody NetConnection.connect(). | NetStreamInfo | ||
videoBufferByteLength : Number [tylko do odczytu]
Zapewnia informacje o rozmiarze bufora wideo NetStream (w bajtach). | NetStreamInfo | ||
videoBufferLength : Number [tylko do odczytu]
Zapewnia informacje o rozmiarze bufora wideo NetStream (w sekundach). | NetStreamInfo | ||
videoByteCount : Number [tylko do odczytu]
Określa całkowitą liczbę bajtów danych wideo, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. | NetStreamInfo | ||
videoBytesPerSecond : Number [tylko do odczytu]
Określa szybkość, z jaką wypełniany jest bufor wideo obiektu NetStream (w bajtach na sekundę). | NetStreamInfo | ||
videoLossRate : Number [tylko do odczytu]
Udostępnia współczynnik straty danych wideo w strumieniu NetStream (stosunek liczby komunikatów utraconych do łącznej liczby komunikatów). | NetStreamInfo | ||
xmpData : Object [tylko do odczytu]
Najnowszy obiekt danych XMP skojarzony z odtwarzaną zawartością multimedialną. | NetStreamInfo |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca wartość tekstową zawierającą listę właściwości obiektu NetStreamInfo. | NetStreamInfo | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
audioBufferByteLength | właściwość |
audioBufferByteLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informację o rozmiarze bufora audio Netstream (w bajtach). Określa rozmiar bufora danych audio dla multimediów strumieniowych: zarówno odtwarzanych „na żywo”, jak i zapisanych. Ta właściwość jest podobna do właściwości Netstream.bytesLoaded
, która jest używana do pobierania stopniowego.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get audioBufferByteLength():Number
audioBufferLength | właściwość |
audioBufferLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informacje o rozmiarze bufora audio NetStream (w sekundach). Ta właściwość rozszerza właściwość NetStream.bufferLength
i zapewnia bufor czasowy (rozmiar w sekundach), specyficzny dla danych audio.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get audioBufferLength():Number
audioByteCount | właściwość |
audioByteCount:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa całkowitą liczbę bajtów danych audio, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. Wartości tej można użyć w celu obliczenia szybkości nadchodzących danych audio, za pomocą wybranej przez użytkownika odległości, tworząc czasomierz i obliczając różnicę wartości pomiędzy kolejnymi wywołaniami czasomierza. Można także użyć właściwości audioBytesPerSecond
.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get audioByteCount():Number
Powiązane elementy interfejsu API
audioBytesPerSecond | właściwość |
audioBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa szybkość, z jaką wypełniany jest bufor audio obiektu NetStream (w bajtach na sekundę). Wyliczona wartość jest wygładzoną średnią odebranych danych audio w ciągu ostatniej sekundy.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get audioBytesPerSecond():Number
audioLossRate | właściwość |
audioLossRate:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Określa straty danych audio dla sesji NetStream. Ta wartość zwraca poprawną wartość tylko dla strumieni RTMFP, a wartość 0 dla strumieni RTMP. Wielkość strat definiowana jest jako stosunek zagubionych komunikatów do całkowitej liczby komunikatów.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get audioLossRate():Number
byteCount | właściwość |
byteCount:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa całkowitą liczbę bajtów, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. Wartości tej można użyć w celu obliczenia szybkości nadchodzących danych, za pomocą wybranej przez użytkownika odległości, tworząc czasomierz i obliczając różnicę wartości pomiędzy kolejnymi wywołaniami czasomierza. Można także użyć właściwości currentBytesPerSecond
.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get byteCount():Number
Powiązane elementy interfejsu API
currentBytesPerSecond | właściwość |
currentBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa szybkość, z jaką wypełniany jest bufor NetStream (w bajtach na sekundę). Wyliczona wartość jest wygładzoną średnią łącznej ilości odebranych danych w ciągu ostatniej sekundy.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get currentBytesPerSecond():Number
dataBufferByteLength | właściwość |
dataBufferByteLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informacje o rozmiarze bufora danych NetStream (w bajtach). Określa rozmiar bufora danych komunikatów dla multimediów strumieniowych: zarówno odtwarzanych „na żywo”, jak i zapisanych. Ta właściwość jest podobna do właściwości Netstream.bytesLoaded
, która jest używana dla pobierania stopniowego.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get dataBufferByteLength():Number
dataBufferLength | właściwość |
dataBufferLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informacje o rozmiarze bufora danych NetStream (w sekundach). Ta właściwość rozszerza właściwość NetStream.bufferLength
i zapewnia bufor czasowy (rozmiar w sekundach), specyficzny dla komunikatów danych.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get dataBufferLength():Number
dataByteCount | właściwość |
dataByteCount:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa całkowitą liczbę bajtów komunikatów danych, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. Wartości tej można użyć w celu obliczenia szybkości nadchodzących komunikatów danych, za pomocą wybranej przez użytkownika odległości, tworząc czasomierz i obliczając różnicę wartości pomiędzy kolejnymi wywołaniami czasomierza. Można także użyć właściwości dataBytesPerSecond
.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get dataByteCount():Number
Powiązane elementy interfejsu API
dataBytesPerSecond | właściwość |
dataBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa szybkość, z jaką wypełniany jest bufor danych obiektu NetStream (w bajtach na sekundę). Wyliczona wartość jest wygładzoną średnią odebranych danych komunikatów w ciągu ostatniej sekundy.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get dataBytesPerSecond():Number
droppedFrames | właściwość |
droppedFrames:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zwraca liczbę pominiętych klatek wideo w bieżącej sesji odtwarzania NetStream
Jeśli w zapisanym strumieniu lub strumieniu pobieranym stopniowo wideo jest materiałem wysokiej jakości lub wysokiej rozdzielczości, wymagającym dużej szybkości transmisji, dekoder może nie być w stanie zdekodować żądanej liczby klatek na sekundę, jeśli nie będzie miał dostępu do wystarczającej ilości zasobów systemowych procesora. W przypadku strumieniowania „na żywo” bufor pomija klatki wideo, jeśli opóźnienie jest zbyt duże. Ta właściwość określa liczbę klatek, które zostały pominięte i nie wyświetlone.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get droppedFrames():Number
isLive | właściwość |
isLive:Boolean
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.3, AIR 2.7 |
Informacje o tym, czy odtwarzana zawartość multimedialna pochodzi z nagrania na żywo. Ta właściwość ma znaczenie tylko w przypadku przesyłania strumieniowego przy użyciu protokołu RTMP. W przypadku pobierania progresywnego i dynamicznego przesyłania strumieniowego HTTP ta właściwość zawsze ma wartość false
.
Uwaga: Ta właściwość nie jest obsługiwana w środowisku AIR 3.0 for iOS.
Uwaga: Ta właściwość zawsze ma wartość false
w programie Flash Player w przeglądarce dla systemu Android lub BlackBerry Tablet OS oraz w środowisku AIR w systemie iOS.
Implementacja
public function get isLive():Boolean
maxBytesPerSecond | właściwość |
maxBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa maksymalną szybkość, z jaką wypełniany jest bufor obiektu NetStream (w bajtach na sekundę). Ta wartość zapewnia informacje na temat przepustowości sieci klienta w oparciu o komunikaty ostatnio odebrane przez obiekt NetStream
. W zależności od rozmiaru buforu określonego we właściwości NetStream.bufferTime
i dostępnej przepustowości po stronie klienta serwer Flash Media Server wypełnia bufor seriami. Ta właściwość zapewnia maksymalną szybkość, z jaką wypełniany jest bufor klienta.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get maxBytesPerSecond():Number
metaData | właściwość |
metaData:Object
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.3, AIR 2.7 |
Najnowszy obiekt metadanych skojarzony z odtwarzaną zawartością multimedialną.
Uwaga: Ta właściwość nie jest obsługiwana w środowisku AIR 3.0 for iOS.
Uwaga: Ta właściwość zawsze ma wartość null
w programie Flash Player w przeglądarce dla systemu Android lub BlackBerry Tablet OS oraz w środowisku AIR w systemie iOS.
Implementacja
public function get metaData():Object
playbackBytesPerSecond | właściwość |
playbackBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zwraca szybkość odtwarzania strumienia w bajtach na sekundę. Bufor odtwarzania nie może zawierać różnych list odtwarzania. Ta właściwość zapewnia szybkość odtwarzania, która przybliża szybkość transmisji strumienia odtwarzanego w danym momencie.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get playbackBytesPerSecond():Number
resourceName | właściwość |
resourceName:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.3, AIR 2.7 |
Nazwa zasobu użyta w wywołaniu metody NetStream.play()
Ta właściwość zawiera pełny adres w przypadku pobierania progresywnego, nazwę zasobu w przypadku przesyłania strumieniowego RTMP oraz wartość null
w przypadku przesyłania strumieniowego HTTP.
Uwaga: Ta właściwość nie jest obsługiwana w środowisku AIR 3.0 for iOS.
Uwaga: Ta właściwość zawsze ma wartość null
w programie Flash Player w przeglądarce dla systemu Android lub BlackBerry Tablet OS oraz w środowisku AIR w systemie iOS.
Implementacja
public function get resourceName():String
Powiązane elementy interfejsu API
SRTT | właściwość |
SRTT:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Czas cyklu SRTT (Smoothed Round Trip Time) dla sesji obiektu NetStream, w milisekundach. Właściwość zawiera poprawną wartość tylko w przypadku strumieni RTMFP. Dla strumieni RTMP wartość wynosi 0.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get SRTT():Number
Powiązane elementy interfejsu API
uri | właściwość |
uri:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.3, AIR 2.7 |
Identyfikator URI użyty w wywołaniu metody NetConnection.connect()
. W przypadku pobierania progresywnego oraz przesyłania strumieniowego HTTP jest to wartość null
.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Uwaga: Ta właściwość zawsze ma wartość null
w programie Flash Player w przeglądarce dla systemu Android lub BlackBerry Tablet OS oraz w środowisku AIR w systemie iOS.
Implementacja
public function get uri():String
Powiązane elementy interfejsu API
videoBufferByteLength | właściwość |
videoBufferByteLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informacje o rozmiarze bufora wideo NetStream (w bajtach). Określa rozmiar bufora danych wideo dla multimediów strumieniowych: zarówno odtwarzanych „na żywo”, jak i zapisanych. Ta właściwość jest podobna do właściwości Netstream.bytesLoaded
, która jest używana do pobierania stopniowego.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get videoBufferByteLength():Number
videoBufferLength | właściwość |
videoBufferLength:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Zapewnia informacje o rozmiarze bufora wideo NetStream (w sekundach). Ta właściwość rozszerza właściwość NetStream.bufferLength
i zapewnia bufor czasowy (rozmiar w sekundach), specyficzny dla danych wideo.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get videoBufferLength():Number
videoByteCount | właściwość |
videoByteCount:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa całkowitą liczbę bajtów danych wideo, które nadeszły do kolejki, bez względu na to jak wiele z nich zostało odtworzonych lub usuniętych. Wartości tej można użyć w celu obliczenia szybkości nadchodzących danych wideo, za pomocą wybranej przez użytkownika odległości, tworząc czasomierz i obliczając różnicę wartości pomiędzy kolejnymi wywołaniami czasomierza. Można także użyć właściwości videoBytesPerSecond
.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get videoByteCount():Number
Powiązane elementy interfejsu API
videoBytesPerSecond | właściwość |
videoBytesPerSecond:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Określa szybkość, z jaką wypełniany jest bufor wideo obiektu NetStream (w bajtach na sekundę). Wyliczona wartość jest wygładzoną średnią odebranych danych wideo w ciągu ostatniej sekundy.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get videoBytesPerSecond():Number
videoLossRate | właściwość |
videoLossRate:Number
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Udostępnia współczynnik straty danych wideo w strumieniu NetStream (stosunek liczby komunikatów utraconych do łącznej liczby komunikatów).
Gdy rozmiar komunikatu jest mniejszy niż maksymalna jednostka transmisji (MTU), ta wartość jest równa współczynnikowi straty pakietów w sieci.
Wartość zwracana przez tę właściwość jest poprawna tylko w przypadku strumieni RTMFP. Dla strumieni RTMP zwracana jest wartość zero. Więcej informacji zawiera Dokumentacja serwera Flash Media Server.
Uwaga: nieobsługiwane w środowisku AIR 3.0 dla systemu iOS.
Implementacja
public function get videoLossRate():Number
xmpData | właściwość |
xmpData:Object
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.3, AIR 2.7 |
Najnowszy obiekt danych XMP skojarzony z odtwarzaną zawartością multimedialną.
Uwaga: Ta właściwość nie jest obsługiwana w środowisku AIR 3.0 for iOS.
Uwaga: Ta właściwość zawsze ma wartość null
w programie Flash Player w przeglądarce dla systemu Android lub BlackBerry Tablet OS oraz w środowisku AIR w systemie iOS.
Implementacja
public function get xmpData():Object
toString | () | metoda |
Tue Jun 12 2018, 12:06 PM Z