Pakiet | flash.net |
Klasa | public final class NetStreamAppendBytesAction |
Dziedziczenie | NetStreamAppendBytesAction Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
NetStream.appendBytesAction()
Dwie ze stałych wskazują przerwę na osi czasu. Każdy znacznik FLV zawiera znacznik czasu, który wskazuje jego pozycję na osi czasu. Znaczniki czasu służą do synchronizowania odtwarzania wideo, dźwięku i danych skryptu. Znaczniki czasu dla znaczników FLV tego samego typu (wideo, dźwięk, dane skryptu) nie mogą maleć wraz z postępem pliku FLV.
Powiązane elementy interfejsu API
Stała | Zdefiniowane przez | ||
---|---|---|---|
END_SEQUENCE : String = "endSequence" [statyczny]
Wskazuje, że dane strumienia są niepełne. | NetStreamAppendBytesAction | ||
RESET_BEGIN : String = "resetBegin" [statyczny]
Wskazuje przerwę na osi czasu. | NetStreamAppendBytesAction | ||
RESET_SEEK : String = "resetSeek" [statyczny]
Wskazuje przerwę na osi czasu. | NetStreamAppendBytesAction |
END_SEQUENCE | Stała |
public static const END_SEQUENCE:String = "endSequence"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że dane strumienia są niepełne. W przypadku niektórych kodeków (np. H.264) analizator bajtowy oczekuje na wypełnienie buforu do danego punktu, zanim zostanie rozpoczęte odtwarzanie. Aby nakazać analizatorowi bajtowemu natychmiastowe rozpoczęcia odtwarzania, należy przekazać stałą END_SEQUENCE
.
RESET_BEGIN | Stała |
public static const RESET_BEGIN:String = "resetBegin"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje przerwę na osi czasu. Opróżnia kolejkę FIFO (złożoną z niepełnego znacznika FLV) i ponownie ustawia oś czasu na początku znacznika czasu kolejnego dołączonego komunikatu. Przy kolejnym wywołaniu metody appendBytes()
analizator bajtowy oczekuje nagłówka pliku i rozpoczyna działanie od początku pliku.
RESET_SEEK | Stała |
public static const RESET_SEEK:String = "resetSeek"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje przerwę na osi czasu. Opróżnia kolejkę FIFO (złożoną z niepełnego znacznika FLV) i ponownie ustawia oś czasu na początku znacznika czasu kolejnego dołączonego komunikatu. Przy kolejnym wywołaniu metody appendBytes()
analizator oczekuje początku znacznika FLV, mimo że przed chwilą wyszukiwano położenie w tym samym pliku FLV, na granicy znacznika.
Tue Jun 12 2018, 12:06 PM Z