Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: AIR 30.0 ve öncesi, Flash Player 30.0 ve öncesi, Flash Lite 4
Flex 4.6 ve öncesi, Flash Pro CS6 ve öncesi
Filtreleri Gizle
fl.video 

VideoPlayer  - AS3 Flash

Paketlerx

Üst Düzey
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Dil Öğeleri

Global Sabitler
Global İşlevler
Operatörler
İfadeler, Anahtar Kelimeler ve Direktifler
Özel Türler

Ekler

Yenilikler
Derleyici Hataları
Derleyici Uyarıları
Çalışma Zamanı Hataları
ActionScript 3'e Geçiş Yapma
Desteklenen Karakter Kümeleri
Yalnızca MXML Etiketleri
Motion XML Öğeleri
Timed Text Etiketleri
Onaylanmamış öğelerin listesi
Erişilebilirlik Uygulaması Sabitleri
ActionScript Örnekleri Nasıl Kullanılır?
Yasal uyarılar
Paketfl.video
Sınıfpublic class VideoPlayer
Miras AlmaVideoPlayer Inheritance Video Inheritance DisplayObject Inheritance EventDispatcher Inheritance 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

VideoPlayer sınıfı, FLVPlayback bileşeni kullanarak oluşturabileceğinizden daha küçük SWF dosyasına sahip bir video oynatıcı oluşturmanızı sağlar. FLVPlayback bileşeninden farklı olarak, VideoPlayer sınıfı, kaplama veya oynatma denetimleri eklemenize izin vermez ve işaret noktalarını bulamasanız ya da arayamasanız da, cuePoint olayları gerçekleşir. FLVPlayback sınıfı, VideoPlayer sınıfını kaydırır.

FLVPlayback sınıfı kullanılarak erişilemeyen VideoPlayer sınıfında herhangi bir işlev olmadığından, neredeyse her durumda FLVPlayback sınıfını kullanın.

Ayrıca FLVPlayback sınıfı, Flash Media Server gibi bir video sunucusunda akış FLV dosyalarına erişmek için NCManager sınıfıyla otomatik olarak arabirim oluşturur. contentPath özelliğini ayarladığınızda ve play() ve load() yöntemlerine bir URL ilettiğinizde NCManager sınıfıyla etkileşim kurarsınız. Ancak VideoPlayer sınıfını tek başına kullanırsanız, NCManager sınıfının dahil edildiğinden emin olmak için ActionScript kodunuza şu ifadeyi eklemeniz gerekir:

var _forceNCManager:fl.video.NCManager;

NCManager sınıfı bir arabirim (INCManager) uygular ve bu arabirimi uygulayan ağ iletişimlerinin yönetilmesi için özel bir sınıfla değiştirilebilir. Bunu yaparsanız, şu ifadeyi dahil ederek NCManager'ı sağladığınız sınıf adıyla değiştirmeniz gerekir:

fl.video.VideoPlayer.iNCManagerClass = fl.video.NCManager;

Varsayılan NCManager sınıfını kullanıyorsanız bu ifadeyi eklemeniz gerekmez.

Not: FLVPlayback bileşenini kullanırken varsayılan fl.video.NCManager öğesini değiştirmek için iNCManagerClass öğesini de ayarlayabilirsiniz.

Birden çok bant genişliği için birden çok akışı işlemek üzere NCManager bir SMIL alt kümesini destekler.

Örnekleri görüntüle

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
 InheritedaccessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri.
DisplayObject
  align : String
Videonun, registrationX, registrationY, registrationWidth ve registrationHeight özelliklerine göre nasıl görüntüleneceğini belirtir.
VideoPlayer
 Inheritedalpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir.
DisplayObject
  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.
VideoPlayer
 InheritedblendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri.
DisplayObject
 InheritedblendShader : Shader
[salt yazılır] Ön planı ve arka planı karıştırmak için kullanılacak bir gölgelendirici ayarlar.
DisplayObject
  bufferTime : Number
Bir video akışı oynatılmaya başlamadan önce arabelleğe alınacak saniye sayısını belirten bir sayı.
VideoPlayer
  bytesLoaded : uint
[salt okunur] HTTP indirmesinin indirme kapsamını bayt sayısı olarak belirten bir sayı.
VideoPlayer
  bytesTotal : uint
[salt okunur] HTTP indirme için indirilen toplam bayt sayısını belirten bir sayı.
VideoPlayer
 InheritedcacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır.
DisplayObject
 Inherited    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
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
 Inheriteddeblocking : int
Art işlemenin bir parçası olarak kodu çözülen videoya uygulanan filtre türünü belirtir.
Video
 Inheritedfilters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi.
DisplayObject
  height : Number
[geçersiz kıl] VideoPlayer örneğinin yüksekliğini belirleyen bir sayı (piksel cinsinden).
VideoPlayer
  idleTimeout : Number
Oynatmanın duraklatılması veya durdurulması nedeniyle Flash, Flash Media Server gibi bir video sunucusuna yapılan boştaki bağlantıyı sonlandırmadan önce geçecek milisaniye cinsinden süre.
VideoPlayer
  iNCManagerClass : Object = fl.video.NCManager
[statik] Tüm VideoPlayer nesnelerinin varsayılan INCManager uygulaması olarak özel sınıfınızı kullanmasını sağlamak için iNCManagerClass özelliğini, sınıf nesnesine veya özel sınıfınızın dize adına ayarlayın.
VideoPlayer
  isLive : Boolean
[salt okunur] Video akışı canlıysa true olan bir Boolean değeri.
VideoPlayer
  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.
VideoPlayer
 InheritedloaderInfo : 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
 Inheritedmask : 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.
VideoPlayer
 InheritedmetaData : 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
 InheritedmouseX : Number
[salt okunur] Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir.
DisplayObject
 InheritedmouseY : Number
[salt okunur] Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir.
DisplayObject
 Inheritedname : 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.
VideoPlayer
  netConnection : NetConnection
[salt okunur] Video oynatıcı tarafından oluşturulan NetConnection örneğine doğrudan erişilmesini sağlar.
VideoPlayer
  netStream : NetStream
[salt okunur] Video oynatıcı tarafından oluşturulan NetStream örneğine doğrudan erişilmesini sağlar.
VideoPlayer
  netStreamClientClass : Object
[statik] NetStream öğesinin client özelliği için bir özel sınıf kaydeder.
VideoPlayer
 InheritedopaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[salt okunur] Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir.
DisplayObject
  playheadTime : Number
Küçük bir değer olabilen ve geçerli oynatma kafası zamanını veya konumunu yansıtan saniye cinsinden bir sayı.
VideoPlayer
  playheadUpdateInterval : Number
Her playheadUpdate olayı arasındaki süreyi milisaniye cinsinden belirten bir sayı.
VideoPlayer
  progressInterval : Number
Her progress olayı arasındaki süreyi milisaniye olarak belirten bir sayı.
VideoPlayer
  registrationHeight : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan yükseklik.
VideoPlayer
  registrationWidth : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan genişlik.
VideoPlayer
  registrationX : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan x koordinatı.
VideoPlayer
  registrationY : Number
Otomatik yeniden boyutlandırma sırasında video içeriğinin hizalanmasında kullanılan y koordinatı.
VideoPlayer
 Inheritedroot : 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
 Inheritedrotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir.
DisplayObject
 InheritedrotationX : 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
 InheritedrotationY : 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
 InheritedrotationZ : 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
 Inheritedscale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası.
DisplayObject
  scaleMode : String
Yüklendikten sonra videonun nasıl yeniden boyutlandırılacağını belirtir.
VideoPlayer
  scaleX : Number
[geçersiz kıl] Yatay ölçek olan bir sayı.
VideoPlayer
  scaleY : Number
[geçersiz kıl] Dikey ölçek olan bir sayı.
VideoPlayer
 InheritedscaleZ : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin derinlik ölçeğini (percentage) belirtir.
DisplayObject
 InheritedscrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları.
DisplayObject
 Inheritedsmoothing : Boolean
Videonun ölçeklendiğinde düzgünleştirilmesi (enterpolasyonlu yapılması) gerekip gerekmediğini belirtir.
Video
  soundTransform : flash.media:SoundTransform
Daha fazla ses denetimi kullanıma sunmak için NetStream.soundTransform özelliğine doğrudan erişim olanağı sağlar.
VideoPlayer
  source : String
[salt okunur] Akışa alınacak FLV dosyasının URL'sini ve nasıl akışa alınacağını belirten bir dize.
VideoPlayer
 Inheritedstage : Stage
[salt okunur] Görüntüleme nesnesinin Sahne Alanı.
DisplayObject
  state : String
[salt okunur] Bileşenin durumunu belirten bir dize.
VideoPlayer
  stateResponsive : Boolean
[salt okunur] Durum tepki verir nitelikteyse true olan Boolean değeri.
VideoPlayer
  totalTime : Number
[salt okunur] Videonun toplam oynatma süresi olan saniye cinsinden bir sayı.
VideoPlayer
 Inheritedtransform : 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
  videoHeight : int
[geçersiz kıl] [salt okunur] Yüklenen FLV dosyasının kaynak genişliği.
VideoPlayer
  videoWidth : int
[geçersiz kıl] [salt okunur] Yüklenen FLV dosyasının kaynak genişliği.
VideoPlayer
  visible : Boolean
[geçersiz kıl] True olduğunda VideoPlayer örneğini görünür kılan Boolean değeri.
VideoPlayer
  volume : Number
Ses düzeyi denetimi ayarını belirten 0 - 1 arasında bir sayı.
VideoPlayer
  width : Number
[geçersiz kıl] Sahne'deki VideoPlayer örneğinin genişliğini belirleyen sayı.
VideoPlayer
  x : Number
[geçersiz kıl] Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden).
VideoPlayer
  y : Number
[geçersiz kıl] Video oynatıcının yatay konumunu belirten sayı (piksel cinsinden).
VideoPlayer
 Inheritedz : Number
3B üst kabına göre DisplayObject örneğinin z ekseni boyunca z koordinatı konumunu belirtir.
DisplayObject
Genel Yöntemler
 YöntemTanımlayan:
  
VideoPlayer(width:int = 320, height:int = 240)
Belirtilen genişlik ve yükseklik ile bir VideoPlayer nesnesi oluşturur.
VideoPlayer
 Inherited
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
 Inherited
