| Paket | fl.video |
| Sınıf | public class FLVPlayback |
| Miras Alma | FLVPlayback Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback sınıfının, bileşenin klavye ve ekran okuyucusu erişilebilirliğini geliştirmek üzere eklenmiş olan şu özellik ve yöntemleri içermesi için ActionScript 3.0 Dil ve Bileşenler Başvurusu'nu günceller.
Yeni özelliklere veya yöntemlere erişmeyi denemeden önce projenize bileşenin “Accessibility içeren“ sürümünü dahil ettiğinizden emin olun.
FLVPlayback sınıfı, HTTP üzerinden aşamalı olarak indirilen video (FLV) dosyalarını oynatmak veya Media Server (FMS) ya da diğer Flash Video Akış Hizmeti'nden (FVSS) akış FLV dosyalarını oynatmak için Flash uygulamanıza bir video oynatıcı dahil etmenizi sağlar.
Flash Player Update 3 (9.0.115.0 sürümü) ve üstü için, FLVPlayback bileşeni endüstri standardı H.264 kodlama kullanan HD MPEG-4 video biçimlerini desteklemek amacıyla güncellendi. FLVPlayback bileşeni tarafından desteklenen video biçimleriyle ilgili daha fazla bilgi için bkz. Controlling web video with ActionScript 3 FLVPlayback programming (ActionScript 3 FLVPlayback programlama ile web videolarını kontrol etme).
Diğer ActionScript 3.0 bileşenlerinden farklı olarak, FLVPlayback bileşeni UIComponent öğesini genişletmez; bu nedenle de, o sınıfın yöntemlerini ve özelliklerini desteklemez.
FLVPlayback sınıfının özelliklerine, yöntemlerine ve olaylarına erişmek için, FLVPlayback bileşenini Flash uygulamanızda Sahne Alanı'na sürükleyerek veya import ifadesini kullanıp açıkça ActionScript öğesine aktararak sınıfı uygulamanıza aktarmanız gerekir. Şu ifade FLVPlayback sınıfını içe aktarır:
import fl.video.FLVPlayback;FLVPlayback sınıfının bir VERSION sabiti olup bu, class özelliğidir. Class özellikleri yalnızca sınıfta bulunur. VERSION sabiti, bileşenin sürümünü belirten bir dize döndürür. Şu kod, Çıktı panelinde sürümü gösterir:
import fl.video.FLVPlayback;
trace(FLVPlayback.VERSION);İlgili API Öğeleri
FLVPlaybackCaptioning
MetadataEvent
NCManager
LayoutEvent
SoundEvent
VideoPlayer
VideoError
VideoEvent
VideoProgressEvent
| Özellik | Tanımlayan: | ||
|---|---|---|---|
![]() | accessibilityImplementation : AccessibilityImplementation
Bu InteractiveObject örneği için geçerli erişilebilirlik uygulaması (AccessibilityImplementation). | InteractiveObject | |
![]() | accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | DisplayObject | |
| activeVideoPlayerIndex : uint
Hangi video oynatıcı örneğinin başka uygulama programlama arabirimleri (API'ler) tarafından etkilendiğini belirten bir sayı. | FLVPlayback | ||
| align : String
scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olarak ayarlandığında video mizanpajını belirler. | FLVPlayback | ||
![]() | alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | DisplayObject | |
| autoPlay : Boolean
True olarak ayarlanırsa, kaynak özelliği ayarlandıktan sonra FLV dosyasının otomatik olarak oynamaya başlamasına neden olan Boolean değeri. | FLVPlayback | ||
| autoRewind : Boolean
True olduğunda, oynatıcı akışın sonuna ulaştığından veya stop() yöntemi çağrıldığından dolayı oyuncu durdurulduğunda FLV dosyasının Kare 1'e geri sarılmasına neden olan Boolean değeri. | FLVPlayback | ||
| backButton : Sprite
BackButton oynatma denetimi. | FLVPlayback | ||
| bitrate : Number
FLV dosyasının aktarılacağı saniye başına bit değerini belirten bir sayı. | FLVPlayback | ||
![]() | blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. | DisplayObject | |
![]() | blendShader : Shader [salt yazılır]
Ön planı ve arka planı karıştırmak için kullanılacak bir gölgelendirici ayarlar. | DisplayObject | |
| buffering : Boolean [salt okunur]
Video arabelleğe alma durumundaysa true olan bir Boolean değeri. | FLVPlayback | ||
| bufferingBar : Sprite
Arabelleğe alma çubuğu denetimi. | FLVPlayback | ||
| bufferingBarHidesAndDisablesOthers : Boolean
True olarak ayarlanırsa, FLV dosyası arabelleğe alma durumunda olduğu sırada SeekBar kontrolünü gizler ve Play, Pause, PlayPause, BackButton ve ForwardButton kontrollerini devre dışı bırakır. | FLVPlayback | ||
| bufferTime : Number
Bir video akışı oynatılmaya başlamadan önce arabelleğe alınacak saniye sayısını belirten bir sayı. | FLVPlayback | ||
![]() | buttonMode : Boolean
Bu hareketli grafiğin düğme modunu belirtir. | Sprite | |
| bytesLoaded : uint [salt okunur]
HTTP indirmesinin indirme kapsamını bayt sayısı olarak belirten bir sayı. | FLVPlayback | ||
| bytesTotal : uint [salt okunur]
HTTP indirme için indirilen toplam bayt sayısını belirten bir sayı. | FLVPlayback | ||
![]() | cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. | DisplayObject | |
![]() | cacheAsBitmapMatrix : Matrix
Bu Matrix nesnesi null olmazsa, görüntüleme nesnesinin cacheAsBitmap true olarak ayarlandığı zaman nasıl oluşturacağını tanımlar. | DisplayObject | |
![]() | constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | |
![]() | contextMenu : NativeMenu
Bu nesneyle ilişkilendirilen bağlam menüsünü belirtir. | InteractiveObject | |
| cuePoints : Array [salt yazılır]
ActionScript işaret noktalarını ve devre dışı bırakılmış gömülü FLV dosyası işaret noktalarını açıklayan bir dizi. | FLVPlayback | ||
![]() | doubleClickEnabled : Boolean
Nesnenin doubleClick olaylarını alıp almadığını belirtir. | InteractiveObject | |
![]() | dropTarget : DisplayObject [salt okunur]
Hareketli grafiğin üzerine sürüklenmekte olduğu veya hareketli grafiğin üzerine bırakıldığı görüntüleme nesnesini belirtir. | Sprite | |
| endTabIndex : int [salt okunur]
FLVPlayback denetimlerinden sonra kullanılabilir olan tabIndex değerini döndürür. | FLVPlayback | ||
![]() | filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. | DisplayObject | |
![]() | focusRect : Object
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. | InteractiveObject | |
| forwardButton : Sprite
İleri düğme denetimi. | FLVPlayback | ||
| fullScreenBackgroundColor : uint
Tam ekran devralma modunda kullanılan arka plan rengi. | FLVPlayback | ||
| fullScreenButton : Sprite
FullScreen düğme denetimi. | FLVPlayback | ||
| fullScreenSkinDelay : int
Kaplamanın gizlenmesindeki gecikme süresini milisaniye cinsinden belirtir. | FLVPlayback | ||
| fullScreenTakeOver : Boolean
Sahne alanı tam ekran moduna girdiğinde, FLVPlayback bileşeni tüm içeriğin en üstündedir ve ekranın tamamını devralır. | FLVPlayback | ||
![]() | graphics : Graphics [salt okunur]
Vektör çizimi komutlarının gerçekleşebileceği, bu hareketli grafiğe ait Graphics nesnesini belirtir. | Sprite | |
| height : Number [geçersiz kıl]
FLVPlayback örneğinin yüksekliğini belirten bir sayı. | FLVPlayback | ||
![]() | hitArea : Sprite
Bir hareketli grafik için tıklatma alanı olarak başka bir hareketli grafiği atar. | Sprite | |
| idleTimeout : Number
Oynatma duraklatıldığından veya durdurulduğundan dolayı, Flash uygulaması Flash Media Server'a (FMS) olan boştaki bağlantıyı sonlandırmadan önce geçecek milisaniye cinsinden süre. | FLVPlayback | ||
| isLive : Boolean
Video akışı canlıysa true olan bir Boolean değeri. | FLVPlayback | ||
| isRTMP : Boolean [salt okunur]
FLV dosyası RTMP kullanılarak bir Flash Media Server'dan (FMS) akışa alınıyorsa true olan bir Boolean değeri. | FLVPlayback | ||
![]() | loaderInfo : LoaderInfo [salt okunur]
Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür. | DisplayObject | |
![]() | mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. | DisplayObject | |
| metadata : Object [salt okunur]
Varsa, NetSteam.onMetaData() geri çağırma yöntemine yapılan bir çağrıdan alınan meta veri bilgi paketi niteliğindeki nesne. | FLVPlayback | ||
![]() | metaData : Object
Meta veri SWF dosyasında PlaceObject4 aracılığıyla söz konusu DisplayObject örneğinin yanında depolanmışsa, DisplayObject örneğinin meta veri nesnesini alır. | DisplayObject | |
| metadataLoaded : Boolean [salt okunur]
Bir meta veri paketiyle karşılaşıldıysa ve meta veri paketi işlendiyse veya FLV dosyası meta veri paketi olmadan kodlandıysa true olan bir Boolean değeri. | FLVPlayback | ||
![]() | mouseChildren : Boolean
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. | InteractiveObject | |
![]() | mouseX : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir. | DisplayObject | |
![]() | mouseY : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir. | DisplayObject | |
| muteButton : Sprite
Sessiz düğme denetimi. | FLVPlayback | ||
![]() | name : String
DisplayObject öğesinin örnek adını belirtir. | DisplayObject | |
| ncMgr : INCManager [salt okunur]
INCManager uygulayan sınıfın bir örneğine erişim sağlayan bir INCManager (NCManager sınıfının arabirimi) nesnesi. | FLVPlayback | ||
![]() | needsSoftKeyboard : Boolean
Bu InteractiveObject örneği odak aldığında sanal bir klavyenin (ekrandaki yazılım klavyesi) görüntülenip görüntülenmemesi gerektiğini belirtir. | InteractiveObject | |
![]() | numChildren : int [salt okunur]
Bu nesnenin alt öğelerinin sayısını döndürür. | DisplayObjectContainer | |
![]() | opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. | DisplayObject | |
![]() | parent : DisplayObjectContainer [salt okunur]
Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. | DisplayObject | |
| pauseButton : Sprite
Duraklat düğme denetimi. | FLVPlayback | ||
| paused : Boolean [salt okunur]
FLV dosyası duraklatılmış durumda ise true olan bir Boolean değeri. | FLVPlayback | ||
| playButton : Sprite
Oynat/çal düğmesi denetimi. | FLVPlayback | ||
| playheadPercentage : Number
totalTime özelliğinin yüzdesi olarak geçerli playheadTime öğesini belirten bir sayı. | FLVPlayback | ||
| playheadTime : Number
Küçük bir değer olabilen ve geçerli oynatma kafası zamanını veya konumunu yansıtan saniye cinsinden bir sayı. | FLVPlayback | ||
| playheadUpdateInterval : Number
Her playheadUpdate olayı arasındaki süreyi milisaniye cinsinden belirten bir sayı. | FLVPlayback | ||
| playing : Boolean [salt okunur]
FLV dosyası oynatma durumdaysa true olan bir Boolean değeri. | FLVPlayback | ||
| playPauseButton : Sprite
Oynat/duraklat düğme denetimi. | FLVPlayback | ||
| preferredHeight : int [salt okunur]
Kaynak FLV dosyasının yüksekliğini belirten bir sayı. | FLVPlayback | ||
| preferredWidth : int [salt okunur]
Kaynak FLV dosyasının genişliğini verir. | FLVPlayback | ||
| preview : String [salt yazılır]
Yalnızca canlı önizleme için. | FLVPlayback | ||
| progressInterval : Number
Her progress olayı arasındaki süreyi milisaniye olarak belirten bir sayı. | FLVPlayback | ||
| registrationHeight : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan yükseklik. | FLVPlayback | ||
| registrationWidth : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan genişlik. | FLVPlayback | ||
| registrationX : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan x koordinatı. | FLVPlayback | ||
| registrationY : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan y koordinatı. | FLVPlayback | ||
![]() | root : DisplayObject [salt okunur]
Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir. | DisplayObject | |
![]() | rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationX : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren x ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationY : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren y ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationZ : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren z ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası. | DisplayObject | |
| scaleMode : String
Yüklendikten sonra videonun nasıl yeniden boyutlandırılacağını belirtir. | FLVPlayback | ||
| scaleX : Number [geçersiz kıl]
Yatay ölçek olan bir sayı. | FLVPlayback | ||
| scaleY : Number [geçersiz kıl]
Dikey ölçek olan bir sayı. | FLVPlayback | ||
![]() | scaleZ : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin derinlik ölçeğini (percentage) belirtir. | DisplayObject | |
![]() | scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. | DisplayObject | |
| scrubbing : Boolean [salt okunur]
Kullanıcı SeekBar ile serbest kaydırma yapıyorsa true, aksi takdirde false olan bir Boolean değeri. | FLVPlayback | ||
| seekBar : Sprite
SeekBar denetimi. | FLVPlayback | ||
| seekBarInterval : Number
Serbest kaydırma sırasında SeekBar tutamacının hangi sıklıkta kontrol edileceğini belirten milisaniye cinsinden bir sayı. | FLVPlayback | ||
| seekBarScrubTolerance : Number
Kullanıcının, güncelleme gerçekleşinceye kadar SeekBar tutamacını nereye kadar hareket ettirebileceğini belirten bir sayı. | FLVPlayback | ||
| seekToPrevOffset : Number
seekToPrevNavCuePoint() yönteminin, kendi zamanını önceki işaret noktasıyla karşılaştırdığında kullanacağı saniye sayısı. | FLVPlayback | ||
| skin : String
Bir kaplama SWF dosyasının URL'sini belirten bir dize. | FLVPlayback | ||
| skinAutoHide : Boolean
True ise, fare videonun üzerinde olmadığında bileşen kaplamasını gizleyen Boolean değeri. | FLVPlayback | ||
| skinBackgroundAlpha : Number
Kaplamanın arka planının alfası. | FLVPlayback | ||
| skinBackgroundColor : uint
Kaplamanın arka planının rengi (0xRRGGBB). | FLVPlayback | ||
| skinFadeTime : int
Kaplama gizlenirken veya görünürken milisaniye cinsinden yavaşça belirme veya yavaşça kaybolma süresi. | FLVPlayback | ||
| skinScaleMaximum : Number
Bu özellik, FLVPlayback öğesinin donanım ivmesini destekleyen bir Flash Player ile tam ekran moduna girdiğinde kaplamasını yukarı ölçeklemek için kullanacağı en büyük katsayıyı belirtir. | FLVPlayback | ||
![]() | softKeyboard : String
Yazılım klavyesinin görünümünü kontrol eder. | InteractiveObject | |
![]() | softKeyboardInputAreaOfInterest : Rectangle
Yazılım klavyesi görüntülendiğinde ekranda kalması gereken alanı belirtir (iOS'ta kullanılabilir değildir) | InteractiveObject | |
| soundTransform : flash.media:SoundTransform [geçersiz kıl]
Daha fazla ses denetimi açmadan önce VideoPlayer.soundTransform özelliğine doğrudan erişim sağlar. | FLVPlayback | ||
| source : String
Akışa alınacak FLV dosyasının URL'sini ve nasıl akışa alınacağını belirten bir dize. | FLVPlayback | ||
![]() | stage : Stage [salt okunur]
Görüntüleme nesnesinin Sahne Alanı. | DisplayObject | |
| startTabIndex : int [salt okunur]
FLVPlayback denetimleri için birinci tabIndex değerini döndürür. | FLVPlayback | ||
| state : String [salt okunur]
Bileşenin durumunu belirten bir dize. | FLVPlayback | ||
| stateResponsive : Boolean [salt okunur]
Durum tepki verir nitelikteyse true olan Boolean değeri. | FLVPlayback | ||
| stopButton : Sprite
Durdur düğmesi denetimi. | FLVPlayback | ||
| stopped : Boolean [salt okunur]
FLVPlayback örneği durdurulmuş durumdaysa true olan Boolean değeri. | FLVPlayback | ||
![]() | tabChildren : Boolean
Nesnenin alt öğelerinin sekme tuşuna tepki verip vermediğini belirler. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Bu nesnenin sekme sırasında olup olmadığını belirtir. | InteractiveObject | |
![]() | tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | InteractiveObject | |
![]() | textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | |
| totalTime : Number
Videonun toplam oynatma süresi olan saniye cinsinden bir sayı. | FLVPlayback | ||
![]() | transform : flash.geom:Transform
Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne. | DisplayObject | |
![]() | useHandCursor : Boolean
İşaret eden elin (el imleci), buttonMode özelliği true değerine ayarlanmış bir hareketli grafiğin üzerinde işaretçi gezinirken görüntülenip görüntülenmeyeceğini belirten Boolean değeri. | Sprite | |
![]() | visible : Boolean
Görüntüleme nesnesinin görünür olup olmadığı. | DisplayObject | |
| visibleVideoPlayerIndex : uint
Birden çok FLV dosya akışını yönetmekte kullanabileceğiniz sayı. | FLVPlayback | ||
| volume : Number
Ses düzeyi denetimi ayarını belirten 0 - 1 arasında bir sayı. | FLVPlayback | ||
| volumeBar : Sprite
Ses düzeyi çubuğu denetimi. | FLVPlayback | ||
| volumeBarInterval : Number
Serbest kaydırma sırasında ses düzeyi çubuğu tutamacının yerinin hangi sıklıkta kontrol edileceğini belirten bir sayı (milisaniye cinsinden). | FLVPlayback | ||
| volumeBarScrubTolerance : Number
Kullanıcının, güncelleme yapılana kadar ses düzeyi çubuğu tutamacını nereye kadar hareket ettirebileceğini belirten bir sayı. | FLVPlayback | ||
| width : Number [geçersiz kıl]
Sahne alanındaki FLVPlayback örneğinin genişliğini belirleyen sayı. | FLVPlayback | ||
| x : Number [geçersiz kıl]
Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden). | FLVPlayback | ||
| y : Number [geçersiz kıl]
Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden). | FLVPlayback | ||
![]() | z : Number
3B üst kabına göre DisplayObject örneğinin z ekseni boyunca z koordinatı konumunu belirtir. | DisplayObject | |
| Yöntem | Tanımlayan: | ||
|---|---|---|---|
Yeni bir FLVPlayback örneği oluşturur. | FLVPlayback | ||
Bir ActionScript işaret noktası ekler; uygulama geliştirme sırasında değil bir uygulama çalıştırıldığında gerçekleşmesi dışında, İşaret Noktaları iletişim kutusu kullanılarak bir ActionScript işaret noktası eklenmesiyle aynı etkiye sahiptir. | FLVPlayback | ||
![]() |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | |
![]() |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | |
![]() |
Güvenlik kısıtlamalarının, DisplayObjectContainer.getObjectsUnderPoint() yönteminin belirtilen point noktası ile çağrılması sonucunda döndürülen listeden görüntüleme nesnelerinin çıkarılmasına neden olup olmayacağını belirtir. | DisplayObjectContainer | |
FLVPlayback denetimlerini yatay olarak soldan sağa doğru sıralayarak bu denetimlerin her birine bir tabIndex değeri atar. | FLVPlayback | ||
Video oynatıcıyı, video oynatıcılar yığınının en önüne getirir. | FLVPlayback | ||
NetStream öğesini kapatır ve index parametresiyle belirtilen video oynatıcıyı siler. | FLVPlayback | ||
![]() |
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. | DisplayObjectContainer | |
![]() |
Olay akışına bir olay gönderir. | EventDispatcher | |
FLVPlayback video oynatıcıyı tam ekran olarak ayarlar. | FLVPlayback | ||
type parametresiyle belirlenen ve sizin parametreler yoluyla belirttiğiniz zaman, ad veya zamanla ad kombinasyonuna sahip olan işaret noktasını bulur. | FLVPlayback | ||
Belirttiğiniz zamanla eşleşen veya bu zamandan daha önceye rastlayan, belirtilen türden işaret noktasını bulur. | FLVPlayback | ||
my_cuePoint.array içinde, my_cuePoint.name ile aynı ada sahip olan sonraki işaret noktasını bulur. | FLVPlayback | ||
![]() |
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. | DisplayObject | |
![]() |
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür. | DisplayObjectContainer | |
![]() |
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. | DisplayObjectContainer | |
![]() |
Bir alt DisplayObject örneğinin dizin konumunu döndürür. | DisplayObjectContainer | |
![]() |
Belirtilen noktanın altında olan ve bu DisplayObjectContainer örneğinin alt öğesi (veya alt alt öğesi vb.) olan nesnelerin bir dizisini döndürür. | DisplayObjectContainer | |
![]() |
targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür. | DisplayObject | |
index parametresiyle belirtilen video oynatıcıyı alır. | FLVPlayback | ||
![]() |
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | |
![]() |
Sahne Alanı (global) koordinatlarından iki boyutlu noktayı üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | |
![]() |
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | |
![]() |
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | |
![]() |
obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir. | DisplayObject | |
![]() |
Görüntüleme nesnesinin x ve y parametreleriyle belirtilen noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir. | DisplayObject | |
FLV dosyasına gömülü işaret noktası devre dışı bırakılmışsa false değerini döndürür. | FLVPlayback | ||
![]() |
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | |
FLV dosyasının yüklenmesini başlatır ve autoPlay özelliğinin false değerine ayarlanması için ve varsa source, totalTime ve isLive özelliklerinin ayarlanması için bir kısayol sağlar. | FLVPlayback | ||
![]() |
Üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarının üç boyutlu noktasını, Sahne Alanı (global) koordinatlarındaki iki boyutlu noktaya dönüştürür. | DisplayObject | |
![]() |
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür. | DisplayObject | |
Video akışının oynatılmasını durdurur. | FLVPlayback | ||
Video akışını oynatır. | FLVPlayback | ||
FLV dosyasının yeterli bölümü indirildiğinde dosyayı oynatır. | FLVPlayback | ||
![]() |
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | |
O sırada yüklü olan FLV dosyasından bir ActionScript işaret noktası kaldırır. | FLVPlayback | ||
![]() |
Belirtilen alt DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | |
![]() |
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen dizin konumundan bir alt DisplayObject öğesini kaldırır. | DisplayObjectContainer | |
![]() |
Tüm alt DisplayObject örneklerini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | |
![]() |
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | |
![]() |
Sanal bir klavye yükseltir. | InteractiveObject | |
Dosya içinde, saniye cinsinden üç ondalık basamak (milisaniye) kesinliğinde belirtilen belirli bir zamanı arar. | FLVPlayback | ||
Dosyanın bir yüzdesine kadar arama yapar ve oynatma kafasını oraya yerleştirir. | FLVPlayback | ||
Dosya içinde, saniye cinsinden üç ondalık basamak (milisaniye) kesinliğinde belirtilen belirli bir zamanı arar. | FLVPlayback | ||
Belirtilen zamanla, adla veya zaman ve adla eşleşen gezinme işaret noktasına kadar arama yapar. | FLVPlayback | ||
playheadTime özelliğinin geçerli değeri esas alınarak sonraki gezinme işaret noktasına kadar arama yapar. | FLVPlayback | ||
playheadTime özelliğinin geçerli değeri esas alınarak önceki gezinme işaret noktasına kadar arama yapar. | FLVPlayback | ||
![]() |
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | DisplayObjectContainer | |
Bir veya birden çok FLV dosyası işaret noktasını etkinleştirir veya devre dışı bırakır. | FLVPlayback | ||
![]() |
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | |
Aynı anda scaleX ve scaleY özelliklerini ayarlar. | FLVPlayback | ||
Genişliği ve yüksekliği eşzamanlı olarak ayarlar. | FLVPlayback | ||
![]() |
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. | Sprite | |
![]() |
Kullanıcının dokunmatik etkin bir aygıtta belirli hareketli grafiği sürüklemesine izin verir. | Sprite | |
Videonun oynatılmasını durdurur. | FLVPlayback | ||
![]() |
Kökü bu nesnede bulunan tüm MovieClip öğelerinin zaman çizelgesinde yürütülmesini özyinelemeli olarak durdurur. | DisplayObjectContainer | |
![]() |
startDrag() yöntemini bitirir. | Sprite | |
![]() |
Dokunma etkin aygıtlarla kullanım için startTouchDrag() yöntemini sonlandırır. | Sprite | |
![]() |
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | |
![]() |
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | |
![]() |
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | |
![]() |
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | |
![]() |
Belirtilen nesnenin temel değerini döndürür. | Object | |
![]() |
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher | |
| Olay | Özet | Tanımlayan: | ||
|---|---|---|---|---|
![]() | [broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir. | EventDispatcher | ||
![]() | Görüntüleme listesine bir görüntüleme nesnesi eklendiğinde gönderilir. | DisplayObject | ||
![]() | Doğrudan veya görüntüleme nesnesini içeren alt ağacın eklenmesiyle, sahne alanı görüntüleme listesine bir görüntüleme nesnesi eklenmek üzereyken gönderilir. | DisplayObject | ||
| Video oynatıcı yeniden boyutlandırıldığında veya otomatik olarak şekillendirildiğinde gönderilir. | FLVPlayback | |||
| autoRewind özelliği true değerine ayarlandığı için oynatma kafası video oynatıcının başına getirildiğinde gönderilir. | FLVPlayback | |||
| FLVPlayback örneği arabelleğe alma durumuna girdiğinde gönderilir. | FLVPlayback | |||
![]() | Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı aynı InteractiveObject üzerindeyken işaretleme aygıtının ana düğmesine basıp bıraktığında gönderilir. | InteractiveObject | ||
| Olay nesnesi, zaman aşımına uğramak suretiyle veya closeVideoPlayer() yöntemine yapılan bir çağrıyla NetConnection'ı kapattığında ya da load() veya play() yöntemlerini çağırdığınızda veya source özelliğini ayarlayıp bunun sonucunda RTMP bağlantısının kapanmasına neden olduğunuzda gönderilir. | FLVPlayback | |||
| Oynatıcı FLV dosyasının sonuna ulaştığı için oynatma tamamlandığında gönderilir. | FLVPlayback | |||
![]() | Kullanıcı hareketi, AIR uygulamasında bulunan bu etkileşimli nesneyle ilişkilendirilmiş bağlam menüsünü tetiklediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, kopyalama işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kopyala' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
| Bir işaret noktasına ulaşıldığında gönderilir. | FLVPlayback | |||
![]() | Kullanıcı, kesme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kes' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | ||
![]() | Bir InteractiveObject nesnesinin doubleClickEnabled bayrağı true olarak ayarlanmışsa, kullanıcı işaretleme aygıtının ana düğmesini aynı InteractiveObject üzerindeyken çok kısa süre içinde art arda iki kez basıp bıraktığında gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Oynatma kafası yeni bir kareye girerken gönderilir. | DisplayObject | ||
![]() | [broadcast olayı] Oynatma kafası geçerli kareden çıkarken gönderilir. | DisplayObject | ||
| seek() yöntemine yapılan bir çağrıyla veya ForwardButton denetimi tıklatılarak oynatma kafasının konumu ileriye hareket ettiğinde gönderilir. | FLVPlayback | |||
![]() | Bir görüntüleme nesnesi odağı aldıktan sonra gönderilir. | InteractiveObject | ||
![]() | Bir ekran nesnesi odaktan çıktıktan sonra gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Kare görüntüleme nesnelerinin yapıcıları çalıştırıldıktan sonra ancak kare komut dosyaları çalıştırılmadan önce gönderilir. | DisplayObject | ||
![]() | Kullanıcı bir InteractiveObject örneği ile dokunmatik yüzeyin kenarı boyunca temas noktası oluşturduğunda (örneğin Apple TV için Siri Remote dokunmatik yüzeyinin kenarına dokunarak) gönderilir. Bazı aygıtlar bu teması birden fazla dokunma olayının birleşimi olarak da yorumlayabilir. | InteractiveObject | ||
![]() | Kullanıcı, dokunma etkin bir aygıtta aynı InteractiveObject örneği üzerinde iki temas noktasına bastığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir görüntüleme nesnesinin üzerine iki parmakla basıp parmakları serbest bırakma). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerindeyken bir temas noktası hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerinde bir parmağı soldan sağa hareket ettirme). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında döndürme hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup parmakları döndürme). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında kaydırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana üç parmakla dokunup ardından onları paralel bir şekilde görüntüleme nesnesi üzerinden hareket ettirmek). | InteractiveObject | ||
![]() | Kullanıcı bir InteractiveObject örneği ile temas noktası oluşturup sonra dokunma etkin aygıta dokunduğunda gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir menüyü açmak için ekran nesnesinin üzerine birkaç parmağını koyup sonra da menü öğesini seçmek için bir parmağınla dokunma). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında yakınlaştırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup ardından görüntüleme nesnesinden parmakları çabucak yanlara açma). | InteractiveObject | ||
![]() | Bu olay, IME ile satır içi girdiyi destekleyen herhangi bir istemciye gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir tuşa bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı klavye aracılığıyla gezinerek odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir tuşu bıraktığında gönderilir. | InteractiveObject | ||
| Video oynatıcı yeniden boyutlandırıldığında veya şekillendirildiğinde gönderilir. | FLVPlayback | |||
| FLV dosyasının meta verilerine ilk ulaşıldığı anda gönderilir. | FLVPlayback | |||
![]() | Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının orta düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtının orta düğmesine bastığında görüntülenir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir işaretleme aygıtı kullanarak odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aracını, bir InteractiveObject üzerindeyken hareket ettirdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Fare tekerleği bir InteractiveObject örneği üzerinde döndüğünde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı sürükleme hareketini bıraktığında sürükleme başlatıcı InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Hedef InteractiveObject tarafından, sürüklenen bir nesne üzerine bırakıldığında ve bırakma DragManager.acceptDragDrop() öğesine yapılan bir çağrıyla kabul edildiğinde gönderilir. | InteractiveObject | ||
![]() | Sürükleme hareketi sınırının içine girdiğinde, InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Bir sürükleme hareketi sınırının dışına çıktığında, InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Sürükleme hareketi sınırının içinde kalırken sürekli olarak InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Sürükleme işleminin başlangıcında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Bir sürükleme işlemi sırasında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, yapıştırma işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Yapıştır' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
| Oynatıcı duraklama durumuna girdiğinde gönderilir. | FLVPlayback | |||
| FLV dosyası playheadUpdateInterval özelliği tarafından belirtilen sıklıkta oynatıldığı sırada veya geri sarma başlatıldığında gönderilir. | FLVPlayback | |||
| Oynatma durumuna girildiğinde gönderilir. | FLVPlayback | |||
| İndirilen bayt sayısındaki ilerlemeyi gösterir. | FLVPlayback | |||
![]() | Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin altına indirirse gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin üzerinde olacak şekilde kaldırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, yakınlık algılaması eşiğinde kalırken, ekranın üzerine etkin bir stilus taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken bu InteractiveObject öğesinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, bu InteractiveObject öğesinin üzerine doğrudan etkin bir stilus taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, InteractiveObject öğesi ve onun alt öğelerinin herhangi birinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı; görüntüleme listesindeki öğelerin nesne ağacının dışında kalan (ekranın yakınlık algılama eşiğindeyken) bu InteractiveObject üzerine etkin bir stilus taşırsa gönderilir. | InteractiveObject | ||
| Bir FLV dosyası yüklendiğinde ve görüntülenmeye hazır olduğunda gönderilir. | FLVPlayback | |||
![]() | Kullanıcı düğmeye önce bir InteractiveObject örneği üzerinde bastıktan ve ardından işaretleme aygıtını InteractiveObject örneğinin üzerinden çektikten sonra, kullanıcı işaretleme aygıtı düğmesini bıraktığı zaman gönderilir. | InteractiveObject | ||
![]() | Görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | ||
![]() | Ya doğrudan ya da ekran nesnesini içeren alt ağacın kaldırılmasıyla, sahne görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | ||
![]() | [broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir. | DisplayObject | ||
| seek() yöntemine yapılan bir çağrıyla oynatma kafasının konumu geriye hareket ettiğinde veya bir autoRewind çağrısı tamamlandığında gönderilir. | FLVPlayback | |||
![]() | Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının sağ düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aracını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | ||
| Kullanıcı, arama çubuğuyla FLV dosyasında serbest kaydırma yapmayı durdurduğunda gönderilir. | FLVPlayback | |||
| Kullanıcı, arama çubuğuyla FLV dosyasında serbest kaydırma yapmaya başladığında gönderilir. | FLVPlayback | |||
| seek() yöntemine yapılan bir çağrıyla veya playheadTime özelliği ayarlanarak ya da SeekBar denetimi kullanılarak oynatma kafasının konumu değiştiğinde gönderilir. | FLVPlayback | |||
![]() | Kullanıcı, tümünü seçme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Tümünü Seç' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
| Bir kaplama SWF dosyası yüklenirken hata oluştuğunda gönderilir. | FLVPlayback | |||
| Bir kaplama SWF dosyası yüklendiğinde gönderilir. | FLVPlayback | |||
![]() | Sanal klavye yükseltildikten hemen sonra gönderilir. | InteractiveObject | ||
![]() | Sanal klavye yükseltildikten hemen önce gönderilir. | InteractiveObject | ||
![]() | Sanal klavye indirildikten hemen sonra gönderilir. | InteractiveObject | ||
| volumeBar denetiminin tutamacı hareket ettirilerek ya da volume özelliği veya soundTransform özelliği ayarlanarak kullanıcı tarafından ses üzerinde değişiklik yapıldığında gönderilir. | FLVPlayback | |||
| Oynatma durumu değiştiğinde gönderilir. | FLVPlayback | |||
| Durdurulmuş duruma girildiğinde gönderilir. | FLVPlayback | |||
![]() | Nesnenin tabChildren bayrağının değeri değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Nesnenin tabEnabled bayrağı değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Nesnenin tabIndex özelliğinin değeri değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Bir kullanıcı bir veya birkaç metin karakteri girdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıta ilk temas ettiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablete parmakla dokunma). | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıt ile teması kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette parmağı kaldırma). | InteractiveObject | ||
![]() | Kullanıcı aygıta dokunduğunda gönderilir ve temas noktası kaldırılana kadar sürekli olarak gönderilir. | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta temas noktasını InteractiveObject örneğinden dışarı doğru hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını bir görüntüleme nesnesinden diğerine sürükleme). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | ||
![]() | Kullanıcı temas noktasını dokunmatik bir aygıtta bir InteractiveObject örneğinden uzağa hareket ettirdiğinde gönderilir (bir cep telefonunda veya dokunmatik ekranlı bir tablet bilgisayarda ekran nesnesinden ekran nesnesinin dışına parmağını sürüklemesi gibi). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıtta temasın başlatıldığı aynı InteractiveObject örneği üzerinde temas noktasını kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerindeki tek bir noktaya bir parmakla basıp parmağı serbest bırakma). | InteractiveObject | ||
| Sabit | Tanımlayan: | ||
|---|---|---|---|
| SHORT_VERSION : String = "2.1" [statik]
Bileşenin kısa sürüm numarasını gösteren durum değişkeni. | FLVPlayback | ||
| VERSION : String = "2.1.0.23" [statik]
Bileşenin uzun sürüm numarasını gösteren durum değişkeni. | FLVPlayback | ||
activeVideoPlayerIndex | özellik |
activeVideoPlayerIndex:uint| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Hangi video oynatıcı örneğinin başka uygulama programlama arabirimleri (API'ler) tarafından etkilendiğini belirten bir sayı. Birden çok FLV dosyası akışlarını yönetmek için bu özelliği kullanın.
Bu özellik video oynatıcısını görünebilir duruma getirmez; video oynatıcısını görünebilir duruma getirmek için visibleVideoPlayerIndex özelliğini kullanın.
activeVideoPlayerIndex bir sayıya ayarlandığı ilk anda yeni bir video oynatıcı oluşturulur. Yeni video oynatıcı oluşturulduğunda, bunun özellikleri, her zaman varsayılan değerlere (sırayla boş dize, NaN ve false) ayarlanan source, totalTime ve isLive dışında ve her zaman false olan autoPlay dışında (yalnızca 0 varsayılan video oynatıcı için varsayılan değer true olur), varsayılan video oynatıcının değerine (activeVideoPlayerIndex == 0) ayarlanır. cuePoints özelliğinin, varsayılan video oynatıcısına yapılan sonraki yüklemeler de dahil herhangi bir etkisi yoktur.
Ses düzeyini, konumlandırmayı, boyutları, görünürlüğü ve kullanıcı arabirimi denetimlerini denetleyen API'ler her zaman global olup activeVideoPlayerIndex öğesinin ayarlanması bunların davranışını etkilemez. Özellikle activeVideoPlayerIndex özelliğinin ayarlanması şu özellikleri ve yöntemleri etkilemez:
activeVideoPlayerIndex tarafından etkilenmeyen Özellikler ve Yöntemler
backButton | playPauseButton | skin | width |
bufferingBar | scaleX | stopButton | x |
bufferingBarHidesAndDisablesOthers | transform | y | setSize() |
forwardButton | scaleY | visible | setScale() |
height | seekBar | volume | fullScreenBackgroundColor |
muteButton | seekBarInterval | volumeBar | fullScreenButton |
pauseButton | seekBarScrubTolerance | volumeBarInterval | fullScreenSkinDelay |
playButton | seekToPrevOffset | volumeBarScrubTolerance | fullScreenTakeOver |
registrationX | registrationY | registrationWidth | registrationHeight |
skinBackgroundAlpha | skinBackgroundColor | skinFadeTime |
Not: activeVideoPlayerIndex özelliği değil, visibleVideoPlayerIndex özelliği kaplamanın hangi video oynatıcıyı denetleyeceğini belirler. Ayrıca, boyutları denetleyen API'ler visibleVideoPlayerIndex özelliğiyle etkileşim kurar.
Kalan API'ler, activeVideoPlayerIndex ayarını esas alarak belirli bir video oynatıcıyı hedefler.
Arka planda ikinci bir FLV dosyasını yüklemek için activeVideoPlayerIndex öğesini 1 değerine ayarlayın ve load() yöntemini çağırın. Bu FLV dosyasını göstermeye ve birinci dosyayı gizlemeye hazır olduğunuzda visibleVideoPlayerIndex öğesini 1 değerine ayarlayın.
Varsayılan değer şudur 0.
Uygulama
public function get activeVideoPlayerIndex():uint public function set activeVideoPlayerIndex(value:uint):voidİlgili API Öğeleri
align | özellik |
align:String| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olarak ayarlandığında video mizanpajını belirtir. Video boyutları, registrationX, registrationY, registrationWidth ve registrationHeight özelliklerini esas alır. align özelliğini ayarladığınızda, değerler VideoAlign sınıfından gelir. Varsayılan olarak VideoAlign.CENTER ayarındadır.
Uygulama
public function get align():String public function set align(value:String):voidİlgili API Öğeleri
autoPlay | özellik |
autoPlay:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
true değerine ayarlanırsa, source özelliği ayarlandıktan sonra FLV dosyasının otomatik olarak oynatılmaya başlamasına neden olan bir Boolean değeri. false değerine ayarlanırsa, FLV dosyası yüklenir ancak play() veya playWhenEnoughDownloaded() yöntemi çağrılıncaya kadar oynatılmaya başlamaz.
Flash Media Server'dan (FMS) bir FLV dosyası akışa alınırken ve autoPlay özelliği true değerine ayarlandığında oynatma hemen başlar. Ancak FLV dosyası aşamalı indirmeyle yüklenirken, FLV dosyasının baştan sonra oynatılabilmesi için yalnızca FLV dosyasının yeterli bölümü indirildiğinde oynatma başlatılır.
FLV dosyasının yeterli bölümü indirilmeden önce oynatma işlemini zorlamak için parametre olmadan play() yöntemini çağırın. Oynatma başladıysa ve indirmenin tamamlanmasını beklemek için bekleme durumuna geri dönmek ve sonra oynatmayı otomatik olarak başlatmak istiyorsanız pause() yöntemini ve ardından playWhenEnoughDownloaded() yöntemini çağırın.
Yeni FLV dosyalarının yüklenmesi arasında özelliği true değerine ayarlarsanız, source özelliği ayarlanıncaya kadar bunun bir etkisi olmaz.
autoPlay özelliğinin true değerine ayarlanıp ardından source özelliğinin bir URL'ye ayarlanması, o URL ile play() yönteminin çağrılmasıyla aynı etkiye sahiptir.
URL ile load() yönteminin çağrılması, autoPlay özelliği false değerine ayarlanmış şekilde source özelliğinin o URL'ye ayarlanmasıyla aynı etkiye sahiptir.
Varsayılan değer şudur true.
Uygulama
public function get autoPlay():Boolean public function set autoPlay(value:Boolean):voidİlgili API Öğeleri
autoRewind | özellik |
autoRewind:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
true olduğunda, oynatıcı akışın sonuna ulaştığından veya stop() yöntemi çağrıldığından dolayı oynatma durdurulduğunda FLV dosyasının Kare 1'e geri sarılmasına neden olan bir Boolean değeri. Canlı akışlar için bu özellik anlamsızdır.
Varsayılan değer şudur false.
Uygulama
public function get autoRewind():Boolean public function set autoRewind(value:Boolean):voidbackButton | özellik |
backButton:Sprite| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
BackButton oynatma denetimi. Tıklama yapılması seekToPrevNavCuePoint() yöntemini çağırır.
Uygulama
public function get backButton():Sprite public function set backButton(value:Sprite):voidİlgili API Öğeleri
bitrate | özellik |
bitrate:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyasının aktarılacağı saniye başına bit değerini belirten bir sayı.
Yerel bant genişliği algılamasını destekleyen bir Flash Video Akış hizmetinden akışa alma işlemi yaparken, bant genişliği esas alınarak birden çok akış arasında nasıl geçiş yapılacağını açıklayan bir SMIL dosyası sağlayabilirsiniz. FVSS'nize bağlı olarak bant genişliği otomatik olarak algılanabilir ve bu değer ayarlanırsa bant genişliği yok sayılır.
HTTP aşamalı indirme gerçekleştirirken aynı SMIL biçimini kullanabilirsiniz, ancak bit hızını otomatik algılama olmayacak şekilde ayarlamanız gerekir.
Uygulama
public function get bitrate():Number public function set bitrate(value:Number):voidbuffering | özellik |
bufferingBar | özellik |
bufferingBar:Sprite| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Arabelleğe alma çubuğu denetimi. FLV dosyası yükleme veya arabelleğe alma durumundaysa bu denetim görüntülenir.
Uygulama
public function get bufferingBar():Sprite public function set bufferingBar(value:Sprite):voidbufferingBarHidesAndDisablesOthers | özellik |
bufferingBarHidesAndDisablesOthers:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
true değerine ayarlanırsa, FLV dosyası arabelleğe alma durumunda olduğu sırada SeekBar denetimini gizler ve Play, Pause, PlayPause, BackButton ve ForwardButton denetimlerini devre dışı bırakır. Bu, kullanıcının FLV dosyası indirilirken veya yavaş bağlantı üzerinden akışa alınırken FLV dosyasının oynatma hızını artırmaya çalışmak için bu denetimleri kullanmasını önlemekte yararlıdır.
Uygulama
public function get bufferingBarHidesAndDisablesOthers():Boolean public function set bufferingBarHidesAndDisablesOthers(value:Boolean):voidbufferTime | özellik |
bufferTime:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir video akışı oynatılmaya başlamadan önce arabelleğe alınacak saniye sayısını belirten bir sayı. RTMP üzerinden akışa alınan ve indirilmeyip yalnızca arabelleğe alınan FLV dosyaları için bu ayarın varsayılan 0,1 değerinden daha yüksek bir değere çıkarılması önemli olabilir. HTTP üzerinden aşamalı şekilde indirilen bir FLV dosyası için bu değerin artırılması daha eski ve yavaş bilgisayarlarda yüksek kaliteli video görüntülemeyi iyileştirebilse de, çok düşük düzeyde önem taşır.
Önceden kaydedilmiş (canlı değil) video için, bufferTime özelliğini 0 olarak ayarlamayın: varsayılan arabellek süresini kullanın veya arabellek süresini artırın.
Bu özellik, FLV dosyasının oynatma başlamadan önce indirilecek miktarını belirtmez.
Varsayılan değer şudur 0.1.
Uygulama
public function get bufferTime():Number public function set bufferTime(value:Number):voidİlgili API Öğeleri
bytesLoaded | özellik |
bytesLoaded:uint [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
HTTP indirmesinin indirme kapsamını bayt sayısı olarak belirten bir sayı. Akış olmadığında, akış Flash Media Server'dan (FMS) olduğunda veya henüz bilgi bulunmadığında 0 döndürür. Döndürülen değer yalnızca HTTP indirme için kullanışlıdır.
Uygulama
public function get bytesLoaded():uintbytesTotal | özellik |
bytesTotal:uint [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
HTTP indirme için indirilen toplam bayt sayısını belirten bir sayı. Akış olmadığında, akış Flash Media Server'dan (FMS) olduğunda veya henüz bilgi bulunmadığında 0 döndürür. Döndürülen değer yalnızca HTTP indirme için kullanışlıdır.
Uygulama
public function get bytesTotal():uintcuePoints | özellik |
cuePoints:Array [salt yazılır] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
ActionScript işaret noktalarını ve devre dışı bırakılmış gömülü FLV dosyası işaret noktalarını açıklayan bir dizi. Bu özellik, özellikle Bileşen denetçisi ve Özellik denetçisi tarafından kullanılmak üzere oluşturulur. Başka bir şekilde ayarlanırsa çalışmaz. Bunun değeri yalnızca yüklenen FLV dosyası üzerinde ve yalnızca Bileşen denetçisi ya da Özellik denetçisinde source özelliği ayarlanarak yüklendiğinde etkili olur.
Not: Bu özellik ActionScript'te erişilebilir durumda değildir. ActionScript'te işaret noktası bilgilerine erişmek için metadata özelliğini kullanın.
ActionScript ile işaret noktaları eklemek, kaldırmak veya devre dışı bırakmak için, addASCuePoint(), removeASCuePoint() ya da setFLVCuePointEnabled() yöntemlerini kullanın.
Uygulama
public function set cuePoints(value:Array):voidİlgili API Öğeleri
endTabIndex | özellik |
endTabIndex:int [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback denetimlerinden sonra kullanılabilir olan tabIndex değerini döndürür. Değer, assignTabIndexes yöntemi çağrıldıktan sonra ayarlanır.
Uygulama
public function get endTabIndex():intİlgili API Öğeleri
forwardButton | özellik |
forwardButton:Sprite| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İleri düğme denetimi. Tıklatma işlemi, seekToNextNavCuePoint() yöntemini çağırır.
Uygulama
public function get forwardButton():Sprite public function set forwardButton(value:Sprite):voidİlgili API Öğeleri
fullScreenBackgroundColor | özellik |
fullScreenBackgroundColor:uint| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Tam ekran devralma modunda kullanılan arka plan rengi. scaleMode özellik değeri esas alınarak video ekranın tamamını kaplamazsa bu renk görünür.
Varsayılan değer şudur 0x000000.
Uygulama
public function get fullScreenBackgroundColor():uint public function set fullScreenBackgroundColor(value:uint):voidfullScreenButton | özellik |
fullScreenSkinDelay | özellik |
fullScreenSkinDelay:int| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaplamanın gizleneceği gecikme süresini belirler (milisaniye cinsinden). Tam ekran devralma modundayken, skinAutoHide özelliği true olursa, fullScreenSkinDelay özelliği tarafından belirtilen saniye sayısından daha uzun süre kullanıcı fareyi hareket ettirmediğinde otomatik gizleme tetiklenir. Fare, kaplamanın üzerindeyse otomatik gizleme tetiklenmez.
Varsayılan değer şudur 3000 milliseconds (3 seconds).
Uygulama
public function get fullScreenSkinDelay():int public function set fullScreenSkinDelay(value:int):voidfullScreenTakeOver | özellik |
fullScreenTakeOver:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Sahne alanı tam ekran moduna girdiğinde, FLVPlayback bileşeni tüm içeriğin en üstündedir ve ekranın tamamını devralır. Sahne alanı tam ekran modundan çıktığında, ekran önceki durumuna geri döner.
Tam ekran devralma modu için önerilen ayarlar şunlardır: scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO ve align = VideoAlign.CENTER.
FLVPlayback bileşenini içeren SWF dosyası yüklenirse ve güvenlik kısıtlamaları nedeniyle sahne alanına erişemezse, tam ekran devralma modu çalışmaz. Herhangi bir hata atılmaz.
Varsayılan değer şudur true.
Uygulama
public function get fullScreenTakeOver():Boolean public function set fullScreenTakeOver(value:Boolean):voidheight | özellik |
height:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback örneğinin yüksekliğini belirten bir sayı. Bu özellik yalnızca FLVPlayback örneğinin yüksekliğini etkiler ve yüklenebilecek kaplama SWF dosyasının yüksekliğini içermez. height özelliği ayarlandığında, registrationHeight özelliği de aynı değere ayarlanır.
Uygulama
override public function get height():Number override public function set height(value:Number):voidİlgili API Öğeleri
idleTimeout | özellik |
idleTimeout:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Oynatma duraklatıldığından veya durdurulduğundan dolayı, Flash uygulaması Flash Media Server'a (FMS) olan boştaki bağlantıyı sonlandırmadan önce geçecek milisaniye cinsinden süre. Bu özelliğin, HTTP üzerinden indirilen FLV dosyasında herhangi bir etkisi yoktur.
Bu özellik, video akışı zaten boştayken ayarlanırsa, yeni değerle birlikte zaman aşımı süresini yeniden başlatır.
Varsayılan değer şudur 300,000 milliseconds (5 minutes).
Uygulama
public function get idleTimeout():Number public function set idleTimeout(value:Number):voidİlgili API Öğeleri
isLive | özellik |
isLive:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video akışı canlıysa true olan bir Boolean değeri. Bu değer yalnızca Flash Media Server (FMS) veya başka Flash Video Akış Hizmeti'nden (FVSS) akışa alma işlemi yapıldığında etkilidir. HTTP indirme için bu özelliğin değeri yok sayılır.
Yeni FLV dosyaları yükleme arasında bu özelliği ayarlarsanız, yeni FLV dosyası için source özelliği ayarlanıncaya kadar bu özelliğin herhangi bir etkisi olmaz.
Önceden kaydedilmiş bir video akışını video oynatıcıya gönderirken isLive özelliğini false değerine ve canlı yayın gibi gerçek zamanlı verileri gönderirken true değerine ayarlayın. isLive özelliğini false değerine ayarladığınızda daha iyi performans elde etmek için, bufferTime özelliğini 0 değerine ayarlamayın.
Uygulama
public function get isLive():Boolean public function set isLive(value:Boolean):voidİlgili API Öğeleri
isRTMP | özellik |
isRTMP:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyası RTMP kullanılarak bir Flash Media Server'dan (FMS) akışa alınıyorsa true olan bir Boolean değeri. Diğer tüm FLV dosya kaynakları için bunun değeri false olur.
Uygulama
public function get isRTMP():Booleanİlgili API Öğeleri
metadata | özellik |
metadata:Object [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Varsa, NetSteam.onMetaData() geri çağırma yöntemine yapılan bir çağrıdan alınan meta veri bilgi paketi olan nesne. metadataReceived olayı gönderilirken hazırdır.
FLV dosyası Flash 8 kodlayıcısıyla kodlanırsa, metadata özelliği şu bilgileri içerir. Eski FLV dosyaları yalnızca height, width ve duration değerlerini içerir.
| Parametre | Açıklama |
|---|---|
canSeekToEnd | FLV dosyası, aşamalı indirme film klibinin sonuna kadar arama yapılmasını sağlayan son karedeki anahtar kareyle kodlanmışsa true olan bir Boolean değeri. FLV dosyası son karedeki bir anahtar kareyle kodlanmamışsa bu false olur. |
cuePoints | FLV dosyasında gömülü her işaret noktası için birer tane olmak üzere nesneler dizisi. FLV dosyası herhangi bir işaret noktası içermezse, değer tanımsız olur. Her nesne şu özelliklere sahiptir:
|
audiocodecid | Kullanılmış ses codec bileşenini (kodlama/kod çözme tekniği) belirten bir sayı. |
audiodelay | FLV dosyasının kodlanmış olduğu kaynak dosyasında 0 zamanını temsil eden bir sayı.
Sesi senkronize etmek için gerekli olan kısa bir süre boyunca video içeriği geciktirilir. Örneğin, FLVPlayback ve VideoPlayer sınıflarının zaman ayarlarında bu gecikmeyi telafi ettiğini unutmayın. Başka bir deyişle, kaynak dosyanızda kullandığınız zaman ayarlarınızı kullanmaya devam edebilirsiniz. |
audiodatarate | Sesin saniyede kilobayt cinsinden değerini belirten bir sayı. |
videocodecid | Videoyu kodlamak için kullanılmış olan codec sürümünü belirten bir sayı. |
framerate | FLV dosyasının kare hızını belirten bir sayı. |
videodatarate | FLV dosyasının video verisi hızını belirten bir sayı. |
height | FLV dosyasının yüksekliğini belirten bir sayı. |
width | FLV dosyasının genişliğini belirten bir sayı. |
duration | FLV dosyasının saniye cinsinden süresini belirten bir sayı. |
Uygulama
public function get metadata():ObjectDaha fazla bilgi
İlgili API Öğeleri
metadataLoaded | özellik |
metadataLoaded:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir meta veri paketiyle karşılaşıldıysa ve meta veri paketi işlendiyse veya FLV dosyası meta veri paketi olmadan kodlandıysa true olan bir Boolean değeri. Başka bir deyişle, meta veri alınırsa veya herhangi bir meta veri almayacaksanız değer true olur. Bu nedenle, meta veriniz olup olmadığını ve meta veriniz yoksa onu beklemenize gerek olmadığını bilirsiniz. yalnızca meta veriniz olup olmadığını bilmek istiyorsanız, şunlarla değeri kontrol edebilirsiniz:
FLVPlayback.metadata != null
İşaret noktalarını (findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled) bulma ve etkinleştirme veya devre dışı bırakmaya yönelik yöntemlerle yararlı bilgiler alıp alamayacağınızı kontrol etmek için bu özelliği kullanın.
Uygulama
public function get metadataLoaded():Booleanİlgili API Öğeleri
muteButton | özellik |
ncMgr | özellik |
ncMgr:INCManager [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
INCManager uygulayan sınıfın bir örneğine erişim sağlayan INCManager (NCManager sınıfının arabirimi) nesnesi.
Özel başlatma gerektiren özel bir INCManager uygulamak için bu özelliği kullanabilirsiniz.
Uygulama
public function get ncMgr():INCManagerİlgili API Öğeleri
pauseButton | özellik |
paused | özellik |
playButton | özellik |
playheadPercentage | özellik |
playheadPercentage:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
totalTime özelliğinin yüzdesi olarak geçerli playheadTime öğesini belirten bir sayı. Bu özelliğe erişirseniz bu, geçmiş oynatma süresinin yüzdesini içerir. Bu özelliği ayarlarsanız bu, FLV dosyasının oynatma süresinin yüzdesini temsil eden noktaya kadar bir arama işlemi yapılmasına neden olur.
Bu özelliğin değeri, totalTime özelliğinin değerine göredir.
Uygulama
public function get playheadPercentage():Number public function set playheadPercentage(value:Number):voidAtar
VideoError — Geçersiz bir yüzde belirtirseniz veya totalTime özelliği tanımsız, null ise ya da sıfırdan düşük veya sıfıra eşitse.
|
playheadTime | özellik |
playheadTime:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Küçük bir değer olabilen ve geçerli oynatma kafası zamanını veya konumunu yansıtan saniye cinsinden bir sayı. Bu özelliğin ayarlanması aramayı tetikler ve tüm arama kısıtlamalarını içerir.
Oynatma kafası zamanı değiştiğinde (FLV dosyası oynatılırken 0,25 saniyede bir gerçekleşir), bileşen playheadUpdate olayını gönderir.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar tetiklenmeyen seek olayını dinleyin.
Uygulama
public function get playheadTime():Number public function set playheadTime(value:Number):voidİlgili API Öğeleri
playheadUpdateInterval | özellik |
playheadUpdateInterval:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Her playheadUpdate olayı arasındaki süreyi milisaniye cinsinden belirten bir sayı. FLV dosyası oynatılırken bu özelliğin ayarlanması zamanlayıcıyı yeniden başlatır.
ActionScript işaret noktaları oynatma kafası güncellemelerinde başladığından, playheadUpdateInterval özelliği değerinin düşürülmesi, ActionScript işaret noktalarının doğruluğunu artırabilir.
Oynatma kafası güncelleme aralığı, global setInterval() yöntemine yapılan bir çağrıyla ayarlandığından, bu şekilde ayarlanan diğer aralıklarda olduğu gibi güncelleme de SWF dosyası kare hızından daha sık aralıkta tetiklenemez. Bu noktadan yola çıkarak bir örnek vermek gerekirse, saniye başına 12 kare olan varsayılan kare hızı için oluşturabileceğiniz etkili en düşük aralık yaklaşık 83 milisaniye veya 1/12 saniyedir (1000/12 milisaniye)
Varsayılan değer şudur 250.
Uygulama
public function get playheadUpdateInterval():Number public function set playheadUpdateInterval(value:Number):voidİlgili API Öğeleri
playing | özellik |
playPauseButton | özellik |
preferredHeight | özellik |
preferredHeight:int [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaynak FLV dosyasının yüksekliğini belirten bir sayı. play() veya load() yöntemleri çağrıldıktan hemen sonra bu bilgiler geçerli değildir. ready olayı başlatıldığında bu geçerlidir. scaleMode özelliğinin değeri VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olursa, layout olayı gönderildikten sonra değerin okunması en iyisidir. Henüz bilgi yoksa bu özellik -1 döndürür.
Uygulama
public function get preferredHeight():intİlgili API Öğeleri
preferredWidth | özellik |
preferredWidth:int [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaynak FLV dosyasının genişliğini verir. play() veya load() yöntemleri çağrıldığında hemen bu bilgiler geçerli olmaz; ready olayı gönderildikten sonra geçerli olur. scaleMode özelliğinin değeri VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olursa, layout olayı gönderildikten sonra değerin okunması en iyisidir. Henüz bilgi yoksa bu özellik -1 döndürür.
Uygulama
public function get preferredWidth():intİlgili API Öğeleri
preview | özellik |
progressInterval | özellik |
progressInterval:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Her progress olayı arasındaki süreyi milisaniye olarak belirten bir sayı. Video akışı oynatılırken bu özelliği ayarlarsanız, zamanlayıcı yeniden başlatılır.
Varsayılan değer şudur 250.
Uygulama
public function get progressInterval():Number public function set progressInterval(value:Number):voidİlgili API Öğeleri
registrationHeight | özellik |
registrationHeight:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan yükseklik. registrationHeight özelliğini height özelliğiyle karıştırmayın. height özelliği, video içeriğinin gerçek yüksekliğini yansıtır.
Örnek 1, şu ayarlarla bir 80x80 FLV dosyası yükleyin.
registrationX= 100registrationY= 100registrationWidth= 60registrationHeight= 40align=VideoAlign.CENTERscaleMode=VideoScaleMode.NO_SCALE
x= 90y= 80width= 80height= 80
Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.MAINTAIN_ASPECT_RATIO
x= 110y= 100width= 40height= 80
Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.EXACT_FIT
x= 100y= 100width= 60height= 40
registrationHeight özelliğinin ayarlanması height özelliğinin ayarlanmasına eşdeğerdir.(Aynı şekilde tersi de geçerlidir.) Başka bir özelliğin ayarlanması veya yüksekliği değiştiren bir yöntemin çağrılması da (örn. scaleX, setSize ve setScale) height ve registrationHeight öğelerinin senkronize olmasını sağlar.
Uygulama
public function get registrationHeight():Number public function set registrationHeight(value:Number):voidregistrationWidth | özellik |
registrationWidth:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan genişlik. registrationWidth özelliğini width özelliğiyle karıştırmayın. width özelliği, video içeriğinin gerçek genişliğini yansıtır.
Örnek 1, şu ayarlarla bir 80x80 FLV dosyası yükleyin.
registrationX= 100registrationY= 100registrationWidth= 60registrationHeight= 40align=VideoAlign.CENTERscaleMode=VideoScaleMode.NO_SCALE
x= 90y= 80width= 80height= 80
Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.MAINTAIN_ASPECT_RATIO
x= 110y= 100width= 40height= 80
Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.EXACT_FIT
x= 100y= 100width= 60height= 40
registrationWidth özelliğinin ayarlanması width özelliğinin ayarlanmasına eşdeğerdir. (Aynı şekilde tersi de geçerlidir.) Başka bir özelliğin ayarlanması veya genişliği değiştiren bir yöntemin çağrılması da (örn. scaleX, setSize ve setScale) width ve registrationWidth öğelerinin senkronize olmasını sağlar.
Uygulama
public function get registrationWidth():Number public function set registrationWidth(value:Number):voidregistrationX | özellik |
registrationX:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan x koordinatı. Video içeriğinin gerçek konumunu yansıtan x özelliğiyle karıştırmayın.
Örnek 1, şu ayarlarla bir 80x80 FLV dosyası yükleyin.
registrationX= 100registrationY= 100registrationWidth= 60registrationHeight= 40align=VideoAlign.CENTERscaleMode=VideoScaleMode.NO_SCALE
x= 90y= 80width= 80height= 80
Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.MAINTAIN_ASPECT_RATIO
x= 110y= 100width= 40height= 80
Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.EXACT_FIT
x= 100y= 100width= 60height= 40
x veya registrationX özelliği ayarlandığında, ikinci özellik birinciden kaydırma düzeyini korumak için değiştirilir. Örneğin, x = 10 ve registrationX = 20 olursa, x = 110 ayarı registrationX = 120 ayarını da yapar.
Uygulama
public function get registrationX():Number public function set registrationX(value:Number):voidregistrationY | özellik |
registrationY:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan y koordinatı. Video içeriğinin gerçek konumunu yansıtan y özelliğiyle karıştırmayın.
Örnek 1, şu ayarlarla bir 80x80 FLV dosyası yükleyin.
registrationX= 100registrationY= 100registrationWidth= 60registrationHeight= 40align=VideoAlign.CENTERscaleMode=VideoScaleMode.NO_SCALE
x= 90y= 80width= 80height= 80
Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.MAINTAIN_ASPECT_RATIO
x= 110y= 100width= 40height= 80
Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:
scaleMode=VideoScaleMode.EXACT_FIT
x= 100y= 100width= 60height= 40
y veya registrationY özelliği ayarlandığında, ikinci özellik birinciden kaydırma düzeyini korumak için değiştirilir. Örneğin, y = 10 ve registrationY = 20 olursa, y = 110 ayarı registrationY = 120 ayarını da yapar.
Uygulama
public function get registrationY():Number public function set registrationY(value:Number):voidscaleMode | özellik |
scaleMode:String| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yüklendikten sonra videonun nasıl yeniden boyutlandırılacağını belirler. VideoScaleMode.MAINTAIN_ASPECT_RATIO değerine ayarlanırsa, registrationX, registrationY, registrationWidth ve registrationHeight tarafından tanımlanan dikdörtgen içinde video en boy oranını korur. VideoScaleMode.NO_SCALE değerine ayarlanırsa, videonun otomatik olarak kaynak FLV dosyasının boyutlarına göre boyutlandırılmasını sağlar. VideoScaleMode.EXACT_FIT olarak ayarlanırsa, kaynak FLV dosyasının boyutlarının yok sayılmasını ve videonun registrationX, registrationY, registrationWidth ve registrationHeight tarafından tanımlanan dikdörtgene sığacak şekilde uzatılmasını sağlar. Bir FLV dosyası yüklendikten sonra bu ayarlanırsa, hemen bir otomatik mizanpaj başlatılır. Değerler VideoScaleMode içinden gelir.
Varsayılan değer şudur VideoScaleMode.MAINTAIN_ASPECT_RATIO.
Uygulama
public function get scaleMode():String public function set scaleMode(value:String):voidİlgili API Öğeleri
scaleX | özellik |
scaleX:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yatay ölçek olan bir sayı. Standart ölçek 1'dir.
Uygulama
override public function get scaleX():Number override public function set scaleX(value:Number):voidİlgili API Öğeleri
scaleY | özellik |
scaleY:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dikey ölçek olan bir sayı. Standart ölçek 1'dir.
Uygulama
override public function get scaleY():Number override public function set scaleY(value:Number):voidİlgili API Öğeleri
scrubbing | özellik |
scrubbing:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı SeekBar ile serbest kaydırma yapıyorsa true, aksi takdirde false olan bir Boolean değeri.
Serbest kaydırma, FLV dosyasındaki belirli bir sahneyi bulmak için SeekBar tutamacının yakalanarak herhangi bir yönde sürüklenmesini ifade eder.
Uygulama
public function get scrubbing():BooleanseekBar | özellik |
seekBarInterval | özellik |
seekBarInterval:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Serbest kaydırma sırasında SeekBar tutamacının hangi sıklıkta kontrol edileceğini belirten milisaniye cinsinden bir sayı.
Bu aralık global setInterval() yöntemine yapılan bir çağrıyla ayarlandığından, güncelleme SWF dosyasının kare hızından daha fazla sıklıkta başlatılamaz. Bu noktadan yola çıkarak bir örnek vermek gerekirse, saniye başına 12 kare olan varsayılan kare hızı için oluşturabileceğiniz etkili en düşük aralık yaklaşık 83 milisaniye veya 1/12 saniyedir (1000/12 milisaniye).
Varsayılan değer şudur 250.
Uygulama
public function get seekBarInterval():Number public function set seekBarInterval(value:Number):voidseekBarScrubTolerance | özellik |
seekBarScrubTolerance:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcının, güncelleme gerçekleşinceye kadar SeekBar tutamacını nereye kadar hareket ettirebileceğini belirten bir sayı. Değer, 1 ile 100 arasında bir yüzde olarak belirtilir.
Varsayılan değer şudur 5.
Uygulama
public function get seekBarScrubTolerance():Number public function set seekBarScrubTolerance(value:Number):voidseekToPrevOffset | özellik |
seekToPrevOffset:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
seekToPrevNavCuePoint() yönteminin, kendi zamanını önceki işaret noktasıyla karşılaştırdığında kullanacağı saniye sayısı. İşaret noktasının ilerisindeyseniz, bir önceki işaret noktasına atlayabileceğinizden ve yeni gerçekleşen aynı işaret noktasına gitmeyeceğinizden emin olmak için yöntem bu değeri kullanır.
Varsayılan değer şudur 1.
Uygulama
public function get seekToPrevOffset():Number public function set seekToPrevOffset(value:Number):voidskin | özellik |
skin:String| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir kaplama SWF dosyasının URL'sini belirten bir dize. Bu dize bir dosya adını, Skins/MySkin.swf gibi göreceli bir yolu veya http://www gibi mutlak bir URL'yi içerebilir.%somedomain%.com/MySkin.swf.
Uygulama
public function get skin():String public function set skin(value:String):voidskinAutoHide | özellik |
skinAutoHide:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
true olursa, fare videonun üzerinde olmadığında bileşen kaplamasını gizleyen bir Boolean değeri. Bu özellik, FLVPlayback Özel Kullanıcı Arabirimi bileşenlerinden oluşturduğunuz kaplamaları değil, yalnızca skin özelliği ayarlanarak yüklenen kaplamaları etkiler.
Bileşen tam ekran devralma modundayken ve kaplama videoyu kaplamıyorsa, skinAutoHide modu otomatik olarak etkinleştirilir. Tam ekran modunda girdikten sonra skinAutoHide = false ayarını yaparsanız bu davranış geçersiz kılınır. Ayrıca bileşen tam ekran devralma modundayken, fare kendi kaplaması üzerinde olmadığı sürece kullanıcı fareyi fullScreenSkinDelay saniyeden daha uzun süre hareket ettirmezse, otomatik gizleme tetiklenir.
Varsayılan değer şudur false.
Uygulama
public function get skinAutoHide():Boolean public function set skinAutoHide(value:Boolean):voidskinBackgroundAlpha | özellik |
skinBackgroundAlpha:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaplamanın arka planının alfası. skinBackgroundAlpha özelliği yalnızca skin özelliği kullanılarak yüklenmiş kaplamalara sahip SWF dosyalarıyla ve renk ve alfa ayarını destekleyen kaplamalarla çalışır. skinBackgroundAlpha özelliğini 0.0 ile 1.0 arasında bir sayıya ayarlayabilirsiniz. Varsayılan değer, kullanıcının varsayılan olarak seçtiği son değerdir.
ActionScript 2.0 FLVPlayback bileşeniyle gelen kaplama renklerini almak için şu skinBackgroundAlpha ve skinBackgroundColor özelliklerinin değerlerini kullanın: Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666. Varsayılan değer 85'tir.
Uygulama
public function get skinBackgroundAlpha():Number public function set skinBackgroundAlpha(value:Number):voidİlgili API Öğeleri
skinBackgroundColor | özellik |
skinBackgroundColor:uint| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaplamanın arka planının rengi (0xRRGGBB). skinBackgroundColor özelliği yalnızca skin özelliği kullanılarak yüklenmiş kaplamalara sahip SWF dosyalarıyla ve renk ve alfa ayarını destekleyen kaplamalarla çalışır. Varsayılan değer, kullanıcının varsayılan olarak seçtiği son değerdir.
ActionScript 2.0 FLVPlayback bileşeniyle gelen kaplama renklerini almak için şu skinBackgroundAlpha ve skinBackgroundColor özelliklerinin değerlerini kullanın: Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666. Varsayılan değer 0x47ABCB'dir.
Uygulama
public function get skinBackgroundColor():uint public function set skinBackgroundColor(value:uint):voidİlgili API Öğeleri
skinFadeTime | özellik |
skinFadeTime:int| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaplama gizlenir veya görünürken yavaşça belirme veya yavaşça kaybolma süresi (milisaniye cinsinden). skinAutoHide özelliği true değerine ayarlandığından gizleme ve gösterme gerçekleşir. Solma efektini yok etmek için skinFadeTime özelliğini 0 değerine ayarlayın.
Varsayılan değer şudur 500 milliseconds (.5 seconds).
Uygulama
public function get skinFadeTime():int public function set skinFadeTime(value:int):voidskinScaleMaximum | özellik |
skinScaleMaximum:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.115.0, AIR 1.0 |
Bu özellik, FLVPlayback öğesinin donanım ivmesini destekleyen bir Flash Player ile tam ekran moduna girdiğinde kaplamasını yukarı ölçeklemek için kullanacağı en büyük katsayıyı belirtir. Donanım ivmesiyle video ve kaplama aynı faktöre göre ölçeklenir. Varsayılan olarak FLVPlayback, videoyu yerel boyutlarında oluşturur ve donanım ivmesinin ölçeklemenin gerisini yapmasına izin verir. Örneğin, videonuz 640 x 512 boyutlarındaysa ve 1280 x 1024 çözünürlüklü bir monitörde tam ekran boyuta geçerse, kaplama, boyutunun iki katına yukarı ölçeklenir.
Bu özellik, donanım ivmesi kullanılırken, ölçeklenen belirli içerik ve büyük kaplamaların görünümüne yönelik estetik zevkleriniz esas alınarak kaplamanın ölçeklemesini kısıtlamanızı sağlar. FLVPlayback, kaplamanın ölçeklemesini belirtilen çarpana sınırlamak için, kaplamaya yönelik yazılım ve donanım ölçeklemesi karışımını kullanır, bu karışımın video oynatma performansı ve FLV görünümü üzerinde olumsuz bir etkisi olabilir.
Örneğin, bu özellik 5,0 veya daha yüksek bir değere ayarlandıysa, 320 x 240 boyutunda bir videonun 1600 x 1200 çözünürlüklü bir monitörde tam ekrana geçirilmesi, kaplamayı beş kat ölçekler. Bu özellik 2,5 değerine ayarladıysa, oynatıcı orijinal boyutun iki katı büyüklüğünde 640 x 480 boyutunda video oluşturur (ancak kaplama oluşturmaz) ve donanım ivmesi ölçeklemenin geri kalanını gerçekleştirir (640 x 2,5 = 1600 ve 480 x 2,5 = 1200).
Tam ekran moduna girildikten sonra bu özelliğin ayarlanması, FLVPlayback tekrar tam ekran moduna girinceye kadar herhangi bir etki oluşturmaz.
FLV büyükse (örneğin, 640 piksel veya daha yüksek genişlikte ve 480 piksel veya daha yüksek uzunluktaysa), bu özelliği küçük bir değere ayarlamamanız gerekir, aksi takdirde bu büyük monitörlerde dikkate değer performans sorunlarına yol açabilir.
Varsayılan değer şudur 4.0.
Uygulama
public function get skinScaleMaximum():Number public function set skinScaleMaximum(value:Number):voidİlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
skinScaleMaximum özelliğinin etkisini görmek için, FLV dosyası tarayıcıda oynatılırken FLVPlayback kaplamasında tam ekran düğmesini tıklatın.
Not: Bu örneği tarayıcıda test edin. Flash Yayınlama Ayarları iletişim kutusundaki HTML sekmesinde, Yalnızca Flash - Tam Ekrana İzin Ver şablonunu seçin. Flash Player 9.0.115.0'ı belirtin ve Biçimler sekmesinde Flash ve HTML biçimlerinin seçildiğinden emin olun. Ardından tarayıcıda sonuç HTML dosyasını yayınlayın ve açın.
// Requires FLVPlayback component in library // Requires SkinOverPlayFullscreen.swf to be in the same folder as the .fla file. import fl.video.FLVPlayback; var myFLVPlybk:FLVPlayback = new FLVPlayback(); addChild(myFLVPlybk); myFLVPlybk.skin = "SkinOverPlayFullscreen.swf"; myFLVPlybk.skinScaleMaximum = 2.5; myFLVPlybk.source = "http://helpexamples.com/flash/video/water.flv";
soundTransform | özellik |
soundTransform:flash.media:SoundTransform[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
açmadan önce Daha fazla ses denetimi VideoPlayer.soundTransform özelliğine doğrudan erişim sağlar. Değişikliklerin uygulanması için bu özelliği ayarlamanız gerekir veya geçerli ayarların bir kopyasını almak için bu özelliğin değerini alabilirsiniz.
Uygulama
override public function get soundTransform():flash.media:SoundTransform override public function set soundTransform(value:flash.media:SoundTransform):voidİlgili API Öğeleri
source | özellik |
source:String| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Akışa alınacak FLV dosyasının URL'sini ve nasıl akışa alınacağını belirten bir dize. Bu URL, FLV dosyasına giden bir HTTP URL'si, bir akışa giden RTMP URL'si veya XML dosyasına giden bir HTTP URL'si olabilir.
Bileşen denetçisi veya Özellik denetçisi yoluyla bu özelliği ayarlarsanız, bir sonraki "enterFrame" olayında FLV dosyası yüklenip oynatılmaya başlar. Bu gecikme, diğer özellikler arasından yüklemeyi etkileyen isLive, autoPlay ve cuePoints özelliklerini ayarlamanız için zaman verir. Aynı zamanda birinci kareye yerleştirilen ActionScript'in oynatmaya başlanmadan önce FLVPlayback bileşenini etkilemesine izin verir.
Bu özelliği ActionScript yoluyla ayarlarsanız, autoPlay özelliği false değerine ayarlandığında bu özellik hemen VideoPlayer.load() yöntemini çağırır veya autoPlay özelliği true değerine ayarlandığında bu özellik hemen VideoPlayer.play() yöntemini çağırır. autoPlay, totalTime ve isLive özellikleri yeni FLV dosyasının nasıl yükleneceğini etkiler, bu nedenle de source özelliğini ayarlamadan önce bu özellikleri ayarlamanız gerekir.
Yeni FLV dosyasının otomatik olarak oynatılmasını önlemek için autoPlay özelliğini false değerine ayarlayın.
Uygulama
public function get source():String public function set source(value:String):voidİlgili API Öğeleri
startTabIndex | özellik |
startTabIndex:int [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback denetimleri için birinci tabIndex değerini döndürür. Değer, assignTabIndexes yöntemi çağrıldıktan sonra ayarlanır.
Uygulama
public function get startTabIndex():intİlgili API Öğeleri
state | özellik |
state:String [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bileşenin durumunu belirleyen bir dize. Bu özellik, load(), play(), stop(), pause() ve seek() yöntemleri tarafından ayarlanır.
state özelliğinin olası değerleri şunlardır: "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking" ve "stopped". Bu durumları test etmek için FLVPlayback sınıfı özelliklerini kullanabilirsiniz.
Uygulama
public function get state():Stringİlgili API Öğeleri
stateResponsive | özellik |
stateResponsive:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yanıt verme durumundayken true olan bir Boolean değeri. Yanıt vermeme durumundayken, play(), load(), stop(), pause() ve seek() yöntemlerine yapılan çağrılar kuyruğa alınır ve daha sonra durum yanıt verme durumuna geçtiğinde çalıştırılır. Bu çağrılar kuyruğa alınıp sonra çalıştırıldığından, genellikle stateResponsive özelliğinin değerini izlemek gerekmez. Yanıt verme durumları şunlardır: stopped, playing, paused ve buffering.
Uygulama
public function get stateResponsive():Booleanİlgili API Öğeleri
stopButton | özellik |
stopped | özellik |
totalTime | özellik |
totalTime:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Videonun toplam oynatma süresi olan saniye cinsinden bir sayı.
Flash Media Server'dan (FMS) akışa alınırken ve varsayılan NCManager kullanılırken bu değer, sunucu tarafındaki API'ler tarafından otomatik olarak belirlenir ve bu özellik yoluyla ayarlanmış veya meta verilerden toplanmış her şeyi geçersiz kılar. source özelliği ayarlandıktan sonra stopped veya playing durumuna ulaşıldığında bu özellik okumaya hazırdır. FMS'den canlı akışlar için bu özellik anlamsızdır.
HTTP indirmede, FLV dosyasında gömülü meta veri varsa bu değer otomatik olarak belirlenir; aksi takdirde değeri siz açıkça ayarsınız, yoksa değer NaN olur. Bu değeri açıkça ayarlarsanız, akıştaki meta veri değeri yok sayılır.
Bu özelliği ayarladığınızda, source özelliği ayarlanarak yüklenen bir sonraki FLV dosyası için değer etkili olur. Zaten yüklenmiş bir FLV dosyası üzerinde bu değerin etkisi yoktur. Ayrıca, bir FLV dosyası yükleninceye kadar bu özellik iletilen yeni değeri döndürmez.
Bu özellik hiç ayarlanmazsa (açıkça veya otomatik şekilde) oynatma yine çalışır ancak arama denetimleriyle ilgili sorun oluşabilir.
Açıkça ayarlanmadığı sürece, bu değer meta veriden geçerli bir değere ayarlanıncaya kadar NaN olacaktır.
Uygulama
public function get totalTime():Number public function set totalTime(value:Number):voidİlgili API Öğeleri
visibleVideoPlayerIndex | özellik |
visibleVideoPlayerIndex:uint| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Birden çok FLV dosya akışını yönetmekte kullanabileceğiniz sayı. Kalan video oynatıcılar gizlenmiş ve sessiz durumdayken hangi video oynatıcı örneğinin kaplama veya oynatma denetimleriyle görünebilir, duyulabilir ve denetlenebilir olacağını ayarlar. Bu, video oynatıcıyı çoğu API'ler için hedef durumuna getirmez; bunu yapmak için activeVideoPlayerIndex özelliğini kullanın.
Boyutları denetleyen yöntemler ve özellikler bu özellikle etkileşim kurar. Video oynatıcının boyutlarını ayarlayan yöntemler ve boyutlar (setScale(), setSize(), width, height, scaleX, scaleY) tüm video oynatıcılar için kullanılabilir. Ancak bu video oynatıcılardaki scaleMode özelliğinin değerine bağlı olarak bunlar farklı boyutlarda olabilir. width, height, scaleX ve scaleY özellikleri kullanılarak boyutların okunması, yalnızca görünebilir video oynatıcının boyutlarını size verir. Diğer video oynatıcıların boyutları aynı veya farklı olabilir.
Görünebilir durumda değilken çeşitli video oynatıcıların boyutlarını almak için layout olayını dinleyin ve boyut değerini saklayın.
Bu özellik, bir bütün olarak bileşenin görünürlüğüne yönelik işaret sağlamaz, yalnızca bileşen görünebilir olduğunda hangi video oynatıcının görünebilir olduğunu belirtir. Bileşenin tamamının görünürlüğünü ayarlamak için visible özelliğini kullanın.
Varsayılan değer şudur 0.
Uygulama
public function get visibleVideoPlayerIndex():uint public function set visibleVideoPlayerIndex(value:uint):voidİlgili API Öğeleri
volume | özellik |
volume:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Ses düzeyi denetimi ayarını belirten 0 - 1 arasında bir sayı.
Varsayılan değer şudur 1.
Uygulama
public function get volume():Number public function set volume(value:Number):voidİlgili API Öğeleri
volumeBar | özellik |
volumeBarInterval | özellik |
volumeBarInterval:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Serbest kaydırma sırasında ses düzeyi çubuğu tutamacının yerinin hangi sıklıkta kontrol edileceğini belirten bir sayı (milisaniye cinsinden).
Varsayılan değer şudur 250.
Uygulama
public function get volumeBarInterval():Number public function set volumeBarInterval(value:Number):voidvolumeBarScrubTolerance | özellik |
volumeBarScrubTolerance:Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcının, güncelleme yapılana kadar ses düzeyi çubuğu tutamacını nereye kadar hareket ettirebileceğini belirten bir sayı. Değer, 1 - 100 arasında bir yüzde olarak ifade edilir. Fırçalama toleransı olmadığını belirtmek için 0 değerine ayarlayın. Kullanıcının tutamacı ne kadar uzağa taşıdığına bakılmaksızın volumeBarInterval özelliğinde her zaman ses düzeyini güncelleyin.
Varsayılan değer şudur 0.
Uygulama
public function get volumeBarScrubTolerance():Number public function set volumeBarScrubTolerance(value:Number):voidwidth | özellik |
width:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Sahne alanındaki FLVPlayback örneğinin genişliğini belirleyen sayı. Bu özellik yalnızca FLVPlayback örneğinin genişliğini etkiler ve yüklenebilecek kaplama SWF dosyasının genişliğini içermez. Bir kaplama SWF dosyası yüklenirse width özelliği farklı bir değer verebileceğinden, DisplayObject.width özelliğini değil, FLVPlayback width özelliğini kullanın. width özelliği ayarlandığında, registrationWidth özelliği de aynı değere ayarlanır.
Uygulama
override public function get width():Number override public function set width(value:Number):voidİlgili API Öğeleri
x | özellik |
x:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden).
x özelliğinin ayarlanması registrationX özelliğini de etkiler. x veya registrationX özelliği ayarlandığında, ikinci özellik birinciden kaydırma düzeyini korumak için değiştirilir. Örneğin, x = 10 ve registrationX = 20 olursa, x = 110 ayarı registrationX = 120 ayarını da yapar.
Uygulama
override public function get x():Number override public function set x(value:Number):voidy | özellik |
y:Number[geçersiz kıl] | Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden).
y özelliğinin ayarlanması registrationY özelliğini de etkiler. y veya registrationY özelliği ayarlandığında, ikinci özellik birinciden kaydırma düzeyini korumak için değiştirilir. Örneğin, y = 10 ve registrationY = 20 olursa, y = 110 ayarı registrationY = 120 ayarını da yapar.
Uygulama
override public function get y():Number override public function set y(value:Number):voidFLVPlayback | () | Yapıcı |
public function FLVPlayback()| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yeni bir FLVPlayback örneği oluşturur. FLVPlayback örneğini oluşturduktan sonra, örneği Sahne Alanı'na veya başka bir görüntüleme nesnesi kabına yerleştirmek için addChild() ya da addChildAt() yöntemini çağırın.
İlgili API Öğeleri
addASCuePoint | () | yöntem |
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir ActionScript işaret noktası ekler; uygulama geliştirme sırasında değil bir uygulama çalıştırıldığında gerçekleşmesi dışında, İşaret Noktaları iletişim kutusu kullanılarak bir ActionScript işaret noktası eklenmesiyle aynı etkiye sahiptir.
source özelliği ayarlandığında işaret noktası bilgileri silinir. Yüklenecek sonraki FLV dosyası için işaret noktası bilgilerini ayarlamak üzere ilk olarak source özelliğini ayarlayın.
Aynı ad veya zamana sahip birden çok ActionScript işaret noktası eklenmesi geçerlidir. removeASCuePoint() yöntemiyle ActionScript işaret noktalarını kaldırdığınızda, aynı ada ve zamana sahip tüm işaret noktaları kaldırılır.
Parametreler
timeOrCuePoint:* — İşaret noktasını açıklayan name ve time özelliklerine sahip bir nesne. Ayrıca ad/değer çiftlerini tutan bir parameters özelliğine de sahip olabilir. type özelliği "actionscript" olarak ayarlanmış olabilir. Tür eksikse veya başka bir değere ayarlanmışsa, otomatik olarak ayarlanır. Nesne bu kurallara uymuyorsa, yöntem bir VideoError hatası atar.
| |
name:String (default = null) — İşaret noktası yerine bir time parametresi gönderdiğinizde işaret noktasının adını belirten bir dize.
| |
parameters:Object (default = null) — timeOrCuePoint parametresi bir sayı olduğunda işaret noktası için isteğe bağlı parametreler.
|
Object — Eklenen işaret noktası nesnesi. Bu nesneye yapılan düzenlemeler cuePoint olayı gönderimini etkiler.
|
Atar
VideoError — Parametreler geçersizdir.
|
İlgili API Öğeleri
assignTabIndexes | () | yöntem |
public function assignTabIndexes(startTabIndex:int):int| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback denetimlerini yatay olarak soldan sağa doğru sıralayarak bu denetimlerin her birine bir tabIndex değeri atar. Bu yöntem, bir sonraki kullanılabilir tabIndex değerini döndürür.
startTabbing parametresi olarak NaN ile assignTabIndexes öğesini çağırırsanız ve FLVPlayback bileşeni örneğine bir tabIndex değeri atanmışsa, yöntem, FLVPlayback bileşeni örneğinin atanmış tabIndex öğesini startTabIndex olarak kullanır.
Bir FLVPlayback kaplaması belirtildiğinde, bu yöntem çağrılmadan önce kaplama denetimlerinin başlatılmasına olanak sağlamak için FLVPlayback.SKIN_LOADED olayından sonra bir kare beklemeniz gerekir.
Özel denetimleri kullanırken, bu yöntem çağrılmadan önce özel denetimlerin başlatılmasına olanak sağlamak için FLVPlayback.READY olayından sonra bir kare bekleyin.
Parametreler
startTabIndex:int — FLVPlayback denetimleri için başlangıç tabIndex öğesi.
|
int — FLVPlayback denetimlerinden sonra kullanılabilir olan tabIndex.
|
İlgili API Öğeleri
bringVideoPlayerToFront | () | yöntem |
public function bringVideoPlayerToFront(index:uint):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video oynatıcıyı, video oynatıcılar yığınının en önüne getirir. Video oynatıcıları arasındaki özel geçişler için kullanışlıdır. Varsayılan yığın sırası, activeVideoPlayerIndex özelliğinin yığın sırasıyla aynıdır: en altta 0, onun yukarısında 1, 1'in yukarısında 2, vb. şeklindedir. Ancak bringVideoPlayerToFront() yöntemini çağırdığınızda bu sıra değişebilir. Örneğin, 2 en altta olabilir.
Parametreler
index:uint — Öne taşınacak video oynatıcının dizinini belirten bir sayı.
|
İlgili API Öğeleri
closeVideoPlayer | () | yöntem |
public function closeVideoPlayer(index:uint):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
NetStream'i kapatır ve index parametresiyle belirtilen video oynatıcıyı siler. Kapatılan video oynatıcı etkinse veya görünebilir bir video oynatıcısıysa, FLVPlayback örneği, etkin ya da görünebilir video oynatıcıyı varsayılan oynatıcı (0 diziniyle) olarak ayarlar. Varsayılan oynatıcıyı kapatamazsınız, bunun yapılmaya çalışılması bileşenin bir hata atmasına neden olur.
Parametreler
index:uint — Kapatılacak video oynatıcının dizinini belirten bir sayı.
|
İlgili API Öğeleri
enterFullScreenDisplayState | () | yöntem |
public function enterFullScreenDisplayState():void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.115.0 |
FLVPlayback video oynatıcıyı tam ekran olarak ayarlar. Bu yöntemin çağrılması, bazı FLVPlayback kaplamalarında yerleşik olan tam ekran açıp/kapatma düğmesinin tıklatılmasıyla aynı etkiye sahip olup Bileşenler panelinin Video bölümünde FullScreenButton olarak bulunur.
Bu yöntem tam ekran video için Flash Player'da donanım ivmesini destekler. Kullanıcının Flash Player sürümü, donanım ivmesini desteklemezse bu yöntem yine de çalışır ve tam ekran video, donanım ivmesi desteği olmadan çalıştığı aynı şekilde çalışır.
Bu yönteme yapılan bir çağrı, Stage sınıfının displayState özelliğini StageDisplayState.FULL_SCREEN olarak ayarladığından bu, displayState özelliğiyle aynı kısıtlamalara sahiptir. Bu yöntemi çağırmak yerine doğrudan stage.displayState özelliğini StageDisplayState.FULL_SCREEN olarak ayarlayıp tam ekran modunu uygularsanız, donanım ivmesi kullanılmaz.
Yalnızca fullScreenTakeOver özelliği true değerine ayarlanırsa (varsayılan değer budur) tam ekran desteği gerçekleşir.
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
myButton) tıklatmasıyla tetiklenen bir olay işleyicisinden enterFullScreenDisplayState() yöntemini çağırır.
Not: Bu örneği tarayıcıda test edin. Flash Yayınlama Ayarları iletişim kutusundaki HTML sekmesinde, Yalnızca Flash - Tam Ekrana İzin Ver şablonunu seçin. Flash Player 9.0.115.0'ı belirtin ve Biçimler sekmesinde Flash ve HTML biçimlerinin seçildiğinden emin olun. Ardından tarayıcıda sonuç HTML dosyasını yayınlayın ve açın.
// Requires Button and FLVPlayback components in library.
import fl.video.FLVPlayback;
import fl.controls.Button;
var myButton:Button = new Button();
var myFLVPlybk:FLVPlayback = new FLVPlayback();
myButton.move(100, 240);
myButton.label = "Full Screen";
addChild(myButton);
addChild(myFLVPlybk);
myFLVPlybk.source = "http://helpexamples.com/flash/video/water.flv";
myButton.addEventListener(MouseEvent.CLICK, handleClick);
function handleClick(e:MouseEvent):void {
myFLVPlybk.enterFullScreenDisplayState();
}
findCuePoint | () | yöntem |
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
type parametresiyle belirtilen türün işaret noktasını ve sizin parametreler aracılığıyla belirttiğiniz zaman, ad veya zamanla ad kombinasyonuna sahip olan işaret noktasını bulur.
İşaret noktasının zamanı veya adı için bir değer sağlamazsanız veya zaman null, tanımsız ise ya da sıfırdan düşükse ve ad null veya tanımsızsa, yöntem VideoError hatası 1002 atar.
Yöntem, aramada devre dışı bırakılmış işaret noktalarını içerir. Bir işaret noktasının devre dışı bırakılmış olup olmadığını belirlemek için isFLVCuePointEnabled() yöntemini kullanın.
Parametreler
timeNameOrCuePoint:* — Bu zaman belirten bir sayı, ad belirten bir dize ya da time ve/veya name özelliklerine sahip bir nesne olabilir.
Bu parametre bir dize olursa, yöntem bu ada sahip birinci işaret noktasını arar ve eşleşme yoksa Bu parametre bir sayıysa, yöntem bu zamana sahip birinci işaret noktasını arar ve döndürür. Aynı zamana sahip birden çok işaret noktası varsa (bu yalnızca ActionScript'te mümkündür), alfabetik olarak birinci ada sahip işaret noktası döndürülür. Eşleşme yoksa Bu parametre bir nesneyse, yöntem belirtilen Zaman | |
type:String (default = NaN) — Aranacak işaret noktasının türünü belirten bir dize. Bu parametrenin olası değerleri şunlardır: "actionscript", "all", "event", "flv" veya "navigation". Şu sınıf özelliklerini kullanarak bu değerleri belirtebilirsiniz: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV ve CuePointType.NAVIGATION. Bu parametre belirtilmezse, varsayılan değer "all" olup bu, yöntemin tüm işaret noktası türlerini aradığı anlamına gelir. İsteğe bağlı.
|
Object — Bulunan ve şu ek özelliklere sahip olan işaret noktası nesnesinin bir kopyası niteliğindeki nesne.
Eşleşme bulunmazsa |
Atar
VideoError — time özelliği null, tanımsız ise veya 0'dan düşükse ve name özelliği null ise ya da tanımsızsa.
|
İlgili API Öğeleri
findNearestCuePoint | () | yöntem |
public function findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Belirttiğiniz zamanla eşleşen veya bu zamandan daha önceye rastlayan, belirtilen türden işaret noktasını bulur. Hem zaman hem de ad belirtirseniz ve daha önceki bir işaret noktası bu adla eşleşmiyorsa bu, belirttiğiniz adla eşleşen bir işaret noktasını bulur. Aksi takdirde null değerini döndürür. Varsayılan olarak tüm işaret noktaları aranır.
Yöntem, aramada devre dışı bırakılmış işaret noktalarını içerir. Bir işaret noktasının devre dışı bırakılmış olup olmadığını belirlemek için isFLVCuePointEnabled() yöntemini kullanın.
Parametreler
timeNameOrCuePoint:* — Bu zaman belirten bir sayı, ad belirten bir dize ya da time ve/veya name özelliklerine sahip bir nesne olabilir.
Bu parametre bir dize olursa, yöntem bu ada sahip birinci işaret noktasını arar ve eşleşme yoksa Bu parametre bir sayıysa, bu zamana en yakın olarak tam eşleşen veya daha öncesine rastlayan işaret noktası döndürülür. Zamanla eşleşen veya zamanın daha öncesine rastlayan bir işaret noktası yoksa, birinci işaret noktası döndürülür. Aynı zamana sahip birden çok işaret noktası varsa (bu yalnızca ActionScript'te mümkündür), alfabetik olarak birinci ada sahip işaret noktası döndürülür. Eşleşme yoksa Bu parametre bir nesneyse, yöntem belirtilen Zaman | |
type:String (default = NaN) — Aranacak işaret noktasının türünü belirten bir dize. Bu parametrenin olası değerleri şunlardır: "actionscript", "all", "event", "flv" veya "navigation". Şu sınıf özelliklerini kullanarak bu değerleri belirtebilirsiniz: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV ve CuePointType.NAVIGATION. Bu parametre belirtilmezse, varsayılan değer "all" olup bu, yöntemin tüm işaret noktası türlerini aradığı anlamına gelir. İsteğe bağlı.
|
Object — Bulunan ve şu ek özelliklere sahip olan işaret noktası nesnesinin bir kopyası niteliğindeki nesne.
Bir eşleşme bulunmadıysa |
Atar
VideoError — Zaman null, tanımsız ise veya 0'dan düşükse ve ad null ise ya da tanımsızsa.
|
İlgili API Öğeleri
findNextCuePointWithName | () | yöntem |
public function findNextCuePointWithName(cuePoint:Object):Object| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
my_cuePoint.array içinde, my_cuePoint.name ile aynı ada sahip olan sonraki işaret noktasını bulur. my_cuePoint nesnesinin, findCuePoint() yöntemiyle, findNearestCuePoint() yöntemiyle veya bu yönteme yapılan önceki bir çağrıyla döndürülmüş bir işaret noktası nesnesi olması gerekir. Bu yöntem, bu yöntemlerin CuePoint nesnesine ekledikleri array parametresini kullanır.
Yöntem, aramada devre dışı bırakılmış işaret noktalarını içerir. Bir işaret noktasının devre dışı bırakılmış olup olmadığını belirlemek için isFLVCuePointEnabled() yöntemini kullanın.
Parametreler
cuePoint:Object — findCuePoint() yöntemiyle, findNearestCuePoint() yöntemiyle veya bu yönteme yapılan önceki bir çağrıyla döndürülen bir işaret noktası nesnesi.
|
Object — Dizide eşleşen ada sahip başka bir işaret noktası yoksa null değerini, aksi takdirde ek özelliklere sahip işaret noktasının bir kopyasını döndürür:
|
Atar
VideoError — Argüman geçersiz olduğunda.
|
getVideoPlayer | () | yöntem |
public function getVideoPlayer(index:Number):VideoPlayer| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
index parametresiyle belirtilen video oynatıcıyı alır. Mümkünse, FLVPlayback yöntemleri ve özellikleri kullanılarak VideoPlayer yöntemlerine ve özelliklerine erişilmesi en iyisidir. Her DisplayObject.name özelliği, bunun bir dizeye dönüştürülmüş dizinidir.
Parametreler
index:Number — Alınacak video oynatıcının dizinini belirten bir sayı.
|
VideoPlayer — VideoPlayer nesnesi.
|
isFLVCuePointEnabled | () | yöntem |
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyasına gömülü işaret noktası devre dışı bırakılmışsa false değerini döndürür. Flash Video İşaret Noktaları iletişim kutusu üzerinden cuePoints özelliğini ayarlayarak veya setFLVCuePointEnabled() yöntemini çağırarak işaret noktalarını devre dışı bırakabilirsiniz.
Yalnızca metadataLoaded özelliği true olduğunda, metadata özelliği null olmadığında veya bir metadataReceived olayı alındıktan sonra bu işlevin dönüş değeri anlamlıdır. metadataLoaded false olduğunda bu işlev her zaman true döndürür.
Parametreler
timeNameOrCuePoint:* — Bu parametre bir dize olduğunda, kontrol edilecek işaret noktasının adını döndürür; yalnızca bu ada sahip tüm işaret noktaları devre dışı bırakıldığında false döndürür.
Bu parametre bir sayıysa, işaret noktasının kontrol edileceği zamanı belirtir. Bu parametre bir nesneyse, eşleşen |
Boolean — FLV dosyasına gömülü işaret noktası devre dışı bırakılmışsa false değerini döndürür. Flash Video İşaret Noktaları iletişim kutusu üzerinden cuePoints özelliğini ayarlayarak veya setFLVCuePointEnabled() yöntemini çağırarak işaret noktalarını devre dışı bırakabilirsiniz.
Yalnızca |
İlgili API Öğeleri
load | () | yöntem |
public function load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyasının yüklenmesini başlatır ve autoPlay özelliğinin false değerine ayarlanması için ve varsa source, totalTime ve isLive özelliklerinin ayarlanması için bir kısayol sağlar. totalTime ve isLive özellikleri tanımsızsa bunlar ayarlanmaz. source özelliği tanımsız, null veya boş bir dizeyse bu yöntem herhangi bir şey yapmaz.
Parametreler
source:String — Akışa alınacak FLV dosyasının URL'sini ve nasıl akışa alınacağını belirten bir dize. Bu URL, yerel bir yol, FLV dosyasına giden bir HTTP URL'si, bir FLV dosya akışına giden RTMP URL'si veya XML dosyasına giden bir HTTP URL'si olabilir.
| |
totalTime:Number (default = NaN) — Videonun toplam oynatma süresini belirten bir sayı. İsteğe bağlı.
| |
isLive:Boolean (default = false) — Video akışı canlıysa true olan bir Boolean değeri. Bu değer yalnızca Flash Media Server (FMS) veya başka Flash Video Akış Hizmeti'nden (FVSS) akışa alma işlemi yapıldığında etkilidir. HTTP indirme için bu özelliğin değeri yok sayılır. İsteğe bağlı.
|
İlgili API Öğeleri
pause | () | yöntem |
public function pause():void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video akışının oynatılmasını durdurur.
Oynatma başladıysa ve indirmenin tamamlanmasını beklemek için bekleme durumuna geri dönmek ve sonra oynatmayı otomatik olarak başlatmak istiyorsanız pause() yöntemini ve ardından playWhenEnoughDownloaded() yöntemini çağırın.
play | () | yöntem |
public function play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video akışını oynatır. Parametre olmadığında bu yöntem FLV dosyasını duraklatılmış veya durdurulmuş durumdan oynatma durumuna geçirir.
Parametre kullanılıyorsa, bu yöntem autoPlay özelliğinin true değerine ayarlanması için ve isLive, totalTime ve source özelliklerinin ayarlanması için kısayol olarak hareket eder. totalTime ve isLive özellikleri tanımsızsa bunlar ayarlanmaz.
Oynatma otomatik olarak başlatılmadan önce aşamalı indirilen FLV dosyasının yüklenmesini yeterince süre beklerken, oynatmayı hemen başlamaya zorlamak için parametre olmadan play() yöntemini çağırın.
Parametreler
source:String (default = null) — Akışa alınacak FLV dosyasının URL'sini ve nasıl akışa alınacağını belirten bir dize. Bu URL, yerel bir yol, FLV dosyasına giden bir HTTP URL'si, bir FLV dosya akışına giden RTMP URL'si veya XML dosyasına giden bir HTTP URL'si olabilir. Bu isteğe bağlıdır, ancak source özelliğinin Bileşen denetçisi üzerinden veya ActionScript üzerinden ayarlanması gerekir, aksi takdirde bu yöntemin herhangi bir etkisi olmaz.
| |
totalTime:Number (default = NaN) — Videonun toplam oynatma süresini belirten bir sayı. İsteğe bağlı.
| |
isLive:Boolean (default = false) — Video akışı canlıysa true olan bir Boolean değeri. Bu değer yalnızca Flash Media Server (FMS) veya başka Flash Video Akış Hizmeti'nden (FVSS) akışa alma işlemi yapıldığında etkilidir. HTTP indirme için bu özelliğin değeri yok sayılır. İsteğe bağlı.
|
İlgili API Öğeleri
playWhenEnoughDownloaded | () | yöntem |
public function playWhenEnoughDownloaded():void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyasının yeterli bölümü indirildiğinde dosyayı oynatır. FLV dosyası indirildiyse veya Flash Media Server'dan (FMS) akışa alıyorsanız, playWhenEnoughDownloaded() yönteminin çağrılması parametresiz play() yöntemiyle aynıdır. Bu yöntemin çağrılması oynatmayı duraklatmaz, bu nedenle birçok durumda bu yöntemi çağırmadan önce pause() yöntemini çağırmak isteyebilirsiniz.
removeASCuePoint | () | yöntem |
public function removeASCuePoint(timeNameOrCuePoint:*):Object| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
O sırada yüklü olan FLV dosyasından bir ActionScript işaret noktası kaldırır. Kaldırılacak işaret noktasını bulmak için timeNameOrCuePoint parametresinden yalnızca name ve time özellikleri kullanılır.
Birden çok ActionScript işaret noktası, arama ölçütleriyle eşleşirse, bu işaret noktalarından yalnızca biri kaldırılır. Tümünü kaldırmak için, null değeri döndürülünceye kadar aynı parametreyle bir döngüde art arda bu işlevi çağırın.
source özelliği ayarlandığında işaret noktası bilgileri silinir, bu nedenle yüklenecek sonraki FLV dosyası için işaret noktası bilgilerini ayarlamak üzere ilk olarak source özelliğini ayarlayın.
Parametreler
timeNameOrCuePoint:* — Kaldırılacak işaret noktası için time ve name özelliklerini içeren bir işaret noktası dizesi. Yöntem, bu ada sahip birinci işaret noktasını kaldırır. Veya bu parametre bir sayıysa, yöntem bu zamana sahip birinci işaret noktasını kaldırır. Bu parametre bir nesneyse, yöntem hem time hem de name özelliklerine sahip işaret noktasını kaldırır.
|
Object — Kaldırılan işaret noktası nesnesi. Eşleşen ibir işaret noktası yoksa, yöntem null değerini döndürür.
|
İlgili API Öğeleri
seek | () | yöntem |
public function seek(time:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dosya içinde, saniye cinsinden üç ondalık basamak (milisaniye) kesinliğinde belirtilen belirli bir zamanı arar.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar başlatılmayan seek olayını dinleyin.
Parametreler
time:Number — Oynatma kafasının yerleştirileceği saniye cinsinden zamanı belirten bir sayı.
|
Atar
VideoError — Zaman < 0 ise.
|
İlgili API Öğeleri
seekPercent | () | yöntem |
public function seekPercent(percent:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dosyanın bir yüzdesine kadar arama yapar ve oynatma kafasını oraya yerleştirir. Yüzde, 0 ile 100 arasında bir sayıdır.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar başlatılmayan seek olayını dinleyin.
Parametreler
percent:Number — oynatma kafasının yerleştirileceği FLV dosyası uzunluğunun bir yüzdesini belirten sayı.
|
Atar
VideoError — percent geçersizse veya totalTime tanımsız, null veya <= 0 ise.
|
İlgili API Öğeleri
seekSeconds | () | yöntem |
public function seekSeconds(time:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dosya içinde, saniye cinsinden üç ondalık basamak (milisaniye) kesinliğinde belirtilen belirli bir zamanı arar. Bu yöntem seek() yöntemiyle aynı işlemi gerçekleştirir; seekPercent() yöntemiyle simetri oluşturmak üzere sağlanır.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar başlatılmayan seek olayını dinleyin.
Parametreler
time:Number — Oynatma kafasının yerleştirileceği toplam oynatma süresini saniye cinsinden belirten bir sayı.
|
İlgili API Öğeleri
seekToNavCuePoint | () | yöntem |
public function seekToNavCuePoint(timeNameOrCuePoint:*):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Belirtilen zamanla, adla veya zaman ve adla eşleşen gezinme işaret noktasına kadar arama yapar.
Zaman, bir sonraki gezinme işaret noktasının aranmaya başlanacağı saniye cinsinden başlangıç zamanıdır. Varsayılan olarak bu geçerli playheadTime özelliğidir. Bir zaman belirtirseniz, yöntem o zamanla veya daha sonrasıyla eşleşen bir işaret noktasına kadar arama yapar. Zaman tanımsız, null ise veya 0'dan düşükse, yöntem, aramayı 0 zamanından başlatır.
Ad, aranacak işaret noktasıdır. Yöntem, bu ada sahip ilk etkinleştirilmiş gezinme işaretine kadar arama yapar.
Zaman ve ad birlikte belirtilen zamanda veya belirtilen zamanın sonrasında belirtilen ada sahip bir gezinme işaret noktasıdır.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar tetiklenmeyen seek olayını dinleyin.
Parametreler
timeNameOrCuePoint:* — Zaman belirten bir sayı, ad belirten bir dize veya belirtilen adı ve zamanı belirten bir sayı ve dize.
|
Atar
VideoError — Kriterlerle eşleşen bir işaret noktası bulunmadı.
|
İlgili API Öğeleri
seekToNextNavCuePoint | () | yöntem |
public function seekToNextNavCuePoint(time:Number = NaN):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
playheadTime özelliğinin geçerli değeri esas alınarak sonraki gezinme işaret noktasına kadar arama yapar. Yöntem, devre dışı bırakılmış gezinme işaret noktalarını atlar ve başka işaret noktası yoksa FLV dosyasının sonuna gider.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar tetiklenmeyen seek olayını dinleyin.
Parametreler
time:Number (default = NaN) — Bir sonraki gezinme işaret noktasının aranmaya başlanacağı saniye cinsinden başlangıç zamanını belirten bir sayı. Varsayılan olarak bu geçerli playheadTime özelliğidir. İsteğe bağlı.
|
İlgili API Öğeleri
seekToPrevNavCuePoint | () | yöntem |
public function seekToPrevNavCuePoint(time:Number = NaN):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
playheadTime özelliğinin geçerli değeri esas alınarak önceki gezinme işaret noktasına kadar arama yapar. Önceki konumda bir işaret noktası yoksa, başa gider. Yöntem, devre dışı bırakılmış gezinme işaret noktalarını atlar.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar tetiklenmeyen seek olayını dinleyin.
Parametreler
time:Number (default = NaN) — Bir önceki gezinme işaret noktasının aranmaya başlanacağı saniye cinsinden başlangıç zamanını belirten bir sayı. Varsayılan olarak bu playheadTime özelliğinin geçerli değeridir. İsteğe bağlı.
|
İlgili API Öğeleri
setFLVCuePointEnabled | () | yöntem |
public function setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir veya birden çok FLV dosyası işaret noktasını etkinleştirir veya devre dışı bırakır. Devre dışı bırakılan işaret noktaları, olay olarak gönderilmeleri ve seekToPrevNavCuePoint(), seekToNextNavCuePoint() ve seekToNavCuePoint() yöntemleriyle bu olaylara gidilmesi amacıyla devre dışı bırakılır.
source özelliğini farklı bir FLV dosyasına ayarladığınızda işaret noktası bilgileri silinir, bu nedenle yüklenecek bir sonraki FLV dosyası için işaret noktası bilgilerini ayarlamadan önce source özelliğini ayarlayın.
Bu yöntemin neden olduğu değişiklikler, meta veri yükleninceye kadar isFLVCuePointEnabled() yöntemine yapılan çağrılar tarafından yansıtılmaz.
Parametreler
enabled:Boolean — FLV dosyası işaret noktasının etkinleştirileceğini (true) veya devre dışı bırakılacağını (false) belirten bir Boolean değeri.
| |
timeNameOrCuePoint:* — Bu parametre bir dizeyse, yöntem bu ada sahip işaret noktasnı etkinleştirir veya devre dışı bırakır. Bu parametre bir sayıysa, yöntem bu zamana sahip işaret noktasını etkinleştirir veya devre dışı bırakır. Bu parametre bir nesneyse, yöntem hem name hem de time özelliklerine sahip işaret noktasını etkinleştirir ya da devre dışı bırakır.
|
Number — metadataLoaded true olursa, yöntem, etkinleştirilmiş durumu değiştirilmiş olan işaret noktalarının sayısını döndürür. metadataLoaded false olursa, bileşen hangi işaret noktalarının (varsa) ayarlanacağını henüz belirleyemediğinden yöntem -1 döndürür. Ancak meta veri ulaştığında, bileşen belirtilen işaret noktalarını uygun şekilde ayarlar.
|
İlgili API Öğeleri
setScale | () | yöntem |
public function setScale(scaleX:Number, scaleY:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Aynı anda scaleX ve scaleY özelliklerini ayarlar. Ayrı olarak birinin ayarlanması otomatik yeniden boyutlandırmaya neden olabileceğinden, scaleX ve scaleY özelliklerinin eşzamanlı olarak ayarlanması ayrı ayrı ayarlanmasından daha etkilidir.
scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olarak ayarlanırsa, bunun çağrılması hemen bir autolayout olayına neden olur.
Parametreler
scaleX:Number — Yatay ölçeği temsil eden bir sayı.
| |
scaleY:Number — Dikey ölçeği temsil eden bir sayı.
|
İlgili API Öğeleri
setSize | () | yöntem |
public function setSize(width:Number, height:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Genişliği ve yüksekliği eşzamanlı olarak ayarlar. Ayrı olarak birinin ayarlanması otomatik yeniden boyutlandırmaya neden olabileceğinden, width ve height özelliklerinin eşzamanlı olarak ayarlanması ayrı ayrı ayarlanmasından daha etkilidir.
scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olarak ayarlanırsa, bunun çağrılması hemen bir autolayout olayına neden olur.
Parametreler
width:Number — Video oynatıcının genişliğini belirten bir sayı.
| |
height:Number — Video oynatıcının yüksekliğini belirten bir sayı.
|
İlgili API Öğeleri
stop | () | yöntem |
public function stop():void| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Videonun oynatılmasını durdurur. autoRewind özelliği true olursa, FLV dosyası en başa geri sarar.
autoLayout | Olay |
fl.video.AutoLayoutEventözellik AutoLayoutEvent.type =
fl.video.AutoLayoutEvent.AUTO_LAYOUT| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video oynatıcı yeniden boyutlandırıldığında veya otomatik olarak şekillendirildiğinde gönderilir. Video oynatıcı, yeni bir FLV dosyası yüklendiğinde veya align ve scaleMode özelliklerinden biri değiştirildiğinde bu iki özellik esas alınarak otomatik şekilde şekillendirilir.
autoLayout olayı AutoLayoutEvent türünde olup AutoLayoutEvent.AUTO_LAYOUT sabitine sahiptir.
Video oynatcıyı otomatik olarak şekillendirme denemesinden sonra, boyutlar değişmemiş olsa da olay nesnesi gönderilir.
Bu üç senaryoda da LayoutEvent gönderilir:
- Şekillendirilen video oynatıcı görünebilir durumdaysa.
- Farklı boyut ve konumlarda iki video oynatıcı varsa ve
visibleVideoPlayerIndexözelliği bir video oynatıcıdan diğerine geçmişse. setSize(),setScale(),width,height,scaleX,scaleY,registrationWidthveregistrationHeightgibi video oynatıcının boyutunu değiştiren yöntemler veya özellikler çağrılırsa.
Birden çok video oynatıcı örneği kullanımdaysa, bu olay görünebilir video oynatıcı için geçerli olmayabilir.
BirautoLayout olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
oldBounds | autoLayout olayı gerçekleşmeden önceki hedefin x, y, width ve height özellikleri değerleri. |
oldRegistrationBounds | autoLayout olayı gerçekleşmeden önceki hedefin registrationX, registrationY, registrationWidth ve registrationHeight özellikleri değerleri. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
autoRewound | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.AUTO_REWOUND| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
autoRewind özelliği true değerine ayarlandığı için oynatma kafası video oynatıcının başına getirildiğinde gönderilir. autoRewound olayı gönderildiğinde rewind olayı da gönderilir.
autoRewound olayı VideoEvent türünde olup VideoEvent.AUTO_REWOUND sabitine sahiptir.
autoRewoundolay nesnesinin typeözelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
bufferingStateEntered | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.BUFFERING_STATE_ENTERED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback örneği arabelleğe alma durumuna girdiğinde gönderilir. FLVPlayback örneği genellikle, play() yöntemine yapılan bir çağrıdan hemen sonra veya oynatma durumuna girmeden önce Play denetimi tıklatıldığında bu duruma girer.
stateChange olayı da gönderilir.
bufferingStateEntered olayı VideoEvent türünde olup VideoEvent.BUFFERING_STATE_ENTERED sabitine sahiptir.
bufferingStateEntered olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
close | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.CLOSE| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Olay nesnesi, zaman aşımına uğramak suretiyle veya closeVideoPlayer() yöntemine yapılan bir çağrıyla NetConnection'ı kapattığında ya da load() veya play() yöntemlerini çağırdığınızda veya source özelliğini ayarlayıp bunun sonucunda RTMP bağlantısının kapanmasına neden olduğunuzda gönderilir. FLVPlayback örneği yalnızca Flash Media Server'dan (FMS) veya başka Flash Video Akış Hizmeti'nden (FVSS) akışa alındığında bu olayı gönderir.
close olayı VideoEvent türünde olup VideoEvent.CLOSE sabitine sahiptir.
close olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
complete | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.COMPLETE| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Oynatıcı FLV dosyasının sonuna ulaştığı için oynatma tamamlandığında gönderilir. stop() veya pause() yöntemlerini çağırır veya karşılık gelen denetimleri tıklatırsanız bileşen olayı göndermez.
Uygulama, aşamalı indirme kullandığında, totalTime özelliğini açıkça ayarlamaz ve meta verideki süreyi belirtmeyen bir FLV dosyasını indirir. Video oynatıcı bu olayı göndermeden önce totalTime özelliğini yaklaşık bir toplam değere ayarlar.
Video oynatıcı ayrıca stateChange ve stoppedStateEntered olaylarını gönderir.
complete olayı VideoEvent türünde olup VideoEvent.COMPLETE sabitine sahiptir.
complete olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
cuePoint | Olay |
fl.video.MetadataEventözellik MetadataEvent.type =
fl.video.MetadataEvent.CUE_POINT| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir işaret noktasına ulaşıldığında gönderilir. Olay nesnesi, NetStream.onCuePoint olay geri çağrısı tarafından alınan bilgi nesnesinin yer aldığı bir info özelliğine sahiptir. ActionScript işaret noktaları için bu, ActionScript işaret noktası yöntem ve özelliklerine iletilen nesneyi içerir.
cuePoint olayı MetadataEvent türünde olup MetadataEvent.CUE_POINT sabitine sahiptir.
cuePoint olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
info | İşaret noktasını açıklayan özelliklere sahip nesne. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
fastForward | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.FAST_FORWARD| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
seek() yöntemine yapılan bir çağrıyla veya ForwardButton denetimi tıklatılarak oynatma kafasının konumu ileriye hareket ettiğinde gönderilir.
FLVPlayback örneği ayrıca playheadUpdate olayı gönderir.
fastForward olayı VideoEvent türünde olup VideoEvent.FAST_FORWARD sabitine sahiptir.
fastForward olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
layout | Olay |
fl.video.LayoutEventözellik LayoutEvent.type =
fl.video.LayoutEvent.LAYOUT| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Video oynatıcı yeniden boyutlandırıldığında veya şekillendirildiğinde gönderilir. İki mizanpaj senaryosu şu şekildedir:
- Video oynatıcı,
autoLayoutolayı kullanılarak veyasetScale()ya dasetSize()yöntemleri çağrılarak veyawidth,height,scaleXvescaleYözellikleri değiştirilerek düzenlenirse. - Farklı boyutlarda iki video oynatıcı varsa ve
visibleVideoPlayerIndexözelliği bir video oynatıcıdan diğerine geçirilirse.
layout olayı LayoutEvent türünde olup LayoutEvent.LAYOUT sabitine sahiptir.
layout olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
oldBounds | layout olayı ortaya çıkmadan önce hedefin sahip olduğu x, y, width ve height özelliklerinin değerleri. |
oldRegistrationBounds | layout olayı oluşmadan önce hedefin sahip olduğuregistrationX, registrationY, registrationWidth ve registrationHeight özelliklerinin değerleri. |
İlgili API Öğeleri
metadataReceived | Olay |
fl.video.MetadataEventözellik MetadataEvent.type =
fl.video.MetadataEvent.METADATA_RECEIVED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyasının meta verilerine ilk ulaşıldığı anda gönderilir. Olay nesnesi, NetStream.onMetaData olay geri çağrısı tarafından alınan bilgi nesnesinin yer aldığı bir info özelliğine sahiptir.
metadataReceived olayı MetadataEvent türünde olup MetadataEvent.METADATA_RECEIVED sabitine sahiptir.
metadataReceived olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
info | FLV dosyasını açıklayan özelliklere sahip nesne. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
pausedStateEntered | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.PAUSED_STATE_ENTERED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Oynatıcı duraklama durumuna girdiğinde gönderilir. pause() yöntemini çağırdığınızda veya karşılık gelen denetimi tıklattığınızda ve bazı durumlarda FLV dosyası yüklendiğinde ve autoPlay özelliği false olduğunda (bunun yerine durdurulmuş durumda olabilir) bu gerçekleşir.
stateChange olayı da gönderilir.
pausedStateEntered olayı VideoEvent türünde olup VideoEvent.PAUSED_STATE_ENTERED sabitine sahiptir.
pausedStateEntered olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
playheadUpdate | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.PLAYHEAD_UPDATE| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
FLV dosyası playheadUpdateInterval özelliği tarafından belirtilen sıklıkta oynatıldığı sırada veya geri sarma başlatıldığında gönderilir. Bir arama gerçekleşmediği sürece video oynatıcı duraklatıldığında veya durdurulduğunda bileşen bu olayı göndermez.
playheadUpdate olayı VideoEvent türünde olup VideoEvent.PLAYHEAD_UPDATE sabitine sahiptir.
playheadUpdate olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
playingStateEntered | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.PLAYING_STATE_ENTERED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Oynatma durumuna girildiğinde gönderilir. play() yöntemi çağrıldıktan veya karşılık gelen denetim tıklatıldıktan hemen sonra bu gerçekleşmeyebilir; genellikle ilk önce arabelleğe alma durumuna sonra oynatma durumuna girilir.
FLVPlayback örneği ayrıca stateChange olayını da gönderir.
playingStateEntered olayı VideoEvent türünde olup VideoEvent.PLAYING_STATE_ENTERED sabitine sahiptir.
playingStateEntered olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
progress | Olay |
fl.video.VideoProgressEventözellik VideoProgressEvent.type =
fl.video.VideoProgressEvent.PROGRESS| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İndirilen bayt sayısındaki ilerlemeyi gösterir. Yükleme başladığında başlayıp tüm baytlar yüklendiğinde ve ağ hatası kalmadığında sona ererek progressInterval özelliğinin belirttiği sıklıkta gönderilir. Varsayılan değer, yükleme çağrıldığında başlayıp tüm baytlar yüklendiğinde ve ağ hatası kalmadığında sona ererek 0,25 saniyede birdir. Yüklenen baytları veya arabellekteki bayt sayısını kontrol etmek için bu olayı kullanın.
Yalnızca aşamalı HTTP indirme için gönderilir. İlerlemeyi indirilen bayt sayısı cinsinden belirtir. Bu olay nesnesi, bytesLoaded ve bytesTotal özelliklerine sahiptir ve bu özellikler aynı adların FLVPlayback özellikleriyle aynıdır.
progress olayı VideoProgressEvent türünde olup VideoProgressEvent.PROGRESS sabitine sahiptir.
progress olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
bytesLoaded | Dinleyici olayı işlerken yüklenen öğe veya bayt sayısı. |
bytesTotal | Yükleme işlemi başarılı olursa yüklenecek toplam öğe veya bayt sayısı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
ready | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.READY| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir FLV dosyası yüklendiğinde ve görüntülenmeye hazır olduğunda gönderilir. play() veya load() yöntemiyle yeni bir FLV dosyası yükledikten sonra yanıt verme durumuna ilk girdiğinizde başlatılır. Yüklenen her FLV dosyası için yalnızca bir defa başlatılır.
ready olayı VideoEvent türünde olup VideoEvent.READY sabitine sahiptir.
ready olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
rewind | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.REWIND| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
seek() yöntemine yapılan bir çağrıyla oynatma kafasının konumu geriye hareket ettiğinde veya bir autoRewind çağrısı tamamlandığında gönderilir. Bir autoRewind çağrısı tamamlandığında ilk olarak bir autoRewound olayı tetiklenir.
rewind olayı VideoEvent türünde olup VideoEvent.REWIND sabitine sahiptir.
rewind olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
scrubFinish | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.SCRUB_FINISH| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, arama çubuğuyla FLV dosyasında serbest kaydırma yapmayı durdurduğunda gönderilir. Serbest kaydırma, FLV dosyasındaki belirli bir sahneyi bulmak için SeekBar tutamacının yakalanarak herhangi bir yönde sürüklenmesini ifade eder. Kullanıcı arama çubuğunun tutamacını bıraktığında serbest kaydırma durdurulur.
Ayrıca state özelliği oynatma, duraklatma, durdurma veya arabelleğe alma durumundayken bileşen stateChange olayını gönderir. Kullanıcı serbest kaydırmayı bitirinceye kadar state özelliği arama durumundadır.
scrubFinish olayı VideoEvent türünde olup VideoEvent.SCRUB_FINISH sabitine sahiptir.
scrubFinish olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
scrubStart | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.SCRUB_START| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, arama çubuğuyla FLV dosyasında serbest kaydırma yapmaya başladığında gönderilir. Serbest kaydırma, FLV dosyasındaki belirli bir sahneyi bulmak için SeekBar tutamacının yakalanarak herhangi bir yönde sürüklenmesini ifade eder. Serbest kaydırma, kullanıcı SeekBar tutamacını tıklattığında başlar ve kullanıcı tutamacı serbest bıraktığında sona erer.
Ayrıca state özelliği arama durumundayken bileşen, stateChange olayını gönderir. Kullanıcı serbest kaydırmayı durduruncaya kadar arama durumu devam eder.
scrubStart olayı VideoEvent türünde olup VideoEvent.SCRUB_START sabitine sahiptir.
scrubStart olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
seeked | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.SEEKED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
seek() yöntemine yapılan bir çağrıyla veya playheadTime özelliği ayarlanarak ya da SeekBar denetimi kullanılarak oynatma kafasının konumu değiştiğinde gönderilir. playheadTime özelliği, hedef zamandır.
seeked olayı VideoEvent türünde olup VideoEvent.SEEKED sabitine sahiptir.
FLVPlayback örneği geriye doğru arama yapıldığında rewind olayını ve ileriye doğru arama yapıldığında fastForward olayını gönderir. playheadUpdate olayını da gönderir.
Birçok nedenden dolayı, playheadTime özelliği seek yöntemlerinden biri çağrıldıktan veya playheadTime öğesi aramaya neden olacak şekilde ayarlandıktan hemen sonra beklenen değere sahip olmayabilir. Öncelikle aşamalı indirme için yalnızca bir anahtar kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk anahtar karenin zamanına götürür. (Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir anahtar kare içermese de, arama tam belirtilen zamana gider.) İkinci olarak, arama eşzamansızdır, böylece bir seek yöntemi çağırırsanız veya playheadTime özelliğini ayarlarsanız, playheadTime hemen güncellenmez. Arama tamamlandıktan sonraki zamanı almak için, playheadTime özelliği güncelleninceye kadar tetiklenmeyen seek olayını dinleyin.
seeked olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
skinError | Olay |
fl.video.SkinErrorEventözellik SkinErrorEvent.type =
fl.video.SkinErrorEvent.SKIN_ERROR| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir kaplama SWF dosyası yüklenirken hata oluştuğunda gönderilir. Olay, hata mesajını içeren bir message özelliğine sahiptir. Bir kaplama SWF dosyası ayarlanırsa, ready olayı ve skinLoaded (veya skinError) olayının her ikisi de başlatıldığında oynatma başlar.
skinError olayı SkinErrorEvent türünde olup SkinErrorEvent.SKIN_ERROR sabitine sahiptir.
skinError olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
text | Hata mesajı. |
İlgili API Öğeleri
skinLoaded | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.SKIN_LOADED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir kaplama SWF dosyası yüklendiğinde gönderilir. ready olayı ve skinLoaded (veya skinError) olayının ikisi de başlatılıncaya kadar bileşen FLV dosyası oynatmayı başlatmaz.
skinLoaded olayı VideoEvent türünde olup VideoEvent.SKIN_LOADED sabitine sahiptir.
skinLoaded olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
soundUpdate | Olay |
fl.video.SoundEventözellik SoundEvent.type =
fl.video.SoundEvent.SOUND_UPDATE| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
volumeBar denetiminin tutamacı hareket ettirilerek ya da volume özelliği veya soundTransform özelliği ayarlanarak kullanıcı tarafından ses üzerinde değişiklik yapıldığında gönderilir.
soundUpdate olayı SoundEvent türünde olup SoundEvent.SOUND_UPDATE sabitine sahiptir.
type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
soundTransform | Ses seviyesi ve yatay kaydırma için yeni değerler belirtir. |
İlgili API Öğeleri
stateChange | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.STATE_CHANGE| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Oynatma durumu değiştiğinde gönderilir. Bir autoRewind çağrısı tamamlandığında geri sarma durumunda stateChange olayı gönderilir. Geri sarma tamamlanmadan stateChange olayı başlatılmaz.
Oynatmanın, bağlanma, yeniden boyutlandırma veya geri sarmanın ortasında olduğu gibi yanıt vermeme durumuna ne zaman girdiğini veya bu durumdan ne zaman çıktığını izlemek için bu olay kullanılabilir. play(), pause(), stop() ve seek() yöntemleri, oynatıcı yanıt verme durumuna girdiğinde çalıştırılacak istekleri kuyruğa alır.
stateChange olayı VideoEvent türünde olup VideoEvent.STATE_CHANGE sabitine sahiptir.
stateChange olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
stoppedStateEntered | Olay |
fl.video.VideoEventözellik VideoEvent.type =
fl.video.VideoEvent.STOPPED_STATE_ENTERED| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Durdurulmuş duruma girildiğinde gönderilir. stop() yöntemini çağırdığınızda veya stopButton denetimini tıklattığınızda bu gerçekleşir. Ayrıca bazı durumlarda, FLV dosyası yüklendiğinde autoPlay özelliği false olursa (bunun yerine duraklatılmış durumda da olabilir) bu gerçekleşir. Ayrıca oynatma kafası zaman çizelgesinin sonuna ulaştığı için FLV dosyasının sonunda durduğunda da FLVPlayback örneği bu olayı gönderir.
FLVPlayback örneği ayrıca stateChange olayını da gönderir.
stoppedStateEntered olayı VideoEvent türünde olup VideoEvent.STOPPED_STATE_ENTERED sabitine sahiptir.
stoppedStateEntered olay nesnesinin type özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
state | Bileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize. |
playheadTime | Geçerli oynatma kafası veya konumunu belirten bir sayı. |
vp | VideoPlayer nesnesinin dizini. |
İlgili API Öğeleri
SHORT_VERSION | Sabit |
public static const SHORT_VERSION:String = "2.1"| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bileşenin kısa sürüm numarasını gösteren durum değişkeni. Sürüm numarası, bir FLA dosyasına sahip olduğunuzda veya bileşen sürümünü bilmeniz gerektiğinde kullanışlıdır. Bileşen sürümünü belirlemek için, şu kod izini FLA dosyasına girin:
FLVPlayback.SHORT_VERSION
SHORT_VERSION değişkeni yalnızca büyük ve küçük sürüm numaralarını içerir, 2.0 gibi.VERSION değişkeni düzeltme ve oluşturma numaralarının yanı sıra büyük ve küçük sürüm numaralarını içerir, 2.0.0.11 gibi.
İlgili API Öğeleri
VERSION | Sabit |
public static const VERSION:String = "2.1.0.23"| Dil Sürümü: | ActionScript 3.0 |
| Ürün Sürümü: | Flash CS3 |
| Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bileşenin uzun sürüm numarasını gösteren durum değişkeni. Sürüm numarası, bir FLA dosyasına sahip olduğunuzda veya bileşen sürümünü bilmeniz gerektiğinde kullanışlıdır. Bileşen sürümünü belirlemek için, şu kod izini FLA dosyasına girin:
FLVPlayback.VERSION
VERSION değişkeni, düzeltme ve oluşturma numaralarının yanı sıra büyük ve küçük sürüm numaralarını içerir; örneğin, 2.0.0.11.SHORT_VERSION değişkeni yalnızca büyük ve küçük sürüm numaralarını içerir, 2.0 gibi.
İlgili API Öğeleri
Örneği çalıştırmak için şu adımları izleyin:
- FLVPlayback bileşenini Sahne Alanı'nda 0,0 konumuna yerleştirin ve
playerörnek adını sağlayın. videoPathöğesini FLV dosyasına giden mutlak veya göreceli yolla değiştirir.- Bu kodu FLA dosyanızla aynı dizine FLVPlaybackExample.as olarak kaydedin.
- FLA dosyasındaki Document sınıfını FLVPlaybackExample olarak ayarlayın.
package
{
import fl.video.FLVPlayback;
import flash.display.Sprite;
public class FLVPlaybackExample extends Sprite {
private var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv";
public function FLVPlaybackExample() {
player.source = videoPath;
player.skinBackgroundColor = 0x666666;
player.skinBackgroundAlpha = 0.5;
}
}
}
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster