Klasa: Video
Kompatybilność: ActionScript 1.0, Flash 6+
Klasa Video pozwala Ci na wyświetlanie żywego strumieniowego przekazu video na Scenie [Stage] bez osadzania go w Twoim pliku SWF. Możesz zgrać video po przez użycie Camera.get()
. W plikach publikowanych w Flash Player 7 oraz późniejszych, pozwala Ci również na użycie klasy Video do odtwarzania plików Flash Video (FLV) przez HTTP lub od lokalnego pliku sstemu. Po więcej informacji, aptrz klasy NetConnection oraz NetStream, które są opisane na Funkcje.net.
Flash Player 7 wspomaga kodowanie video (FLV) z Sorenson Spark video kodekiem. Flash Player 8 wspomaga Flash video (FLV) kodowanie z Sorenson lub On2 VP6 kodekiem oraz również wspomaga kanał alpha. Kodek On2 VP6 video używa mniej pasma niż starsze technologie, oraz oferuje dodatkowe nieblokowanie oraz filtry.
Jeśli Twoja zawartość Flash dynamicznie wczytuje Flash video (używanie progresowego ściągania lub Flash Media Server), możesz użyć On2 VP6 video bez potrzeby kompilowania swojego pliku SWF dla Flash Player 8, tak długo jak użytkownik podgląda twój plik przez Flash Player 8. Przez strumieniwanie lub ściąganie On2 VP6 video w Flash SWF wersja 6 lub 7, oraz odtwarzanie treści przy użyciu Flash Player 8, możesz uniknać kolejnego tworzenia swoich plików SWF dla użytku z Flash Player 8.
Flash Player 9 Update 3 oraz późniejsze wersje, wspomagają pliki dostarczone przez standard MPEG-4 pojemnika formatu, włącznie z: F4V, MP4, M4A, MOV, MP4V, 3GP, oraz 3G2 jeśli zawierają one H.264 video oraz/lub HEAAC v2 zakodowane kodeki audio. H.264 dostarcza wysoką jakośc video na niższym bitrate, kiedy porównamy te same kodowanie w Sorenson lub On2. HE-AAC v2 jest rozszerzeniem AAC (standard audio format zdefiniowany w MPEG-4 video standardzie), które używa Spectral Band Replication (SBR) oraz Parametric Stereo (PS) technik, aby powiększyć efektywność kodowania dla małego bitrate
Kodek |
Zawartość (SWF) Wersja(publikowana wersja) |
Flash Player Wersja(wersja wymagana dla odtwarania) |
---|---|---|
Sorenson Spark |
6 |
6, 7, 8 |
|
7 |
7, 8 |
On2 VP6 |
6 |
8* |
|
7 |
8 |
|
8 |
8 |
H.264 | 9 Update 3 | 9 Update 3 [Added 10/25/2007] |
* Jeśli Twoja zawartość Flash dynamicznie wczytuje Flash video (używanie progresowego ściągania lub Flash Media Server), możesz użyć On2 VP6 video bez potrzeby kompilowania swojego pliku SWF dla Flash Player 8, tak długo jak użytkownik podgląda twój plik przez Flash Player 8.
Obiekt Video może być użyty jak klip filmowy. Tak samo jak z innymi obiektami, umieszczasz go na scenie, oraz kontrolujesz go przez właściwości obiektów Video. Na przykład, możesz przesuwać obiekt Video na scenie, przez użycie właściwości _x
oraz _y
, możesz zmienić wielkość przez _height
oraz_width
, itd.
Aby wyświetlić strumieniowe video, na początku umieść obiekt Video na scenie, później użyj Video.attachVideo()
, aby dołączyć strumieniowe video do obiektu Video.
Dostępne właściwości dla klasy Video
Nazwa |
Opis |
---|---|
_alpha |
Określa ilość kanału przezroczystości nadanego na obiekt Video. |
deblocking |
Określa typ odblokowywania filtru nadanego na odekodowane video jako część częściowego przetwarzania. |
_height |
Określa wysokość obiektu Video, podaną w pikselach. |
height |
Liczba określająca wysokość źródłowego videa, podaną w pikselach. |
_name |
Określa nazwę instancji dla określonego obiektu Video. |
_parent |
Określa klip filmowy lub obiekt, który zawiera aktualny obiekt Video. |
_rotation |
Określa pochylenie obiektu Video, podaną w stopniach, od oryginalnego położenia. |
smoothing |
Określa, czy video powinno być wygładzone (zinterpolowane), kiedy zostaje zeskalowane. |
_visible |
Określa, czy obiekt Video, określony przez moj_video jest widoczny. |
_width |
Określa szerokość obiektu Video, podaną w pikselach. |
width |
Liczba określająca szerokość źródłowego videa, podaną w pikselach. |
_x |
Określa współrzędną x dla obiektu Video, relatywną do lokalnych współrzędnych rodzica klipu filmowego. |
_xmouse |
Określa współrzędną x dla pozycji myszki. |
_xscale |
Określa skalowanie poziome (procentowe) obiektu Video, jak nadaną od punktu rejestracyjnego obiektu Video. |
_y |
Określa współrzędną y dla obiektu Video, relatywną do lokalnych współrzędnych rodzica klipu filmowego. |
_ymouse |
Określa współrzędną y dla pozycji myszki. |
_yscale |
Określa skalowanie pionowe (procentowe) obiektu Video, jak nadaną od punktu rejestracyjnego obiektu Video. |
Dostępne metody dla klasy Video
Nazwa |
Opis |
---|---|
attachVideo |
Określa strumieniowe video (zrodlo), aby było wyświetlone w środku granic obiektu Video na scenie [ Stage ]. |
clear |
Czyszci obraz, aktualnie wyświetlony w obiekcie Video. |
Listing
Ranga: Administrator serwisu Punktów: 0