Uygulamada Video nesnesinin sınırları içinde görüntülenecek bir kameradaki video akışını belirtir.
Video
 Inherited
Uygulamada Video nesnesinin sınırları içinde görüntülenecek video akışını belirtir.
Video
 Inherited
Video nesnesinde görüntülenen görüntüyü siler (video akışında değil).
Video
  
Video akışını ve Flash Media Server bağlantısını kapanmaya zorlar.
VideoPlayer
 Inherited
Olay akışına bir olay gönderir.
EventDispatcher
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür.
DisplayObject
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
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
 Inherited
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür.
DisplayObject
 Inherited
Sahne Alanı (global) koordinatlarından iki boyutlu noktayı üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür.
DisplayObject
 Inherited
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder.
EventDispatcher
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
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
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
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
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
  
load(url:String, totalTime:Number = NaN, isLive:Boolean = false, startTime:Number = NaN, duration:Number = NaN):void
play() yöntemine benzer, ancak FLV dosyasının oynatılmaksızın yüklenmesine neden olur.
VideoPlayer
 Inherited
Üç 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
 Inherited
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür.
DisplayObject
  
INCManager.connectToURL() yöntemine çağrı yapılmasının ardından bağlantı tamamlandıktan veya başarısız olduktan sonra INCManager tarafından çağrılır.
VideoPlayer
  
INCManager.reconnect() yöntemine çağrı yapılmasının ardından yeniden bağlanma tamamlandıktan veya başarısız olduktan sonra INCManager tarafından çağrılır.
VideoPlayer
  
Videonun oynatılmasını duraklatır.
VideoPlayer
  
play(url:String = null, totalTime:Number = NaN, isLive:Boolean = false, startTime:Number = NaN, duration:Number = NaN):void
Videonun oynatılmasına neden olur.
VideoPlayer
  
FLV dosyasının yeterli bölümü indirildiğinde dosyayı oynatır.
VideoPlayer
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher nesnesinden bir dinleyiciyi kaldırır.
EventDispatcher
  
Dosya içinde, saniye cinsinden üç ondalık basamak (milisaniye) kesinliğinde belirtilen belirli bir zamanı arar.
VideoPlayer
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Aynı anda scaleX ve scaleY özelliklerini ayarlar.
VideoPlayer
  
setSize(width:Number, height:Number):void
Aynı anda width ve height özelliklerini ayarlar.
VideoPlayer
  
