ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
fl.video 

NCManagerNative  - AS3 Flash

Pakietfl.video
Klasapublic class NCManagerNative
DziedziczenieNCManagerNative Inheritance NCManager Inheritance Object
Implementuje INCManager

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Klasa NCManagerNative jest podklasą klasy NCManager i obsługuje rodzime wykrywanie przepustowości — ta klasa jest obsługiwana przez niektórych dostawców usług Flash Video Streaming Service. W celu uzyskania informacji o tym, czy dostawca FVSS obsługuje rodzime wykrywanie przepustowości należy skontaktować się z dostawcą. Rodzime wykrywanie przepustowości oznacza, że funkcje wykrywania są wbudowane w serwer transmisji strumieniowej, przez co serwer działa lepiej.

Jeśli używany jest obiekt NCManagerNative, główny plik main.asc nie jest wymagany na serwerze. Jeśli wykrywanie przepustowości nie jest konieczne, obiekt NCManagerNative umożliwia nawiązanie połączenia z dowolną wersją serwera FMS (Flash Media Server) bez pliku main.asc.

Aby użyć tego obiektu zamiast domyślnego fl.video.NCManager, należy umieścić następujący kod do klatki 1 pliku FLA:

     import fl.video.*;
     VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
     

Powiązane elementy interfejsu API



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedbitrate : Number
Jeśli dane są przesyłane strumieniowo z serwera FMS (Flash Media Server), właściwość bitrate zwraca wartość obliczoną przez funkcję automatycznego wykrywania, a nie wartość ustawioną przez właściwość bitrate().
NCManager
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
 InheritedfallbackServerName : String
Uaktywnia właściwość fallbackServerName, pośrednio lub bezpośrednio.
NCManager
 InheritedisRTMP : Boolean
[tylko do odczytu] Jeśli adres URL jest przeznaczony do strumieniowego przesyłania RTMP z serwera Flash Media Server (FMS) lub pobierania stopniowego.
NCManager
 InheritednetConnection : NetConnection
[tylko do odczytu] Odwołanie do obiektu NetConnection.
NCManager
 InheritedstreamHeight : int
[tylko do odczytu] Wysokość strumienia w pikselach.
NCManager
  streamLength : Number
[przesłanianie] [tylko do odczytu] Czas trwania strumienia w milisekundach.
NCManagerNative
 InheritedstreamName : String
[tylko do odczytu] Nazwa strumienia przekazana do metody NetStream.play().
NCManager
 InheritedstreamWidth : int
[tylko do odczytu] Szerokość strumienia w pikselach.
NCManager
 Inheritedtimeout : uint
Czas w milisekundach, po jakim kończą się próby nawiązania połączenia.
NCManager
 InheritedvideoPlayer : VideoPlayer
Obiekt VideoPlayer, do którego należy ten obiekt.
NCManager
Metody publiczne
 MetodaZdefiniowane przez
  
Tworzy nowe wystąpienie klasy NCManagerNative.
NCManagerNative
 Inherited
Zamyka połączenie NetConnection.
NCManager
 Inherited
Wywoływana przez obiekt VideoPlayer, jeśli nawiązanie połączenia powiodło się, ale nie znaleziono strumienia.
NCManager
 Inherited
Wywoływana przez obiekt VideoPlayer w celu ponownego uzyskania połączenia z adresem URL.
NCManager
 Inherited
getProperty(propertyName:String):*
Umożliwia pobieranie właściwości fallbackServerName, fpadZone, objectEncoding i proxyType.
NCManager
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
helperDone(helper:Object, success:Boolean):void
Wywoływana przez dowolny obiekt pomocniczy obiektu INCManager; informuje, czy operacja została wykonana i czy zakończyła się pomyślnie.
NCManager
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Wywoływana przez obiekt VideoPlayer w celu ponownego połączenia w przypadku utraty połączenia.
NCManager
 Inherited
setProperty(propertyName:String, value:*):void
Umożliwia ustawienie właściwości fallbackServerName, fpadZone, objectEncoding i proxyType.
NCManager
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Stałe publiczne
 StałaZdefiniowane przez
 InheritedDEFAULT_TIMEOUT : uint = 60000
Domyślny limit czasu w milisekundach.
NCManager
  SHORT_VERSION : String = "2.1"
[statyczny] Zmienna stanu wskazująca na krótki numer wersji składnika.
NCManagerNative
  VERSION : String = "2.1.0.23"
[statyczny] Zmienna stanu wskazująca na długi numer wersji składnika.
NCManagerNative
Szczegół właściwości

streamLength

właściwość
streamLength:Number  [tylko do odczytu] [przesłanianie]

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Czas trwania strumienia w milisekundach. Jeśli po wywołaniu metoda VideoPlayer.ncConnected() zwróci wartość undefined, null lub mniejszą od 0, wówczas obiekt VideoPlayer będzie wiedział o tym, że nie ma informacji o czasie trwania strumienia. Jeśli zostaną zwrócone informacje o czasie trwania strumienia, zastąpią one wszelkie istniejące informacje o tym czasie, łącznie z informacjami ustawionymi przez parametr totalTime metody VideoPlayer.play(), metody VideoPlayer.load() lub informacje odebrane z metadanych pliku FLV.



Implementacja
    override public function get streamLength():Number

Powiązane elementy interfejsu API

Konstruktor Szczegół

NCManagerNative

()Konstruktor
public function NCManagerNative()

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Tworzy nową instancję NCManagerNative.

Szczegół stałej

SHORT_VERSION

Stała
public static const SHORT_VERSION:String = "2.1"

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Zmienna stanu wskazująca na krótki numer wersji składnika. Numer wersji jest użyteczny, gdy istnieje plik FLA i wymagane jest określenie wersji składnika. W celu określenia wersji składnika należy wpisać następującą instrukcję trace do pliku FLA:

FLVPlayback.SHORT_VERSION

Zmienna SHORT_VERSION zawiera tylko główne i podrzędne numery wersji, na przykład: 2.0. Zmienna VERSION zawiera główne i podrzędne numery wersji, a także numery poprawek i kompilacji, na przykład: 2.0.0.11.

Powiązane elementy interfejsu API

VERSION

Stała 
public static const VERSION:String = "2.1.0.23"

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Zmienna stanu wskazująca na długi numer wersji składnika. Numer wersji jest użyteczny, gdy istnieje plik FLA i wymagane jest określenie wersji składnika. W celu określenia wersji składnika należy wpisać następującą instrukcję trace do pliku FLA:

FLVPlayback.VERSION

Zmienna VERSION zawiera główne i podrzędne numery wersji, a także numery poprawek i kompilacji, na przykład: 2.0.0.11. Zmienna SHORT_VERSION zawiera tylko główne i podrzędne numery wersji, na przykład: 2.0.

Powiązane elementy interfejsu API





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.