Videonun oynatılmasını durdurur.
VideoPlayer
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
Belirtilen nesnenin dize olarak temsil edilen halini döndürür.
Object
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
 Inherited
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
Olaylar
 Olay Özet Tanımlayan:
 Inherited[broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir.EventDispatcher
 InheritedGörüntüleme listesine bir görüntüleme nesnesi eklendiğinde gönderilir.DisplayObject
 InheritedDoğ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
  autoRewind özelliği true değerine ayarlandığı için oynatma kafası video oynatıcının başına getirildiğinde gönderilir.VideoPlayer
  VideoPlayer örneği, zaman aşımına uğramak suretiyle veya close() yöntemine yapılan bir çağrıyla NetConnection'ı kapattığında ya da siz load() veya play() yöntemlerini çağırdığınızda ya da source özelliğini ayarlayıp bunun sonucunda RTMP bağlantısının kapanmasına neden olduğunuzda VideoPlayer örneği tarafından gönderilir.VideoPlayer
  Oynatıcı FLV dosyasının sonuna ulaştığı için oynatma tamamlandığında gönderilir.VideoPlayer
  Bir işaret noktasına ulaşıldığında gönderilir.VideoPlayer
 Inherited[broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir.EventDispatcher
  drmAuthenticate olayıVideoPlayer
  
    drmError
drmError olayıVideoPlayer
  
    drmStatus
drmError olayıVideoPlayer
 Inherited[broadcast olayı] Oynatma kafası yeni bir kareye girerken gönderilir.DisplayObject
 Inherited[broadcast olayı] Oynatma kafası geçerli kareden çıkarken gönderilir.DisplayObject
 Inherited[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
  Video oynatıcı yeniden boyutlandırıldığında veya şekillendirildiğinde gönderilir.VideoPlayer
  FLV dosyasının meta verilerine ilk ulaşıldığı anda gönderilir.VideoPlayer
  FLV dosyası playheadUpdateInterval özelliği tarafından belirtilen sıklıkta oynatıldığı sırada veya geri sarma başlatıldığında gönderilir.VideoPlayer
  İndirilen bayt sayısındaki ilerlemeyi gösterir.VideoPlayer
  Bir FLV dosyası yüklendiğinde ve görüntülenmeye hazır olduğunda gönderilen olay.VideoPlayer
 InheritedGörüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir.DisplayObject
 InheritedYa 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
 Inherited[broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir.DisplayObject
  Oynatma durumu değiştiğinde gönderilir.VideoPlayer
Genel Sabitler
 SabitTanımlayan:
  SHORT_VERSION : String = "2.1"
[statik] Bileşenin kısa sürüm numarasını gösteren durum değişkeni.
VideoPlayer
  VERSION : String = "2.1.0.23"
[statik] Bileşenin uzun sürüm numarasını gösteren durum değişkeni.
VideoPlayer
Özellik Ayrıntısı

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

Videonun, registrationX, registrationY, registrationWidth ve registrationHeight özelliklerine göre nasıl görüntüleneceğini belirtir. scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olarak ayarlandığında align özelliği bu otomatik mizanpajı yapar. Bir FLV dosyası yüklendikten sonra bu özelliğin değiştirilmesi, otomatik bir mizanpajın hemen başlamasına neden olur. Değerler VideoAlign sınıfından gelir.

Varsayılan değer şudur VideoAlign.CENTER.



Uygulama
    public function get align():String
    public function set align(value:String):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):void

bufferTime

ö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ı olmayan) video için bufferTime özelliğini 0 değerine 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.



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():uint

bytesTotal

ö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 -1 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():uint

height

ö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

VideoPlayer örneğinin yüksekliğini belirleyen bir sayı (piksel cinsinden).

Not: Bu özelliği, fl.video.VideoPlayer.videoHeight özelliğine benzeyen flash.media.Video.height özelliğiyle karıştırmayın.



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

Oynatmanın duraklatılması veya durdurulması nedeniyle Flash, Flash Media Server gibi bir video sunucusuna yapılan 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.



Uygulama
    public function get idleTimeout():Number
    public function set idleTimeout(value:Number):void

iNCManagerClass

özellik 
public static var iNCManagerClass:Object = fl.video.NCManager

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

Tüm VideoPlayer nesnelerinin varsayılan INCManager uygulaması olarak özel sınıfınızı kullanmasını sağlamak için iNCManagerClass özelliğini, sınıf nesnesine veya özel sınıfınızın dize adına ayarlayın. FLVPlayback sınıfı, özel sınıfın tanımını içerirken, video oynatıcı bu tanımı içermez.

Varsayılan değer dize olarak "fl.video.NCManager" öğesidir.

isLive

özellik 
isLive: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

Video akışı canlıysa true olan bir Boolean değeri. Bu özellik ancak Flash Media Server veya diğer Flash Video Akış Hizmeti gibi bir video sunucusundan akışa alınırken etkilidir. HTTP indirme için bu özelliğin değeri yok sayılır.

Ö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

İ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.

ParametreAçıklama
canSeekToEndFLV 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.
cuePointsFLV 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:
  • type—"navigation" veya "event" olarak işaret noktasının türünü belirten bir dize.
  • name—İşaret noktasının adı olan bir dize.
  • time—İşaret noktasının zamanı olan üç ondalık basamak kesinliğinde (milisaniye) saniye cinsinden bir sayı.
  • parameters—İşaret noktaları oluşturulurken kullanıcı tarafından atanan ad-değer çiftlerine sahip isteğe bağlı bir nesne.
audiocodecidKullanı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, audiodelay değeri .038 olursa, kaynak dosyada 0 zamanında başlayan video, FLV dosyasında .038 zamanında başlar.

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.

audiodatarateSesin saniyede kilobayt cinsinden değerini belirten bir sayı.
videocodecidVideoyu kodlamak için kullanılmış olan codec sürümünü belirten bir sayı.
framerateFLV dosyasının kare hızını belirten bir sayı.
videodatarateFLV dosyasının video verisi hızını belirten bir sayı.
heightFLV dosyasının yüksekliğini belirten bir sayı.
widthFLV dosyasının genişliğini belirten bir sayı.
durationFLV dosyasının saniye cinsinden süresini belirten bir sayı.



Uygulama
    public function get metadata():Object

İlgili API Öğeleri

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

netConnection

özellik 
netConnection:NetConnection  [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

Video oynatıcı tarafından oluşturulan NetConnection örneğine doğrudan erişilmesini sağlar.



Uygulama
    public function get netConnection():NetConnection

netStream

özellik 
netStream:NetStream  [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

Video oynatıcı tarafından oluşturulan NetStream örneğine doğrudan erişilmesini sağlar.



Uygulama
    public function get netStream():NetStream

netStreamClientClass

özellik 
public static var netStreamClientClass: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.115.0, AIR 1.0

NetStream öğesinin client özelliği için bir özel sınıf kaydeder. Varsayılan olarak, fl.video.VideoPlayerClient kullanılır; bu sınıf onMetaData() ve onCuePoint() mesajlarını işler. Diğer mesajlar için onImageData() ve onTextData() gibi özel işleme eklemek üzere kendi sınıfınızı oluşturabilir ve bu özelliği sınıfa ayarlayabilirsiniz.

Sınıf yapıcısının tek parametresi olarak VideoPlayer örneğini alması ve bir Boolean ready özelliğine sahip olması gerekir. Client, dosyanın başında beklenen veri mesajlarını halen beklerken bu özellik false olmalıdır. Bu mesajlar alınmadan önce VideoPlayer, yeniden boyutlandırma otomatik geri sarma işlemi yaparsa, bu mesajlar asla alınamaz. Varsayılan olarak, onMetaData() öğesi çağrılır çağrılmaz fl.video.VideoPlayerClient öğesi ready özelliğinden true değerini döndürür.

Bu özelliği sınıf nesnesine (aşağıdaki örnekte görüldüğü gibi) veya sınıfın dize adına ayarlayabilirsiniz:

        import fl.video.
        VideoPlayer.netStreamClientClass = MyCustomClient;
        

Sınıfı SWF dosyasına derlenmeye zorlamak için bu özelliği sınıfın dize adına ayarlamanın tek başına yeterli olmayacağını unutmayın. Varsayılan değer dize adı değil, fl.video.VideoPlayerClient sınıf nesnesidir.

Tüm özel uygulamaların fl.video.VideoPlayer alt sınıfı olması önerilir. Aksi takdirde, VideoPlayer ve FLVPlayback bileşeninde yerleşik olarak bulunan meta verinin ve işaret noktası işlemenin bozulması riski vardır.

Varsayılan değer şudur fl.video.VideoPlayerClient.


Atar
VideoError — Bu özellik geçersiz bir değere ayarlanırsa, VideoError.NETSTREAM_CLIENT_CLASS_UNSET atılır.

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), 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

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.



Uygulama
    public function get progressInterval():Number
    public function set progressInterval(value:Number):void

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 = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Daha sonra otomatik yeniden boyutlandırmanın ardından şunu elde edersiniz:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Şunu elde edersiniz:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.EXACT_FIT
Kayıt değerleriyle aynı değerleri elde edersiniz:
  • x = 100
  • y = 100
  • width = 60
  • height = 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):void

İlgili API Öğeleri

registrationWidth

ö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 = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Daha sonra otomatik yeniden boyutlandırmanın ardından şunu elde edersiniz:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Şunu elde edersiniz:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.EXACT_FIT
Kayıt değerleriyle aynı değerleri elde edersiniz:
  • x = 100
  • y = 100
  • width = 60
  • height = 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):void

İlgili API Öğeleri

registrationX

ö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 = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Daha sonra otomatik yeniden boyutlandırmanın ardından şunu elde edersiniz:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Şunu elde edersiniz:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.EXACT_FIT
Kayıt değerleriyle aynı değerleri elde edersiniz:
  • x = 100
  • y = 100
  • width = 60
  • height = 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):void

İlgili API Öğeleri

registrationY

ö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 = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Daha sonra otomatik yeniden boyutlandırmanın ardından şunu elde edersiniz:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Örnek 2, örnek 1 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Şunu elde edersiniz:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Örnek 3, örnek 2 ile aynı senaryoyu şu ayarlarla yükleyin:

  • scaleMode = VideoScaleMode.EXACT_FIT
Kayıt değerleriyle aynı değerleri elde edersiniz:
  • x = 100
  • y = 100
  • width = 60
  • height = 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):void

İlgili API Öğeleri

scaleMode

ö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ı belirtir. 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ı.

Varsayılan değer şudur 1.



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ı.

Varsayılan değer şudur 1.



Uygulama
    override public function get scaleY():Number
    override public function set scaleY(value:Number):void

İlgili API Öğeleri

soundTransform

özellik 
soundTransform:flash.media:SoundTransform

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

Daha fazla ses denetimi kullanıma sunmak için NetStream.soundTransform özelliğine doğrudan erişim olanağı sağlar. Ayarları değiştirmek için bu özelliği ayarlayın; geçerli ayarları almak için özelliğin getter accessor yöntemini kullanın.



Uygulama
    public function get soundTransform():flash.media:SoundTransform
    public function set soundTransform(value:flash.media:SoundTransform):void

İlgili API Öğeleri

source

özellik 
source: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

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 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. Alternatif olarak autoPlay özelliği true değerine ayarlandığında bu 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

İ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 sıraya 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

totalTime

özellik 
totalTime:Number  [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

Videonun toplam oynatma süresi olan saniye cinsinden bir sayı.

Flash Media Server'dan (FMS) akış alınırken ve varsayılan NCManager kullanılırken bu değer, sunucu tarafındaki uygulama programlama arabirimleri (API) 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 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

İlgili API Öğeleri

videoHeight

özellik 
videoHeight:int  [salt okunur] [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

Yüklenen FLV dosyasının kaynak genişliği. Henüz bilgi yoksa bu özellik -1 döndürür.



Uygulama
    override public function get videoHeight():int

İlgili API Öğeleri

videoWidth

özellik 
videoWidth:int  [salt okunur] [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

Yüklenen FLV dosyasının kaynak genişliği. Henüz bilgi yoksa bu özellik -1 döndürür.



Uygulama
    override public function get videoWidth():int

İlgili API Öğeleri

visible

özellik 
visible:Boolean[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

true olduğunda VideoPlayer örneğini görünebilir duruma getiren bir Boolean değeri. false olduğunda örneği görünmez duruma getirir.

Varsayılan değer şudur true.



Uygulama
    override public function get visible():Boolean
    override public function set visible(value:Boolean):void

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

width

ö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'deki VideoPlayer örneğinin genişliğini belirleyen sayı.

Not: flash.media.Video.width özelliği fl.video.VideoPlayer.videoWidth özelliğine benzer.



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):void

İlgili API Öğeleri

y

ö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):void

İlgili API Öğeleri

Yapıcı Ayrıntı

VideoPlayer

()Yapıcı
public function VideoPlayer(width:int = 320, height:int = 240)

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 genişlik ve yükseklik ile bir VideoPlayer nesnesi oluşturur.

Parametreler
width:int (default = 320) — Video oynatıcının piksel olarak genişliği.
 
height:int (default = 240) — Video oynatıcının piksel olarak yüksekliği.

İlgili API Öğeleri

Yöntem Ayrıntısı

close

()yöntem
public function close():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ı ve Flash Media Server bağlantısını kapanmaya zorlar. Bu yöntem close olayını tetikler. Boşta kalma zaman aşımı işlevi akışı kapatma görevini gerçekleştirdiğinden, genellikle bu yöntemi doğrudan çağırmanız gerekmez.

İlgili API Öğeleri

load

()yöntem 
public function load(url:String, totalTime:Number = NaN, isLive:Boolean = false, startTime:Number = NaN, duration: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

play() yöntemine benzer, ancak FLV dosyasının oynatılmaksızın yüklenmesine neden olur. Uygun durumdaysa otomatik yeniden boyutlandırma gerçekleşir ve FLV dosyasının birinci karesi gösterilir. İlk yükleme ve otomatik mizanpajın ardından durum VideoState.PAUSED olur.

Bu yöntem, play() yöntemiyle aynı parametreleri alır ancak load() yöntemini bir URL olmadan çağıramazsınız. Aksi takdirde bir hata atılır. Video oynatıcı yanıt vermeme durumundaysa, load() yöntemi isteği sıraya alır.

Parametreler

url:String — Yüklemek istediğiniz FLV dosyası için bir URL dizesi. URL için bir değer iletilmezse, VideoPlayer.load öğesine boş URL gönderildi mesajıyla birlikte bir hata atılır.
 
totalTime:Number (default = NaN) — Bir FLV dosyasının uzunluğu. Meta veri, sunucu veya XML'den uzunluğu otomatik olarak algılamak için 0, null veya tanımsız değerini iletin.
 
isLive:Boolean (default = false) — Flash Media Server'dan (FMS) canlı bir içerik takibini akışa alırsanız değer true olur.
 
startTime:Number (default = NaN) — Belirli bir medyada 0 zamanı olarak değerlendirilecek saniye cinsinden süre. Oynatma buradan başlar, playheadTime, startTime öğesini 0 zamanı olarak değerlendirir ve bu zamandan önce arama yapmak mümkün değildir (0 arandığında, belirtilen startTime değeri bulunur). isLive true olursa, bu parametre yok sayılır.
 
duration:Number (default = NaN) — Medya süresi olarak kullanılacak saniye cinsinden süre. Yalnızca startTime <= 0 olursa kullanılır. startTime ile bu parametre, VideoPlayer tarafından medyanın tamamı olarak değerlendirilen bir medya kesimini tanımlar. Video saniye cinsinden süre boyunca oynatıldıktan sonra oynatma durur ve bir tamamlama olayı gönderilir. Bu süreden sonrasını arama girişimi başarısız olur. totalTime özelliği alındığında, belirtilen süreye geri döner. Bu parametre medyanın gerçek süresini belirtmek için kullanıldığından, bu yöntemin totalTime parametresinden farklılık gösterir ve en çok medyada bu bilgileri içeren meta veriler olmadığında kullanışlıdır; totalTime değeri, gerçek medya süresinden düşükse, bu oynatmayı durdurmaz. Ancak bu süre parametresiyle oynatma DURDURULUR. isLive true olursa, bu parametre yok sayılır.

İlgili API Öğeleri

ncConnected

()yöntem 
public function ncConnected():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

INCManager.connectToURL() yöntemine çağrı yapılmasının ardından bağlantı tamamlandıktan veya başarısız olduktan sonra INCManager tarafından çağrılır. Bağlantı başarısız olduysa, çağrı yapmadan önce INCManager.netConnection özelliğini null değerine veya tanımsız değere ayarlayın.

İlgili API Öğeleri

ncReconnected

()yöntem 
public function ncReconnected():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

INCManager.reconnect() yöntemine çağrı yapılmasının ardından yeniden bağlanma tamamlandıktan veya başarısız olduktan sonra INCManager tarafından çağrılır. Bağlantı başarısız olursa çağrı yapmadan önce INCManager.netconnection özelliğini null değerine ayarlayın.

İ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

Videonun oynatılmasını duraklatır. Video duraklatılırsa veya durdurulursa, herhangi bir etki oluşturmaz. Oynatmayı tekrar başlatmak için play() öğesini çağırın. Parametre almaz.

Oynatıcı yanıt vermeme durumundaysa pause() yöntemi isteği sıraya alır.

Herhangi bir akış bağlı değilken çağrılırsa bir hata atar. Bu yöntemin çağrılmasının ne zaman güvenli olduğunu belirlemek için stateChange olayını ve connected özelliğini kullanın.

Oynatıcı durdurulmuş durumdaysa, pause() yöntemine yapılan bir çağrının herhangi bir etkisi olmaz ve oynatıcı durdurulmuş durumda kalır.

İlgili API Öğeleri

play

()yöntem 
public function play(url:String = null, totalTime:Number = NaN, isLive:Boolean = false, startTime:Number = NaN, duration: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

Videonun oynatılmasına neden olur. Video duraklatıldığında veya durdurulduğunda ya da video zaten oynatılıyorken çağrılabilir. Zaten yüklenmiş bir videoyu oynatmak veya yeni bir akış yüklemek üzere bir URL iletmek için herhangi bir argüman olmadan bu yöntemi çağırın.

Oynatıcı yanıt vermeme durumundaysa, isteği sıraya alır.

Herhangi bir akış bağlı değilken argüman olmadan çağrılırsa bir istisna atar. Bu yöntemin çağrılmasının ne zaman güvenli olduğunu belirlemek için stateChange olayını ve connected özelliğini kullanın.

Parametreler

url:String (default = null) — Yeni bir FLV dosyası yüklemek ve oynatmak isterseniz bir URL dizesi iletin. Zaten bir FLV dosyası yüklediyseniz ve bunu oynatmaya devam etmek istiyorsanız null değerini iletin.
 
totalTime:Number (default = NaN) — FLV dosyasının uzunluğunu iletin. Meta veri, sunucu veya XML'den otomatik olarak uzunluğu algılamak için 0 ya da NaN öğesini iletin. ncConnected özelliği çağrıldığında INCManager.streamLength özelliği 0, null veya tanımsız değilse, bu değer öncelik kazanır.
 
isLive:Boolean (default = false) — Flash Media Server'dan (FMS) canlı bir içerik takibi akışa alınıyorsa, true değerini iletin.
 
startTime:Number (default = NaN) — Belirli bir medyada 0 zamanı olarak değerlendirilecek saniye cinsinden süre. Oynatma buradan başlar, playheadTime, startTime öğesini 0 zamanı olarak değerlendirir ve bu zamandan önce arama yapmak mümkün değildir (0 arandığında, belirtilen startTime değeri bulunur). isLive true olursa, bu parametre yok sayılır.
 
duration:Number (default = NaN) — Medya süresi olarak kullanılacak saniye cinsinden süre. Yalnızca startTime <= 0 olursa kullanılır. startTime ile bu parametre, VideoPlayer tarafından medyanın tamamı olarak değerlendirilen bir medya kesimini tanımlar. Video saniye cinsinden süre boyunca oynatıldıktan sonra oynatma durur ve bir tamamlama olayı gönderilir. Bu süreden sonrasını arama girişimi başarısız olur. totalTime özelliği alındığında, belirtilen süreye geri döner. Bu parametre medyanın gerçek süresini belirtmek için kullanıldığından, bu yöntemin totalTime parametresinden farklılık gösterir ve en çok medyada bu bilgileri içeren meta veriler olmadığında kullanışlıdır; totalTime değeri, gerçek medya süresinden düşükse, bu oynatmayı durdurmaz. Ancak bu süre parametresiyle oynatma DURDURULUR. isLive true olursa, bu parametre yok sayılır.

İ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.

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. Video oynatılıyorsa, o noktadan itibaren oynatılmaya devam eder. Video duraklatılmışsa, o noktaya kadar arama yapar ve duraklatılmış şekilde kalır. Video durdurulmuşsa, o noktaya kadar arama yapar ve duraklatılmış duruma girer. Canlı akışlar üzerinde bir etkisi yoktur.

Siz arama yöntemlerinden birini çağırdıktan veya playheadTime öğesinin arama yapmasını sağladıktan sonra playheadTime özelliği beklenen değere sahip olmayabilir. Aşamalı indirme için yalnızca bir ana kareye kadar arama yapabilirsiniz, böylece arama sizi belirtilen zamandan sonraki ilk ana karenin zamanına götürür.

Not: Akışa alırken, kaynak FLV dosyası tam belirtilen zamanda bir ana kare içermese de, arama tam belirtilen zamana gider.

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.

Herhangi bir akış bağlı değilken çağrılırsa bir hata atar. Bu yöntemin çağrılmasının ne zaman güvenli olduğunu belirlemek için stateChange olayını ve connected özelliğini kullanın.

Parametreler

time:Number — Oynatma kafasının yerleştirileceği saniye cinsinden zamanı belirten bir sayı.


Atar
VideoError — Zaman < 0 veya NaN ise.

İ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. scaleX veya scaleY özelliğinin ayrı ayrı ayarlanması iki autolayout olayını tetiklerken, setScale() yönteminin çağrılması yalnızca bir autolayout olayını tetikler.

scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olursa, bu yöntemin ç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

Aynı anda width ve height özelliklerini ayarlar. width veya height özelliğinin ayrı ayrı ayarlanması iki autolayout olayını tetiklerken, setSize() yönteminin çağrılması yalnızca bir autolayout olayını tetikler.

scaleMode özelliği VideoScaleMode.MAINTAIN_ASPECT_RATIO veya VideoScaleMode.NO_SCALE olursa, bu yöntemin çağrılması hemen bir autolayout olayını tetikler.

Parametreler

width:Number — Video oynatıcının genişliği.
 
height:Number — Video oynatıcının yüksekliği.

İ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 öğesi true değerine ayarlanırsa, birinci kareye geri sarar. Video zaten durdurulmuşsa, herhangi bir etki oluşturmaz. Oynatmayı tekrar başlatmak için play() öğesini çağırın. Parametre almaz.

Oynatıcı yanıt vermeme durumundaysa, isteği sıraya alır.

Herhangi bir akış bağlı değilken çağrılırsa bir hata atar. Bu yöntemin çağrılmasının ne zaman güvenli olduğunu belirlemek için stateChange olayını ve connected özelliğini kullanın.

İlgili API Öğeleri

Olay Ayrıntısı

autoRewound

Olay
Olay Nesne Türü: 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ı VideoEvent türünde olup VideoEvent.AUTO_REWOUND sabitine sahiptir.

Bir autoRewoundolay nesnesinin typeözelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

close

Olay  
Olay Nesne Türü: 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

VideoPlayer örneği, zaman aşımına uğramak suretiyle veya close() yöntemine yapılan bir çağrıyla NetConnection'ı kapattığında ya da siz load() veya play() yöntemlerini çağırdığınızda ya da source özelliğini ayarlayıp bunun sonucunda RTMP bağlantısının kapanmasına neden olduğunuzda VideoPlayer örneği tarafından 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.

Bir close olay nesnesinin type özelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

complete

Olay  
Olay Nesne Türü: 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 stopped olaylarını da gönderir.

complete olayı VideoEvent türünde olup VideoEvent.COMPLETE sabitine sahiptir.

Bir complete olay nesnesinin type özelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

cuePoint

Olay  
Olay Nesne Türü: 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:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
infoİşaret noktasını açıklayan özelliklere sahip nesne.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

    

drmAuthenticate

Olay  
Olay Nesne Türü: flash.events.DRMAuthenticateEvent

Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: AIR 1.0

drmAuthenticate olayı

    

drmError

Olay  
Olay Nesne Türü: flash.events.DRMErrorEvent

Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: AIR 1.0

drmError olayı

    

drmStatus

Olay  
Olay Nesne Türü: flash.events.DRMStatusEvent

Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: AIR 1.0

drmError olayı

layout

Olay  
Olay Nesne Türü: 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ı, autoLayout olayı kullanılarak veya setScale() ya da setSize() yöntemleri çağrılarak veya width, height, scaleX ve scaleY ö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:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
oldBoundslayout olayı ortaya çıkmadan önce hedefin sahip olduğu x, y, width ve height özelliklerinin değerleri.
oldRegistrationBoundslayout olayı oluşmadan önce hedefin sahip olduğuregistrationX, registrationY, registrationWidth ve registrationHeight özelliklerinin değerleri.

İlgili API Öğeleri

metadataReceived

Olay  
Olay Nesne Türü: 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:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
infoFLV dosyasını açıklayan özelliklere sahip nesne.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

playheadUpdate

Olay  
Olay Nesne Türü: 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.

Bir playheadUpdate olay nesnesinin type özelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

progress

Olay  
Olay Nesne Türü: 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.

Bir progress olay nesnesinin type özelliği değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
bytesLoadedDinleyici olayı işlerken yüklenen öğe veya bayt sayısı.
bytesTotalYükleme işlemi başarılı olursa yüklenecek toplam öğe veya bayt sayısı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

ready

Olay  
Olay Nesne Türü: 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önderilen olay. 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.

Bir ready olay nesnesinin type özelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

stateChange

Olay  
Olay Nesne Türü: 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.

Bir stateChange olay nesnesinin type özelliğinin değerini tanımlar.

Bu olay şu özelliklere sahiptir:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
stateBileşenin oynatma durumunu açıklayan VideoState sınıfından sabiti tanımlayan bir dize.
playheadTimeGeçerli oynatma kafası veya konumunu belirten bir sayı.
vpVideoPlayer nesnesinin dizini.

İlgili API Öğeleri

Sabit Ayrıntısı

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

VideoPlayerExample.as

Bu örnek dinamik olarak iki VideoPlayer örneği oluşturur ve bir örneğe bulanıklaştırma filtresi uygular.

Örneği çalıştırmak için şu adımları izleyin:

  1. Kütüphaneye FLVPlayback bileşenini ekleyin.
  2. testVideoPath öğesini bir FLV dosyası için mutlak veya göreceli bir yolla değiştirin.
  3. Bu kodu FLA dosyanızla aynı dizine VideoPlayerExample.as olarak kaydedin.
  4. FLA dosyasındaki Document sınıfını VideoPlayerExample olarak ayarlayın.
package
{
    import fl.video.VideoPlayer;
    import flash.display.Sprite;
    import flash.filters.BlurFilter;

    public class VideoPlayerExample extends Sprite 
    {
        private var videoPath:String = "http://www.helpexamples.com/flash/video/sheep.flv"
        private var player:VideoPlayer;
        private var blurryPlayer:VideoPlayer;
        
        public function VideoPlayerExample() {
            player = new VideoPlayer();
            player.play(videoPath);
            player.setScale(0.75, 0.75);
            addChild(player);
            
            blurryPlayer = new VideoPlayer();
            blurryPlayer.play(videoPath);
            blurryPlayer.setScale(0.75,0.75);
            blurryPlayer.filters = [ new BlurFilter(8, 8, 1) ];
            blurryPlayer.x = 250;
            addChild(blurryPlayer);            
        }
    }
}




[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.