Naslaggids voor Adobe ActionScript® 3.0 voor het Adobe® Flash®-platform
Startpagina  |  Lijst met pakketten en klassen verbergen |  Pakketten  |  Klassen  |  Nieuw  |  Index  |  Bijlagen  |  Waarom in het Engels?
Filters: AIR 30.0 en eerder, Flash Player 30.0 en eerder, Flash Lite 4
Flex 4.6 en eerder, Flash Pro CS6 en eerder
Filters verbergen
fl.video 

FLVPlayback  - AS3 Flash

Pakkettenx

Hoofdniveau
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

Taalelementen

Algemene constanten
Algemene functies
Operatoren
Programmeerinstructies, gereserveerde woorden en compileraanwijzingen
Speciale typen

Bijlagen

Nieuw
Compilerfouten
Compilerwaarschuwingen
Uitvoeringsfouten
Migreren naar ActionScript 3
Ondersteunde tekensets
Alleen MXML-labels
Elementen van bewegings-XML
Timed Text-tags
Lijst van vervangen elementen
Constanten voor toegankelijkheidsimplementatie
ActionScript-voorbeelden gebruiken
Juridische kennisgeving
Pakketfl.video
Klassepublic class FLVPlayback
OverervingFLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback breidt de klasse Sprite uit en omvat een object VideoPlayer. Opmerking: deze documentatie is bedoeld voor gebruik met de component FLVPlayback met Toegankelijkheid.

Hiermee wordt de ActionScript 3.0 Language and Components Reference zo bijgewerkt dat de klasse FLVPlayback de volgende eigenschappen en methoden bevat, die zijn toegevoegd om de toegankelijkheid van het toetsenbord en de schermlezer binnen de component te verbeteren.

Zorg ervoor dat u de versie van de component 'met Toegankelijkheid' toevoegt aan het project voordat u de nieuwe eigenschappen of methoden gaat toepassen.

Met de klasse FLVPlayback kunt u een videospeler in uw Flash-toepassing opnemen om progressief gedownloade FLV-bestanden ( Video) via HTTP af te spelen, of om streaming FLV-bestanden af te spelen vanaf een Media Server (FMS) of een Flash Video Streaming Service (FVSS).

Voor Flash Player Update 3 (version 9.0.115.0) en hoger, werd het FLVPlayback-component bijgewerkt om HD MPEG-4-video-indelingen te ondersteunen die de industriële standaardcodering H.264 gebruikt. Ga naar Webvideo beheren met FLVPlayback van ActionScript 3 programming voor meer informatie over de video-indelingen die door de FLVPlayback-component worden ondersteund.

In tegenstelling tot andere ActionScript 3.0-componenten vormt de component FLVPlayback geen uitbreiding van UIComponent. FLVPlayback biedt dus geen ondersteuning voor de methoden en eigenschappen van die klasse.

Om toegang te krijgen tot de eigenschappen, methoden en gebeurtenissen van de klasse FLVPlayback, moet u de klasse in uw toepassing importeren door de component FLVPlayback naar het werkgebied in uw Flash-toepassing te slepen of door de klasse expliciet in ActionScript te importeren via de aanwijzing import. Met de volgende instructie wordt de klasse FLVPlayback geïmporteerd:

     import fl.video.FLVPlayback;

De klasse FLVPlayback heeft een constante VERSION; dit is een klasse-eigenschap. Klasse-eigenschappen zijn alleen beschikbaar voor de klasse zelf. De constante VERSION retourneert een tekenreeks waarmee de versie van de component wordt aangegeven. Met de volgende code wordt de versie weergegeven in het deelvenster Uitvoer:

     import fl.video.FLVPlayback;
     trace(FLVPlayback.VERSION);

Bekijk de voorbeelden

Verwante API-elementen



Openbare eigenschappen
 EigenschapGedefinieerd door
 InheritedaccessibilityImplementation : AccessibilityImplementation
De huidige toegankelijkheidsimplementatie (AccessibilityImplementation) voor deze InteractiveObject-instantie.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
De huidige toegankelijkheidsopties voor dit weergaveobject.
DisplayObject
  activeVideoPlayerIndex : uint
Een getal dat opgeeft welke instantie van de videospeler wordt beïnvloedt door andere API's (programmeerinterface voor toepassingen).
FLVPlayback
  align : String
Hiermee wordt de lay-out van de video opgegeven wanneer de eigenschap scaleMode op VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE is ingesteld.
FLVPlayback
 Inheritedalpha : Number
Geeft de alpha-transparantiewaarde van het opgegeven object aan.
DisplayObject
  autoPlay : Boolean
Een Booleaanse waarde die, indien true, zorgt dat het FLV-bestand automatisch begint met afspelen nadat de eigenschap source is ingesteld.
FLVPlayback
  autoRewind : Boolean
Een Booleaanse waarde die, indien true, zorgt dat het FLV-bestand naar frame 1 terugspoelt wanneer het afspelen stopt, omdat de speler het einde van de stream heeft bereikt of de methode stop() is aangeroepen.
FLVPlayback
  backButton : Sprite
Het besturingselement voor de knop BackButton.
FLVPlayback
  bitrate : Number
Een getal dat het aantal bits per seconde opgeeft waarmee het FLV-bestand moet worden overgedragen.
FLVPlayback
 InheritedblendMode : String
Een waarde uit de klasse BlendMode die opgeeft welke overvloeimodus moet worden gebruikt.
DisplayObject
 InheritedblendShader : Shader
[alleen-schrijven] Stelt de arcering in die moet worden gebruikt om voor- en achtergrond in elkaar te laten overvloeien.
DisplayObject
  buffering : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is als de video zich in een bufferstatus bevindt.
FLVPlayback
  bufferingBar : Sprite
Het besturingselement voor de bufferbalk.
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
Indien ingesteld op true, wordt het besturingselement voor de zoekbalk verborgen en worden de besturingselementen Play, Pause, PlayPause, BackButton en ForwardButton uitgeschakeld terwijl het FLV-bestand zich in de bufferstatus bevindt.
FLVPlayback
  bufferTime : Number
Een getal dat het aantal seconden opgeeft dat een videostream wordt gebufferd in het geheugen, voordat deze wordt afgespeeld.
FLVPlayback
 InheritedbuttonMode : Boolean
Geeft de knopmodus van deze sprite op.
Sprite
  bytesLoaded : uint
[alleen-lezen] Een getal dat de downloadvoortgang in bytes voor een HTTP-download aangeeft.
FLVPlayback
  bytesTotal : uint
[alleen-lezen] Een getal dat het totale aantal gedownloade bytes voor een HTTP-download aangeeft.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Indien ingesteld op true, plaatsen Flash-runtimes een interne bitmaprepresentatie van het weergaveobject in cache.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Als dit Matrix-object niet null is, definieert het hoe een weergaveobject wordt gerenderd als cacheAsBitmap wordt ingesteld op true.
DisplayObject
 Inheritedconstructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie.
Object
 InheritedcontextMenu : NativeMenu
Geeft het contextmenu op dat is gekoppeld aan dit object.
InteractiveObject
  cuePoints : Array
[alleen-schrijven] Een array die ActionScript-actiepunten beschrijft en de ingesloten actiepunten in een FLV-bestand uitschakelt.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
Geeft op of dit object gebeurtenissen doubleClick ontvangt.
InteractiveObject
 InheriteddropTarget : DisplayObject
[alleen-lezen] Geeft het weergaveobject op waarover de sprite wordt gesleept of waarop de sprite is neergezet.
Sprite
  endTabIndex : int
[alleen-lezen] Retourneert de eerstvolgende beschikbare tabIndex-waarde na de FLVPlayback-besturingselementen.
FLVPlayback
 Inheritedfilters : Array
Een geïndexeerde array die elk filterobject bevat dat momenteel is gekoppeld aan het weergaveobject.
DisplayObject
 InheritedfocusRect : Object
Geeft op of dit object een focusrechthoek weergeeft.
InteractiveObject
  forwardButton : Sprite
Het besturingselement voor de knop Vooruitspoelen.
FLVPlayback
  fullScreenBackgroundColor : uint
De achtergrondkleur die voor de modus Volledig scherm wordt gebruikt.
FLVPlayback
  fullScreenButton : Sprite
Het besturingselement voor de knop FullScreen.
FLVPlayback
  fullScreenSkinDelay : int
Hiermee wordt de vertraging in milliseconden opgegeven voor het verbergen van de skin.
FLVPlayback
  fullScreenTakeOver : Boolean
Wanneer het werkgebied naar de modus Volledig scherm overgaat, bevindt de component FLVPlayback zich voor de rest van de inhoud en neemt deze het gehele scherm over.
FLVPlayback
 Inheritedgraphics : Graphics
[alleen-lezen] Geeft het object Graphics op dat bij deze sprite hoort, waarbij vectortekenopdrachten kunnen optreden.
Sprite
  height : Number
[overschrijven] Een getal dat de hoogte van de instantie FLVPlayback opgeeft.
FLVPlayback
 InheritedhitArea : Sprite
Wijst een andere sprite aan als raakgebied voor een sprite.
Sprite
  idleTimeout : Number
De hoeveelheid tijd, in milliseconden, voordat Flash een inactieve verbinding naar een Flash Media Server (FMS) beëindigt omdat het afspelen is gepauzeerd of gestopt.
FLVPlayback
  isLive : Boolean
Een Booleaanse waarde die true is wanneer de video-stream live is.
FLVPlayback
  isRTMP : Boolean
[alleen-lezen] Een Booleaanse waarde die true is wanneer het FLV-bestand via Flash Media Server (FMS) wordt gestreamd met RTMP.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[alleen-lezen] Retourneert een object LoaderInfo dat informatie bevat over het laden van het bestand waartoe dit weergaveobject behoort.
DisplayObject
 Inheritedmask : DisplayObject
Het aanroepende weergaveobject wordt gemaskeerd door het opgegeven object mask.
DisplayObject
  metadata : Object
[alleen-lezen] Een object dat een pakket met informatie over metagegevens is, dat wordt ontvangen van een aanroep van de callback-methode NetSteam.onMetaData(), indien beschikbaar.
FLVPlayback
 InheritedmetaData : Object
Krijgt het metagegevensobject van de DisplayObject-instantie als de metagegevens zijn opgeslagen naast de instantie van dit DisplayObject in het SWF-bestand door een PlaceObject4-markering.
DisplayObject
  metadataLoaded : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is als een pakket met metagegevens is gevonden en verwerkt of als het FLV-bestand zonder pakket met metagegevens is gecodeerd.
FLVPlayback
 InheritedmouseChildren : Boolean
Bepaalt of de onderliggende elementen van het object door de muis of door een gebruikersinvoerapparaat worden ingeschakeld.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Geeft aan of dit object berichten van de muis of gebruikersinvoer ontvangt.
InteractiveObject
 InheritedmouseX : Number
[alleen-lezen] Geeft de x-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels.
DisplayObject
 InheritedmouseY : Number
[alleen-lezen] Geeft de y-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels.
DisplayObject
  muteButton : Sprite
Het besturingselement voor de knop Dempen.
FLVPlayback
 Inheritedname : String
Geeft de instantienaam van het DisplayObject aan.
DisplayObject
  ncMgr : INCManager
[alleen-lezen] Een object INCManager dat toegang biedt tot een instantie van de klasse die INCManager implementeert; dit is een interface voor de klasse NCManager.
FLVPlayback
 InheritedneedsSoftKeyboard : Boolean
Geeft aan of een virtueel toetsenbord (een softwaretoetsenbord op het scherm) moet worden weergegeven wanneer deze InteractiveObject-instantie focus krijgt.
InteractiveObject
 InheritednumChildren : int
[alleen-lezen] Retourneert het aantal onderliggende objecten van dit object.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Geeft op of het weergaveobject dekkend is met een bepaalde achtergrondkleur.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[alleen-lezen] Geeft het object DisplayObjectContainer aan dat dit weergaveobject bevat.
DisplayObject
  pauseButton : Sprite
Het besturingselement voor de knop Pauzeren.
FLVPlayback
  paused : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is als het FLV-bestand zich in de pauzestatus bevindt.
FLVPlayback
  playButton : Sprite
Het besturingselement voor de knop Afspelen.
FLVPlayback
  playheadPercentage : Number
Een getal dat de huidige playheadTime opgeeft als een percentage van de eigenschap totalTime.
FLVPlayback
  playheadTime : Number
Een getal dat de huidige tijd of positie van de afspeelkop in seconden aangeeft. Dit kan een decimaal getal zijn.
FLVPlayback
  playheadUpdateInterval : Number
Een getal dat het tijdsinterval, in milliseconden, tussen elke gebeurtenis playheadUpdate is.
FLVPlayback
  playing : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is als het FLV-bestand zich in de afspeelstatus bevindt.
FLVPlayback
  playPauseButton : Sprite
Het besturingselement voor de knop Afspelen/pauzeren.
FLVPlayback
  preferredHeight : int
[alleen-lezen] Een getal dat de hoogte van het FLV-bronbestand opgeeft.
FLVPlayback
  preferredWidth : int
[alleen-lezen] Hiermee wordt de breedte van het FLV-bronbestand opgegeven.
FLVPlayback
  preview : String
[alleen-schrijven] Alleen voor live voorvertoning.
FLVPlayback
  progressInterval : Number
Een getal dat het tijdsinterval, in milliseconden, tussen elke gebeurtenis progress is.
FLVPlayback
  registrationHeight : Number
De hoogte die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd.
FLVPlayback
  registrationWidth : Number
De breedte die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd.
FLVPlayback
  registrationX : Number
De x-coördinaat die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd.
FLVPlayback
  registrationY : Number
De y-coördinaat die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd.
FLVPlayback
 Inheritedroot : DisplayObject
[alleen-lezen] Voor een weergaveobject in een geladen SWF-bestand is de eigenschap root het bovenste weergaveobject in het gedeelte van de boomstructuur van het weergaveoverzicht dat wordt vertegenwoordigd door dat SWF-bestand.
DisplayObject
 Inheritedrotation : Number
Geeft de rotatie van de instantie DisplayObject vanaf de oorspronkelijke oriëntatie (in graden) aan.
DisplayObject
 InheritedrotationX : Number
Geeft in graden de X-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 InheritedrotationY : Number
Geeft in graden de y-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 InheritedrotationZ : Number
Geeft in graden de z-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 Inheritedscale9Grid : Rectangle
Het huidige schaalraster dat wordt gebruikt.
DisplayObject
  scaleMode : String
Geeft op hoe de grootte van de video na het laden wordt gewijzigd.
FLVPlayback
  scaleX : Number
[overschrijven] Een getal dat de horizontale schaal aangeeft.
FLVPlayback
  scaleY : Number
[overschrijven] Een getal dat de verticale schaal aangeeft.
FLVPlayback
 InheritedscaleZ : Number
Bepaalt de diepteschaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object.
DisplayObject
 InheritedscrollRect : Rectangle
De verschuivende rechthoekgrenzen van het weergaveobject.
DisplayObject
  scrubbing : Boolean
[alleen-lezen] Een Booleaanse waarde die true is als de gebruiker met de zoekbalk scrubt; anders false.
FLVPlayback
  seekBar : Sprite
De component SeekBar.
FLVPlayback
  seekBarInterval : Number
Een getal dat aangeeft, in milliseconden, hoe vaak de locatie van de zoekbalkgreep moet worden gecontroleerd tijdens het scrubben.
FLVPlayback
  seekBarScrubTolerance : Number
Een getal dat aangeeft hoe ver een gebruiker de zoekbalkgreep kan verplaatsen voordat een update plaatsvindt.
FLVPlayback
  seekToPrevOffset : Number
Het aantal seconden dat de methode seekToPrevNavCuePoint() gebruikt wanneer deze de tijd vergelijkt met het vorige actiepunt.
FLVPlayback
  skin : String
Een tekenreeks die de URL voor een SWF-bestand met skin opgeeft.
FLVPlayback
  skinAutoHide : Boolean
Een Booleaanse waarde die, indien true, de skin van de component verbergt wanneer de muis zich niet boven de video bevindt.
FLVPlayback
  skinBackgroundAlpha : Number
De alpha voor de achtergrond van de skin.
FLVPlayback
  skinBackgroundColor : uint
De kleur voor de achtergrond van de skin (0xRRGGBB).
FLVPlayback
  skinFadeTime : int
De hoeveelheid tijd, in milliseconden, voor het in- en uitfaden van de skin bij het verbergen of weergeven.
FLVPlayback
  skinScaleMaximum : Number
Deze eigenschap geeft het grootste veelvoud op dat FLVPlayback zal gebruiken om de skin te vergroten wanneer de modus Volledig scherm wordt geopend met een Flash Player-versie die hardwareversnelling ondersteunt.
FLVPlayback
 Inherited    softKeyboard : String
Bepaalt het uiterlijk van het schermtoetsenbord.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Definieert het gebied dat als scherm moet blijven fungeren wanneer een softwaretoetsenbord wordt weergegeven (niet beschikbaar op iOS).
InteractiveObject
  soundTransform : flash.media:SoundTransform
[overschrijven] Hiermee wordt directe toegang tot de eigenschap VideoPlayer.soundTransform geboden om meer geluidsbesturing beschikbaar te maken.
FLVPlayback
  source : String
Een tekenreeks die de URL van het FLV-bestand opgeeft dat moet worden gestreamd en opgeeft hoe het moet worden gestreamd.
FLVPlayback
 Inheritedstage : Stage
[alleen-lezen] Het werkgebied van het weergaveobject.
DisplayObject
  startTabIndex : int
[alleen-lezen] Retourneert de eerste tabIndex-waarde voor de FLVPlayback-besturingselementen.
FLVPlayback
  state : String
[alleen-lezen] Een tekenreeks die de status van de component opgeeft.
FLVPlayback
  stateResponsive : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is als in deze status kan worden gereageerd.
FLVPlayback
  stopButton : Sprite
De besturingselement voor de knop Stop.
FLVPlayback
  stopped : Boolean
[alleen-lezen] Een Booleaanse waarde die waar is wanneer de status van de instantie FLVPlayback 'gestopt' is.
FLVPlayback
 InheritedtabChildren : Boolean
Bepaalt of de onderliggende objecten van het object tabnavigatie hebben.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Geeft op of dit object in de tabvolgorde is opgenomen.
InteractiveObject
 InheritedtabIndex : int
Geeft de tabvolgorde van objecten in een SWF-bestand op.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[alleen-lezen] Retourneert een object TextSnapshot voor deze instantie DisplayObjectContainer.
DisplayObjectContainer
  totalTime : Number
Een getal dat de totale afspeeltijd voor de video in seconden aangeeft.
FLVPlayback
 Inheritedtransform : flash.geom:Transform
Een object met eigenschappen die betrekking hebben op de matrix van een weergaveobject, de kleurtransformatie en de pixelbeperkingen.
DisplayObject
 InheriteduseHandCursor : Boolean
Een Booleaanse waarde die aangeeft of het wijzende handje wordt weergegeven wanneer de cursor wordt bewogen over een sprite waarin de eigenschap buttonMode is ingesteld op true.
Sprite
 Inheritedvisible : Boolean
Bepaalt of het weergaveobject zichtbaar is.
DisplayObject
  visibleVideoPlayerIndex : uint
Een getal dat u kunt gebruiken om meerdere FLV-bestandsstreams te beheren.
FLVPlayback
  volume : Number
Een getal in het bereik van 0 tot 1 dat de instelling van de volumeregelaar aangeeft.
FLVPlayback
  volumeBar : Sprite
Het besturingselement voor de volumebalk.
FLVPlayback
  volumeBarInterval : Number
Een getal dat aangeeft, in milliseconden, hoe vaak de locatie van de volumebalkgreep moet worden gecontroleerd tijdens het scrubben.
FLVPlayback
  volumeBarScrubTolerance : Number
Een getal dat aangeeft hoe ver een gebruiker de volumebalkgreep kan verplaatsen voordat een update plaatsvindt.
FLVPlayback
  width : Number
[overschrijven] Een getal dat de breedte van de instantie FLVPlayback in het werkgebied opgeeft.
FLVPlayback
  x : Number
[overschrijven] Een getal dat de horizontale positie (in pixels) van de videospeler opgeeft.
FLVPlayback
  y : Number
[overschrijven] Een getal dat de verticale positie (in pixels) van de videospeler opgeeft.
FLVPlayback
 Inheritedz : Number
Geeft de z-coördinaatpositie langs de z-as van de DisplayObject-instantie aan ten opzichte van de bovenliggende 3D-container.
DisplayObject
Openbare methoden
 MethodeGedefinieerd door
  
Hiermee wordt een nieuwe instantie FLVPlayback gemaakt.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
Hiermee wordt een ActionScript-actiepunt toegevoegd. Dit staat gelijk aan het toevoegen van een ActionScript-actiepunt via het dialoogvenster Actiepunten, behalve dat dit wordt gedaan wanneer een toepassing wordt uitgevoerd in plaats van tijdens de ontwikkeling van de toepassing.
FLVPlayback
 Inherited
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt.
EventDispatcher
 Inherited
Geeft aan of vanwege beveiligingsbeperkingen weergaveobjecten worden weggelaten uit de lijst die wordt geretourneerd wanneer de methode DisplayObjectContainer.getObjectsUnderPoint() wordt aangeroepen met het opgegeven punt.
DisplayObjectContainer
  
assignTabIndexes(startTabIndex:int):int
Er wordt aan alle FLVPlayback-besturingselementen een tabIndex-waarde toegewezen door de besturingselementen op positie horizontaal van links naar rechts te sorteren.
FLVPlayback
  
Hiermee wordt een videospeler boven op de stapel videospelers geplaatst.
FLVPlayback
  
Hiermee wordt NetStream gesloten en wordt de videospeler verwijderd die door de parameter index is opgegeven.
FLVPlayback
 Inherited
Bepaalt of het opgegeven weergaveobject een onderliggend object van de instantie DisplayObjectContainer of de instantie zelf is.
DisplayObjectContainer
 Inherited
Verzendt een gebeurtenis naar de gebeurtenisstroom.
EventDispatcher
  
Hiermee wordt de FLVPlayback-videospeler ingesteld op volledig scherm.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
Hiermee wordt het actiepunt gevonden van het type dat is opgegeven door de parameter type en met dezelfde tijd, naam of combinatie van tijd en naam die u via de parameters hebt opgegeven.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
Hiermee wordt een actiepunt van het opgegeven type gevonden dat overeenkomt met de tijd die u hebt opgegeven, of eerder.
FLVPlayback
  
Hiermee wordt het volgende actiepunt in my_cuePoint.array gevonden dat dezelfde naam heeft als my_cuePoint.name.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Retourneert een rechthoek die het gebied van het weergaveobject aangeeft ten opzichte van het coördinatensysteem van het object targetCoordinateSpace.
DisplayObject
 Inherited
Retourneert de onderliggende weergaveobjectinstantie bij de opgegeven index.
DisplayObjectContainer
 Inherited
Retourneert de onderliggende weergaveobjectinstantie met de opgegeven naam.
DisplayObjectContainer
 Inherited
Retourneert de indexpositie van een onderliggende instantie DisplayObject.
DisplayObjectContainer
 Inherited
Retourneert een array met objecten die zich onder het opgegeven punt bevinden en onderliggende objecten van deze instantie DisplayObjectContainer zijn (of onderliggende objecten van onderliggende objecten van die instantie).
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Retourneert een rechthoek die de grens van het weergaveobject aangeeft op basis van het coördinatensysteem dat wordt gedefinieerd door de paramater targetCoordinateSpace, minus enige streken op vormen.
DisplayObject
  
Hiermee wordt de videospeler opgehaald die door de parameter index is opgegeven.
FLVPlayback
 Inherited
Hiermee worden de (algemene) werkgebiedcoördinaten van het object point omgezet in (lokale) objectcoördinaten.
DisplayObject
 Inherited
Converteert een tweedimensionaal punt van de (algemene) werkruimtecoördinaten naar (lokale) coördinaten van een driedimensionaal weergaveobject.
DisplayObject
 Inherited
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis.
EventDispatcher
 Inherited
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd.
Object
 Inherited
Evalueert het selectiekader van het weergaveobject om te zien of dit het selectiekader van het weergaveobject obj overlapt of snijdt.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Hiermee wordt het weergaveobject geëvalueerd om te zien of deze een punt dat is opgegeven door de parameters x en y, overlapt of doorsnijdt.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
Hiermee wordt false geretourneerd als het actiepunt dat is ingesloten in het FLV-bestand uitgeschakeld is.
FLVPlayback
 Inherited
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven.
Object
  
load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void
Begint met het laden van het FLV-bestand en biedt een snelkoppeling waarmee de eigenschap autoPlay op false kan worden ingesteld en waarmee de eigenschappen source, totalTime en isLive, indien beschikbaar, kunnen worden ingesteld.
FLVPlayback
 Inherited
Converteert een driedimensionaal punt van de (lokale) coördinaten van het driedimensionale weergaveobject naar een tweedimensionaal punt in de (algemene) werkruimtecoördinaten.
DisplayObject
 Inherited
Hiermee worden de (lokale) weergaveobjectcoördinaten van het object point omgezet in (algemene) werkgebiedcoördinaten.
DisplayObject
  
Hiermee wordt het afspelen van de videostream gepauzeerd.
FLVPlayback
  
play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void
Hiermee wordt de videostream afgespeeld.
FLVPlayback
  
Speelt het FLV-bestand af wanneer voldoende van het bestand is gedownload.
FLVPlayback
 Inherited
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
Hiermee wordt een ActionScript-actiepunt uit het momenteel geladen FLV-bestand verwijderd.
FLVPlayback
 Inherited
Verwijdert de opgegeven onderliggende instantie DisplayObject uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Verwijdert een onderliggend DisplayObject uit de opgegeven indexpositie in de lijst met onderliggende objecten van de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Verwijdert alle onderliggende DisplayObject-instanties uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Verwijdert een listener uit het object EventDispatcher.
EventDispatcher
 Inherited
Geeft een virtueel toetsenbord weer.
InteractiveObject
  
Hiermee wordt naar een bepaalde tijd in het bestand gespoeld, opgegeven in seconden en met een precisie van drie decimalen (milliseconden).
FLVPlayback
  
Hiermee wordt naar een percentage van het bestand gezocht, waar de afspeelkop wordt geplaatst.
FLVPlayback
  
Hiermee wordt naar een bepaalde tijd in het bestand gespoeld, opgegeven in seconden, met een precisie van maximaal drie decimalen (milliseconden).
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
Hiermee wordt naar een navigatieactiepunt gespoeld dat overeenkomt met de opgegeven tijd, naam of tijd en naam.
FLVPlayback
  
Zoekt op basis van de huidige waarde van de eigenschap playheadTime naar het volgende navigatieactiepunt.
FLVPlayback
  
Zoekt op basis van de huidige waarde van de eigenschap playheadTime naar het vorige navigatieactiepunt.
FLVPlayback
 Inherited
Wijzigt de positie van een bestaand onderliggend object in de weergaveobjectcontainer.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
Schakelt een of meer Flash Video-actiepunten in of uit.
FLVPlayback
 Inherited
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Stelt de eigenschappen scaleX en scaleY tegelijkertijd in.
FLVPlayback
  
setSize(width:Number, height:Number):void
Stelt de hoogte en de breedte tegelijkertijd in.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Hiermee kan de gebruiker de opgegeven sprite slepen.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Hiermee kan de gebruiker de opgegeven sprite naar een apparaat met aanraakbediening slepen.
Sprite
  
Het afspelen van de video stoppen.
FLVPlayback
 Inherited
Stopt recursief de tijdlijnuitvoering van alle filmclips die beginnen bij dit object.
DisplayObjectContainer
 Inherited
Beëindigt de methode startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Beëindigt de startTouchDrag()-methode, voor gebruik met apparaten met aanraakbediening.
Sprite
 Inherited
Wisselt de z-volgorde (van voor naar achter) van de twee opgegeven onderliggende objecten om.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Wisselt de z-volgorde (van voor naar achter) van de onderliggende objecten op de twee opgegeven indexposities in de lijst met onderliggende objecten om.
DisplayObjectContainer
 Inherited
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies.
Object
 Inherited
Retourneert een tekenreeksrepresentatie van het opgegeven object.
Object
 Inherited
Retourneert de primitieve waarde van het opgegeven object.
Object
 Inherited
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis.
EventDispatcher
Gebeurtenissen
 Gebeurtenis Overzicht Gedefinieerd door
 Inherited[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt.EventDispatcher
 InheritedWordt verzonden wanneer een weergaveobject aan het weergaveoverzicht wordt toegevoegd.DisplayObject
 InheritedWordt verzonden wanneer een weergaveobject direct of via toevoeging van een subboomstructuur die het weergaveobject bevat, aan het weergaveoverzicht van het werkgebied wordt toegevoegd.DisplayObject
  Wordt verzonden wanneer de grootte en/of lay-out van de videospeler automatisch worden aangepast.FLVPlayback
  Wordt verzonden wanneer de afspeelkop naar het begin van de videospeler wordt verplaatst omdat de eigenschap autoRewind op true is ingesteld.FLVPlayback
  Wordt verzonden wanneer de bufferstatus van de instantie FLVPlayback wordt ingeschakeld.FLVPlayback
 InheritedWordt verzonden wanneer de gebruiker Wissen of Verwijderen kiest in het snelmenu.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker op de hoofdknop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat.InteractiveObject
  Wordt verzonden wanneer het gebeurtenisobject de NetConnection sluit, na een time-out of via een aanroep van de methode closeVideoPlayer(), of wanneer u de methode load() of play() aanroept of de eigenschap source instelt, waardoor de RTMP-verbinding wordt gesloten.FLVPlayback
  Wordt verzonden wanneer het afspelen is voltooid omdat de speler het einde van het FLV-bestand heeft bereikt.FLVPlayback
 Inherited
    contextMenu
Wordt verzonden wanneer een handeling van de gebruiker het snelmenu opent dat aan dit interactieve object in een AIR-toepassing is gekoppeld.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een kopieerbewerking gebruikt of Kopiëren kiest in het contextmenu.InteractiveObject
  Wordt verzonden wanneer een actiepunt is bereikt.FLVPlayback
 InheritedWordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een knipbewerking gebruikt of Knippen kiest in het contextmenu.InteractiveObject
 Inherited[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt.EventDispatcher
 InheritedWordt verzonden wanneer de gebruiker tweemaal snel achtereen op de hoofdknop van een aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat wanneer de markering doubleClickEnabled van dit object op true is ingesteld.InteractiveObject
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop een nieuw frame ingaat.DisplayObject
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop het huidige frame verlaat.DisplayObject
  Wordt verzonden wanneer de afspeelkop vooruit wordt verplaatst door een aanroep van de methode seek() of door op het besturingselement ForwardButton te klikken.FLVPlayback
 InheritedWordt verzonden nadat een weergaveobject focus heeft gekregen.InteractiveObject
 InheritedWordt verzonden nadat een weergaveobject focus heeft verloren.InteractiveObject
 Inherited[uitzendgebeurtenis] Wordt verzonden nadat de constructors van frameweergaveobjecten zijn uitgevoerd, maar voordat framescripts zijn uitgevoerd.DisplayObject
 InheritedWordt verzonden wanneer de gebruiker een aanraakpunt langs de rand van het touchoppervlak maakt met een InteractiveObject-instantie (zoals wanneer u langs de rand van het touchoppervlak op Siri Extern voor Apple TV tikt). Sommige apparaten interpreteren dit contact misschien ook als een combinatie van verschillende aanraakgebeurtenissen.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker op twee aanraakpunten drukt op dezelfde InteractiveObject-instantie op een apparaat met aanraakbediening (zoals wanneer de gebruiker met twee vingers op een weergaveobject op een gsm of tablet met aanraakscherm drukt en vervolgens weer loslaat).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanraakpunt over de InteractiveObject-instantie beweegt op een apparaat met aanraakbediening (zoals wanneer de gebruiker een vinger van links naar rechts beweegt over een weergaveobject op een gsm of tablet met aanraakscherm).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een zoombeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met twee vingers en deze vervolgens roteert over een weergaveobject op een gsm of tablet met een aanraakscherm).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een veegbeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met drie vingers en deze vervolgens parallel beweegt over een weergaveobject op een gsm of tablet met een aanraakscherm).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanraakpunt maakt met een InteractiveObject-instantie en vervolgens op een apparaat met aanraakbediening drukt (zoals wanneer de gebruiker een paar vingers op een weergaveobject plaatst om een menu te openen en er met een vinger op drukt om een menu-item op een gsm of tablet met een aanraakscherm te selecteren).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een zoombeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met twee vingers en deze vervolgens snel spreidt over een weergaveobject op een gsm of tablet met een aanraakscherm).InteractiveObject
 InheritedDeze gebeurtenis wordt verzonden naar elke clienttoepassing die inline-invoer met een IME ondersteunt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker op een toets drukt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker focus probeert te wijzigen met toetsenbordnavigatie.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een toets loslaat.InteractiveObject
  Wordt verzonden wanneer de grootte en/of lay-out van de videospeler worden aangepast.FLVPlayback
  Wordt verzonden wanneer de metagegevens van het FLV-bestand voor het eerst worden bereikt.FLVPlayback
 InheritedWordt verzonden wanneer een gebruiker op de middelste knop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker op de middelste aanwijsapparaatknop drukt over een instantie InteractiveObject.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker op de aanwijsapparaatknop drukt over een instantie InteractiveObject.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker focus probeert te wijzigen met een aanwijsapparaat.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het aanwijsapparaat verplaatst terwijl het zich boven een InteractiveObject bevindt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanwijsapparaat van een instantie InteractiveObject af verplaatst.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanwijsapparaat over een instantie InteractiveObject beweegt.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt.InteractiveObject
 InheritedWordt verzonden wanneer een muiswiel over een instantie InteractiveObject wordt gedraaid.InteractiveObject
 InheritedWordt verzonden door de sleepinitiator InteractiveObject wanneer de gebruiker de sleepbeweging onderbreekt.InteractiveObject
 InheritedWordt verzonden door het doel InteractiveObject wanneer een gesleept object erop wordt neergezet en het neerzetten is geaccepteerd met een aanroep van DragManager.acceptDragDrop().InteractiveObject
 InheritedWordt verzonden door een InteractiveObject wanneer een sleepbeweging binnen de grens komt.InteractiveObject
 InheritedWordt verzonden door een InteractiveObject wanneer een sleepbeweging buiten de grens komt.InteractiveObject
 InheritedWordt continu verzonden door een InteractiveObject zolang een sleepbeweging binnen de grenzen blijft.InteractiveObject
 InheritedWordt verzonden aan het begin van een sleepbewerking door het InteractiveObject dat in de aanroep DragManager.doDrag() is opgegeven als de sleepinitiator.InteractiveObject
 InheritedWordt verzonden tijdens een sleepbewerking door het InteractiveObject dat in de aanroep DragManager.doDrag() is opgegeven als de sleepinitiator.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een plakbewerking gebruikt of Plakken kiest in het contextmenu.InteractiveObject
  Wordt verzonden wanneer de pauzestatus van de speler wordt ingeschakeld.FLVPlayback
  Wordt verzonden terwijl het FLV-bestand wordt afgespeeld met het interval dat door de eigenschap playheadUpdateInterval is opgegeven of wanneer het terugspoelen begint.FLVPlayback
  Wordt verzonden wanneer de afspeelstatus wordt ingeschakeld.FLVPlayback
  Geeft de voortgang aan in het aantal gedownloade bytes.FLVPlayback
 InheritedWordt verzonden wanneer de gebruiker een actieve stylus omlaag en binnen de detectiedrempel van het scherm plaatst.InteractiveObject
 Inherited
    proximityEnd
Wordt verzonden wanneer de gebruiker een actieve stylus boven de detectiedrempel van het scherm tilt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een actieve stylus boven het scherm plaatst en binnen de detectiedrempel blijft.InteractiveObject
 Inherited
    proximityOut
Wordt verzonden wanneer de gebruiker een actieve stylus bij dit InteractiveObject weghaalt, maar wel binnen de detectiedrempel van het scherm blijft.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een actieve stylus recht boven dit InteractiveObject plaatst en binnen de detectiedrempel van het scherm blijft.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een actieve stylus van dit InteractiveObject en eventuele onderliggende elementen weghaalt, maar wel binnen de detectiedrempel van het scherm blijft.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een actieve stylus van buiten de afstammelingenstructuur van het object in de weergavelijst (maar dicht genoeg bij het scherm om binnen de detectiedrempel te blijven) boven dit InteractiveObject plaatst.InteractiveObject
  Wordt verzonden wanneer een FLV-bestand is geladen en klaar is om te worden weergegeven.FLVPlayback
 InheritedVerzonden wanneer een gebruiker de knop op het aanwijsapparaat loslaat nadat hij de knop eerst boven een InteractiveObject-instantie heeft ingedrukt en het aanwijsapparaat vervolgens van deze instantie heeft verplaatst.InteractiveObject
 InheritedWordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd.DisplayObject
 InheritedWordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd. Dit kan rechtstreeks gebeuren of door de subboomstructuur te verwijderen die het weergaveobject bevat.DisplayObject
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de weergavelijst op het punt staat te worden bijgewerkt en gerenderd.DisplayObject
  Wordt verzonden wanneer de afspeelkop achteruit wordt verplaatst door een aanroep van de methode seek() of wanneer een aanroep autoRewind is voltooid.FLVPlayback
 InheritedWordt verzonden wanneer een gebruiker op de rechterknop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker op de aanwijsapparaatknop drukt over een instantie InteractiveObject.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanwijsapparaat van een instantie InteractiveObject af verplaatst.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker een aanwijsapparaat over een instantie InteractiveObject beweegt.InteractiveObject
  Wordt verzonden wanneer de gebruiker stopt met het scrubben van het FLV-bestand met de zoekbalk.FLVPlayback
  Wordt verzonden wanneer de gebruiker begint met het scrubben van het FLV-bestand met de zoekbalk.FLVPlayback
  Wordt verzonden wanneer de locatie van de afspeelkop wordt gewijzigd door een aanroep van seek(), door het instellen van de eigenschap playheadTime of door het gebruik van de component SeekBar.FLVPlayback
 InheritedWordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie gebruikt voor de bewerking Alles selecteren of Alles selecteren kiest in het snelmenu.InteractiveObject
  Wordt verzonden wanneer een fout optreedt bij het laden van een SWF-bestand met skin.FLVPlayback
  Wordt verzonden wanneer een SWF-bestand met skin wordt geladen.FLVPlayback
 InheritedWordt meteen verzonden nadat het softwaretoetsenbord wordt weergegeven.InteractiveObject
 InheritedWordt verzonden vlak voordat het softwaretoetsenbord wordt weergegeven.InteractiveObject
 InheritedWordt meteen verzonden nadat het softwaretoetsenbord van het scherm is verdwenen.InteractiveObject
  Wordt verzonden wanneer het geluid wordt gewijzigd wanneer de gebruiker de greep van de volumebalk verplaatst of door de eigenschap volume of soundTransform in te stellen.FLVPlayback
  Wordt verzonden wanneer de afspeelstatus wordt gewijzigd.FLVPlayback
  Wordt verzonden wanneer de stopstatus wordt ingeschakeld.FLVPlayback
 InheritedWordt verzonden wanneer de waarde van de markering tabChildren van het object wordt gewijzigd.InteractiveObject
 InheritedWordt verzonden wanneer de markering tabEnabled van het object wordt gewijzigd.InteractiveObject
 InheritedWordt verzonden wanneer de waarde van de eigenschap tabIndex van het object wordt gewijzigd.InteractiveObject
 InheritedWordt verzonden wanneer een gebruiker een tekst van een of meer tekens invoert.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker voor het eerst een apparaat met aanraakbediening aanraakt (zoals wanneer de gebruiker een gsm of tablet met aanraakscherm met een vinger aanraakt).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het contact met een apparaat met aanraakbediening verwijdert (zoals wanneer de gebruiker een vinger van een gsm of tablet met aanraakscherm tilt).InteractiveObject
 InheritedDe gebeurtenis wordt continu verzonden, vanaf het moment dat de gebruiker het apparaat aanraakt, tot het moment dat de aanraking ophoudt.InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een weergaveobject naar een ander weergaveobject op een gsm of tablet met aanraakscherm sleept).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een punt buiten een weergaveobject naar een punt op een weergaveobject op een gsm of tablet met aanraakscherm versleept).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het aanraakpunt bij een InteractiveObject-instantie vandaan verplaatst op een apparaat met aanraakfunctionaliteit (zoals wanneer de gebruiker een vinger van een punt boven het weergaveobject naar een punt buiten het object sleept op een mobiele telefoon of een tablet met een aanraakscherm).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een punt buiten een weergaveobject naar een punt op een weergaveobject op een gsm of tablet met aanraakscherm versleept).InteractiveObject
 InheritedWordt verzonden wanneer de gebruiker het contactpunt op dezelfde InteractiveObject-instantie tilt waarop het contact op een apparaat met aanraakbediening was geïnitialiseerd (zoals wanneer de gebruiker een vinger op één punt van een weergaveobject drukt en vervolgens loslaat op een gsm of tablet met aanraakscherm).InteractiveObject
Openbare constanten
 ConstanteGedefinieerd door
  SHORT_VERSION : String = "2.1"
[statisch] Een statusvariabele die het korte versienummer van de component aangeeft.
FLVPlayback
  VERSION : String = "2.1.0.23"
[statisch] Een statusvariabele die het lange versienummer van de component aangeeft.
FLVPlayback
Eigenschapdetails

activeVideoPlayerIndex

eigenschap
activeVideoPlayerIndex:uint

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat opgeeft welke instantie van de videospeler wordt beïnvloedt door andere API's (programmeerinterface voor toepassingen). Gebruik deze eigenschap om meerdere streams van FLV-bestanden te beheren.

Deze eigenschap maakt de videospeler niet zichtbaar. Daarvoor kunt u de eigenschap visibleVideoPlayerIndex gebruiken.

Een nieuwe videospeler wordt gemaakt op het moment dat activeVideoPlayerIndex voor de eerste keer op een bepaald getal wordt ingesteld. Wanneer de nieuwe videospeler wordt gemaakt, worden de eigenschappen ervan ingesteld op de waarden van de standaardvideospeler (activeVideoPlayerIndex == 0) met uitzondering van source, totalTime en isLive, die altijd zijn ingesteld op de standaardwaarden (respectievelijk een lege tekenreeks, NaN en false) en autoPlay, die altijd de waarde false heeft (de standaardinstelling is true en alleen voor de standaardvideospeler 0). De eigenschap cuePoints heeft geen effect en dat zou het ook niet hebben wanneer het bestand de volgende keer in de standaard videospeler wordt geladen.

API's die het volume, de positie, de afmetingen, de zichtbaarheid en de UI-besturingselementen bepalen, zijn altijd algemeen en hun gedrag wordt niet beïnvloedt door het instellen van activeVideoPlayerIndex. Met name het instellen van de eigenschap activeVideoPlayerIndex heeft geen invloed op de volgende eigenschappen en methoden:

Eigenschappen en methoden die niet worden beïnvloed door activeVideoPlayerIndex
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

Opmerking: de eigenschap visibleVideoPlayerIndex, niet de eigenschap activeVideoPlayerIndex, bepaalt welke videospeler de skin bestuurt. Bovendien communiceren API's die de afmetingen bepalen, wel met de eigenschap visibleVideoPlayerIndex.

De resterende API's zijn gericht op een specifieke videospeler, op basis van de instelling van activeVideoPlayerIndex.

Wanneer u een tweede FLV-bestand in de achtergrond wilt laden, stelt u activeVideoPlayerIndex in op 1 en roept u de methode load() aan. Wanneer u dit FLV-bestand wilt weergeven en het andere wilt verbergen, stelt u visibleVideoPlayerIndex in op 1.

De standaardwaarde is 0.



Implementatie
    public function get activeVideoPlayerIndex():uint
    public function set activeVideoPlayerIndex(value:uint):void

Verwante API-elementen

align

eigenschap 
align:String

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt de lay-out van de video opgegeven wanneer de eigenschap scaleMode is ingesteld op VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE. De afmetingen van de video zijn gebaseerd op de eigenschappen registrationX, registrationY, registrationWidth en registrationHeight. Wanneer u de eigenschap align instelt, komen de waarden uit de klasse VideoAlign. De standaardinstelling is VideoAlign.CENTER.



Implementatie
    public function get align():String
    public function set align(value:String):void

Verwante API-elementen

autoPlay

eigenschap 
autoPlay:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die, indien true, zorgt dat het FLV-bestand automatisch begint met afspelen nadat de eigenschap source is ingesteld. Wanneer deze is ingesteld op false, wordt het FLV-bestand geladen, maar wordt het afspelen pas gestart wanneer de methode play() of playWhenEnoughDownloaded() wordt aangeroepen.

Het afspelen start onmiddellijk wanneer u een FLV-bestand vanuit een Flash Media Server (FMS) streamt en de eigenschap autoPlay is ingesteld op true. Wanneer een FLV-bestand echter progressief wordt gedownload, start het afspelen pas wanneer voldoende van het FLV-bestand is gedownload zodat het FLV-bestand van begin tot eind kan worden afgespeeld.

Wanneer u het afspelen wilt starten voordat voldoende van het FLV-bestand is gedownload, roept u de methode play() zonder parameters aan. Wanneer het afspelen is begonnen en u wilt terugkeren naar de status waarin wordt gewacht tot voldoende is gedownload en daarna het afspelen automatisch wilt starten, roept u de methode pause() aan en roept u vervolgens de methode playWhenEnoughDownloaded() aan.

Wanneer u de eigenschap tussen het laden van nieuwe FLV-bestanden instelt op true, heeft de eigenschap pas effect wanneer de eigenschap source is ingesteld.

Wanneer u de eigenschap autoPlay instelt op true en vervolgens de eigenschap source instelt op een URL, heeft dit hetzelfde effect als wanneer methode play() met die URL wordt aangeroepen.

Het aanroepen van de methode load() met een URL heeft hetzelfde effect als het instellen van de eigenschap source op die URL terwijl de eigenschap autoPlay is ingesteld op false.

De standaardwaarde is true.



Implementatie
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

Verwante API-elementen

autoRewind

eigenschap 
autoRewind:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die, indien true, zorgt dat het FLV-bestand naar frame 1 terugspoelt wanneer het afspelen stopt, omdat de speler het einde van de stream heeft bereikt of de methode stop() is aangeroepen. Deze eigenschap heeft geen betekenis voor live streams.

De standaardwaarde is false.



Implementatie
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void

backButton

eigenschap 
backButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop BackButton. Door te klikken, wordt de methode seekToPrevNavCuePoint() aangeroepen.



Implementatie
    public function get backButton():Sprite
    public function set backButton(value:Sprite):void

Verwante API-elementen

bitrate

eigenschap 
bitrate:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat het aantal bits per seconde opgeeft waarmee het FLV-bestand moet worden overgedragen.

Wanneer vanaf Flash Video Streaming Service wordt gestreamd die native bandbreedtedetectie ondersteunt, kunt u een SMIL-bestand opgeven dat beschrijft hoe u op basis van de bandbreedte tussen meerdere streams kunt schakelen. Afhankelijk van uw FVSS kan de bandbreedte automatisch worden gedetecteerd en wanneer deze waarde is ingesteld, wordt deze genegeerd.

Wanneer een progressieve HTTP-download wordt uitgevoerd, kan dezelfde SMIL-indeling worden gebruikt. U moet dan handmatig de bitsnelheid instellen, omdat geen automatische detectie plaatsvindt.



Implementatie
    public function get bitrate():Number
    public function set bitrate(value:Number):void

buffering

eigenschap 
buffering:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer de video zich in een bufferstatus bevindt.



Implementatie
    public function get buffering():Boolean

bufferingBar

eigenschap 
bufferingBar:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de bufferbalk. Dit besturingselement wordt weergegeven wanneer het FLV-bestand wordt geladen of in de buffer wordt opgeslagen.



Implementatie
    public function get bufferingBar():Sprite
    public function set bufferingBar(value:Sprite):void

bufferingBarHidesAndDisablesOthers

eigenschap 
bufferingBarHidesAndDisablesOthers:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Indien ingesteld op true, wordt het besturingselement voor de zoekbalk verborgen en worden de besturingselementen Play, Pause, PlayPause, BackButton en ForwardButton uitgeschakeld terwijl het FLV-bestand zich in de bufferstatus bevindt. Dit kan handig zijn om te voorkomen dat een gebruiker deze besturingselementen probeert te gebruiken om het afspelen van het FLV-bestand te versnellen wanneer het wordt gedownload of gestreamd via een trage verbinding.



Implementatie
    public function get bufferingBarHidesAndDisablesOthers():Boolean
    public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void

bufferTime

eigenschap 
bufferTime:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat het aantal seconden opgeeft dat een videostream wordt gebufferd in het geheugen, voordat deze wordt afgespeeld. Voor FLV-bestanden die via RTMP worden gestreamd, die niet zijn gedownload en alleen in het geheugen bufferen, kan het van belang zijn deze instelling van standaardwaarde 0.1 te verhogen. Een progressief via HTTP gedownload FLV-bestand heeft weinig voordeel van een verhoging van deze waarde, hoewel dit de weergave van een video van hoge kwaliteit op een oudere, langzamere computer kan verbeteren.

Voor vooraf opgenomen video (niet live) stelt u de eigenschap bufferTime niet in op 0: gebruik de standaardbuffertijd of verhoog de buffertijd.

Deze eigenschap geeft niet aan hoeveel van het FLV-bestand gedownload moet worden voordat wordt begonnen met afspelen.

De standaardwaarde is 0.1.



Implementatie
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

Verwante API-elementen

bytesLoaded

eigenschap 
bytesLoaded:uint  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de downloadvoortgang in bytes voor een HTTP-download aangeeft. Hiermee wordt 0 geretourneerd wanneer er geen stream is, wanneer de stream via Flash Media Server (FMS) wordt aangeboden of wanneer nog geen informatie beschikbaar is. De geretourneerde waarde is alleen nuttig voor een HTTP-download.



Implementatie
    public function get bytesLoaded():uint

bytesTotal

eigenschap 
bytesTotal:uint  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat het totale aantal gedownloade bytes voor een HTTP-download aangeeft. Hiermee wordt 0 geretourneerd wanneer er geen stream is, wanneer de stream via Flash Media Server (FMS) wordt aangeboden of wanneer nog geen informatie beschikbaar is. De geretourneerde waarde is alleen nuttig voor een HTTP-download.



Implementatie
    public function get bytesTotal():uint

cuePoints

eigenschap 
cuePoints:Array  [alleen-schrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een array die ActionScript-actiepunten beschrijft en de ingesloten actiepunten in een FLV-bestand uitschakelt. Deze eigenschap is speciaal gemaakt voor gebruik in Componentcontrole en Eigenschapcontrole. De eigenschap werkt niet als deze op een andere manier is ingesteld. De waarde ervan heeft alleen effect op het eerste FLV-bestand dat wordt geladen, en alleen wanneer het wordt geladen door de eigenschap source in Componentcontrole of Eigenschapcontrole in te stellen.

Opmerking: deze eigenschap is niet toegankelijk in ActionScript. Gebruik de eigenschap metadata als u toegang wilt tot actiepuntinformatie in ActionScript.

Gebruik addASCuePoint(), removeASCuePoint() of setFLVCuePointEnabled() om actiepunten met ActionScript toe te voegen, te verwijderen of in/uit te schakelen.



Implementatie
    public function set cuePoints(value:Array):void

Verwante API-elementen

endTabIndex

eigenschap 
endTabIndex:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Retourneert de eerstvolgende beschikbare tabIndex-waarde na de FLVPlayback-besturingselementen. De waarde wordt ingesteld nadat de methode assignTabIndexes is aangeroepen.



Implementatie
    public function get endTabIndex():int

Verwante API-elementen

forwardButton

eigenschap 
forwardButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop Vooruitspoelen. Door te klikken, wordt de methode seekToNextNavCuePoint() aangeroepen.



Implementatie
    public function get forwardButton():Sprite
    public function set forwardButton(value:Sprite):void

Verwante API-elementen

fullScreenBackgroundColor

eigenschap 
fullScreenBackgroundColor:uint

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De achtergrondkleur die voor de modus Volledig scherm wordt gebruikt. Deze kleur is zichtbaar als de video niet het gehele scherm bedekt, op basis van de waarde van de eigenschap scaleMode.

De standaardwaarde is 0x000000.



Implementatie
    public function get fullScreenBackgroundColor():uint
    public function set fullScreenBackgroundColor(value:uint):void

fullScreenButton

eigenschap 
fullScreenButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop FullScreen.



Implementatie
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void

fullScreenSkinDelay

eigenschap 
fullScreenSkinDelay:int

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt de vertraging in milliseconden opgegeven voor het verbergen van de skin. Wanneer de eigenschap skinAutoHide in de modus Volledig scherm de waardetrue heeft, wordt automatisch verbergen geactiveerd wanneer de gebruiker langer dan het aantal seconden dat met de eigenschap fullScreenSkinDelay wordt aangegeven, de muis niet beweegt. Wanneer de muis boven de skin zelf wordt gehouden, wordt automatisch verbergen niet geactiveerd.

De standaardwaarde is 3000 milliseconds (3 seconds).



Implementatie
    public function get fullScreenSkinDelay():int
    public function set fullScreenSkinDelay(value:int):void

fullScreenTakeOver

eigenschap 
fullScreenTakeOver:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wanneer het werkgebied naar de modus Volledig scherm overgaat, bevindt de component FLVPlayback zich voor de rest van de inhoud en neemt deze het gehele scherm over. Wanneer voor het werkgebied de modus Volledig scherm wordt afgesloten, wordt de vorige status van het werkgebied hersteld.

De aanbevolen instellingen voor de modus Volledig scherm zijn scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO en align = VideoAlign.CENTER.

Wanneer het SWF-bestand met de component FLVPlayback wordt geladen en vanwege beveiligingsbeperkingen geen toegang heeft tot het werkgebied, werkt de modus Volledig scherm niet. Er worden geen foutmeldingen gegenereerd.

De standaardwaarde is true.



Implementatie
    public function get fullScreenTakeOver():Boolean
    public function set fullScreenTakeOver(value:Boolean):void

height

eigenschap 
height:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de hoogte van de instantie FLVPlayback opgeeft. Deze eigenschap heeft alleen invloed op de hoogte van de instantie FLVPlayback en bepaalt niet de hoogte van het SWF-bestand van een skin die mogelijk wordt geladen. Door de eigenschap height in te stellen, wordt de eigenschap registrationHeight op dezelfde waarde ingesteld.



Implementatie
    override public function get height():Number
    override public function set height(value:Number):void

Verwante API-elementen

idleTimeout

eigenschap 
idleTimeout:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De hoeveelheid tijd, in milliseconden, voordat Flash een inactieve verbinding naar een Flash Media Server (FMS) beëindigt omdat het afspelen is gepauzeerd of gestopt. Deze eigenschap heeft geen effect op een FLV-bestand dat wordt gedownload via HTTP.

Wanneer deze eigenschap wordt ingesteld wanneer een videostream inactief is, wordt de time-outperiode met de nieuwe waarde gestart.

De standaardwaarde is 300,000 milliseconds (5 minutes).



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

Verwante API-elementen

isLive

eigenschap 
isLive:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer de video-stream live is. Deze eigenschap is alleen effectief bij streaming vanaf Flash Media Server (FMS) of Flash Video Streaming Service (FVSS). De waarde van deze eigenschap wordt genegeerd voor een HTTP-download.

Wanneer u deze eigenschap instelt tussen het laden van nieuwe FLV-bestanden door, heeft dit pas effect nadat de eigenschap source is ingesteld voor het nieuwe FLV-bestand.

Stel de eigenschap isLive in op false wanneer u een vooraf opgenomen videostream naar de videospeler verzendt en op true wanneer u realtime gegevens verzendt, zoals een live uitzending. Voor betere prestaties wanneer u de eigenschap isLive instelt op false, moet u de eigenschap bufferTime niet instellen op 0.



Implementatie
    public function get isLive():Boolean
    public function set isLive(value:Boolean):void

Verwante API-elementen

isRTMP

eigenschap 
isRTMP:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer het FLV-bestand via Flash Media Server (FMS) wordt gestreamd met RTMP. De waarde van deze eigenschap is false voor alle andere FLV-bestandsbronnen.



Implementatie
    public function get isRTMP():Boolean

Verwante API-elementen

metadata

eigenschap 
metadata:Object  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een object dat een pakket met informatie over metagegevens is, dat wordt ontvangen van een aanroep van de callback-methode NetSteam.onMetaData(), indien beschikbaar. Gereed wanneer de gebeurtenis metadataReceived wordt verzonden.

Wanneer het FLV-bestand is gecodeerd met het Flash 8-coderingsprogramma, bevat de eigenschap metadata de volgende gegevens. Oudere FLV-bestanden bevatten alleen de waarden height, width en duration.

ParameterBeschrijving
canSeekToEndEen Booleaanse waarde die true is als het FLV-bestand met een hoofdframe op het laatste frame is gecodeerd waarmee u naar het einde van een filmclip van een progressieve download kunt zoeken. Wanneer het FLV-bestand niet met een hoofdframe op het laatste frame is gecodeerd, is de waarde false.
cuePointsEen array van objecten waarvan elk actiepunt in het FLV-bestand is ingesloten. Wanneer het FLV-bestand geen actiepunten bevat, is de waarde ongedefinieerd. Elk object heeft de volgende eigenschappen:
  • type — Een tekenreeks die het type actiepunt opgeeft, zoals 'navigatie' of 'gebeurtenis'.
  • name — Een tekenreeks die de naam van het actiepunt is.
  • time — Een getal dat de tijd van het actiepunt aangeeft, opgegeven in seconden en met een precisie van drie decimalen (milliseconden).
  • parameters — Een optioneel object dat naam-waardeparen bevat die door de gebruiker worden opgegeven bij het maken van actiepunten.
audiocodecidEen getal dat de audio-codec aangeeft (techniek voor coderen/decoderen) die is gebruikt.
audiodelayEen getal dat tijd 0 vertegenwoordigt in het bronbestand van waaruit het FLV-bestand is gecodeerd.

Videoinhoud wordt gedurende de korte tijd vertraagd die nodig is om het geluid te synchroniseren. Wanneer bijvoorbeeld de waarde voor audiodelay 0,038 is, start de video die op tijd 0 in het bronbestand is gestart op tijd 0,038 in het FLV-bestand.

De klassen FLVPlayback en VideoPlayer compenseren deze vertraging in hun tijdinstellingen. Dit betekent dat u de tijdinstellingen kunt blijven gebruiken die u in uw bronbestand hebt gebruikt.

audiodatarateEen getal dat het aantal kilobytes per seconde aangeeft.
videocodecidEen getal dat de codec-versie aangeeft die is gebruikt om de video te coderen.
framerateEen getal dat de framesnelheid van het FLV-bestand aangeeft.
videodatarateEen getal dat de gegevenssnelheid van de video van het FLV-bestand aangeeft.
heightEen getal dat de hoogte van het FLV-bestand aangeeft.
widthEen getal dat de breedte van het FLV-bestand aangeeft.
durationEen getal dat de duur van het FLV-bestand in seconden aangeeft.



Implementatie
    public function get metadata():Object

Meer informatie

Verwante API-elementen

metadataLoaded

eigenschap 
metadataLoaded:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer een pakket met metagegevens is gevonden en verwerkt of wanneer het FLV-bestand zonder pakket met metagegevens is gecodeerd. Met andere woorden, de waarde is true als metagegevens zijn ontvangen of als u nooit metagegevens zult ontvangen. Het is dus duidelijk of u over de metagegevens beschikt, en wanneer u geen metagegevens hebt, weet u dat u er niet op hoeft te wachten. Wanneer u alleen wilt weten of u wel of niet over de metagegevens beschikt, kunt u de waarde als volgt controleren:

FLVPlayback.metadata != null

Gebruik deze eigenschap om te controleren of u nuttige informatie kunt ophalen met de methoden voor het zoeken naar en in- of uitschakelen van actiepunten (findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled).



Implementatie
    public function get metadataLoaded():Boolean

Verwante API-elementen

muteButton

eigenschap 
muteButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop Dempen.



Implementatie
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void

ncMgr

eigenschap 
ncMgr:INCManager  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een object INCManager dat toegang biedt tot een instantie van de klasse die INCManager implementeert; dit is een interface voor de klasse NCManager.

Met deze eigenschap kunt u een aangepaste INCManager implementeren die een aangepaste initialisatie nodig heeft.



Implementatie
    public function get ncMgr():INCManager

Verwante API-elementen

pauseButton

eigenschap 
pauseButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop Pauzeren.



Implementatie
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void

paused

eigenschap 
paused:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer het FLV-bestand zich in de pauzestatus bevindt.



Implementatie
    public function get paused():Boolean

playButton

eigenschap 
playButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop Afspelen.



Implementatie
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void

playheadPercentage

eigenschap 
playheadPercentage:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de huidige playheadTime opgeeft als een percentage van de eigenschap totalTime. Wanneer u toegang hebt tot deze eigenschap, bevat deze het percentage van de verstreken afspeeltijd. Wanneer u deze eigenschap instelt, wordt een zoekopdracht gestart naar het punt dat het percentage vertegenwoordigt van de afspeeltijd van het FLV-bestand.

De waarde van deze eigenschap is relatief ten opzichte van de waarde van de eigenschap totalTime.



Implementatie
    public function get playheadPercentage():Number
    public function set playheadPercentage(value:Number):void

Gegenereerde uitzondering
VideoError — Wanneer u een ongeldig percentage opgeeft of als de eigenschap totalTime ongedefinieerd, null of kleiner dan of gelijk aan nul is.

playheadTime

eigenschap 
playheadTime:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de huidige tijd of positie van de afspeelkop in seconden aangeeft. Dit kan een decimaal getal zijn. Het instellen van deze eigenschap activeert een zoekopdracht en heeft alle beperkingen van een zoekopdracht.

Wanneer de afspeelkoptijd wijzigt, wat elke 0,25 seconde plaatsvindt wanneer het FLV-bestand wordt afgespeeld, verzendt de component de gebeurtenis playheadUpdate.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Wanneer u de tijd na voltooiing van het zoeken wilt verkrijgen, luistert u naar de gebeurtenis seek, die pas wordt verzonden wanneer de eigenschap playheadTime is bijgewerkt.



Implementatie
    public function get playheadTime():Number
    public function set playheadTime(value:Number):void

Verwante API-elementen

playheadUpdateInterval

eigenschap 
playheadUpdateInterval:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat het tijdsinterval, in milliseconden, tussen elke gebeurtenis playheadUpdate is. Door deze eigenschap in te stellen terwijl het FLV-bestand wordt afgespeeld, wordt de timer opnieuw gestart.

Omdat ActionScript-actiepunten starten wanneer de afspeelkop wordt bijgewerkt, kan het verlagen van de waarde van de eigenschap playheadUpdateInterval de nauwkeurigheid van ActionScript-actiepunten verhogen.

Omdat het update-interval van de afspeelkop wordt ingesteld door een aanroep van de algemene methode setInterval(), kan de update niet vaker worden geactiveerd dan de framesnelheid van het SWF-bestand, net als elk ander interval dat op deze manier wordt ingesteld. Voor bijvoorbeeld de standaardframesnelheid van 12 frames per seconde, is het laagste effectieve interval dat u kunt maken circa 83 milliseconden, oftewel één seconde (1000 milliseconden) gedeeld door 12.

De standaardwaarde is 250.



Implementatie
    public function get playheadUpdateInterval():Number
    public function set playheadUpdateInterval(value:Number):void

Verwante API-elementen

playing

eigenschap 
playing:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer het FLV-bestand zich in de afspeelstatus bevindt.



Implementatie
    public function get playing():Boolean

playPauseButton

eigenschap 
playPauseButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de knop Afspelen/pauzeren.



Implementatie
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void

preferredHeight

eigenschap 
preferredHeight:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de hoogte van het FLV-bronbestand opgeeft. Deze informatie is niet onmiddellijk na het aanroepen van de methoden play() of load() geldig. Deze is geldig wanneer de gebeurtenis ready start. Wanneer de waarde van de eigenschap scaleMode VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE is, kunt u de waarde beter lezen nadat de gebeurtenis layout is verzonden. Deze eigenschap retourneert -1 als nog geen informatie beschikbaar is.



Implementatie
    public function get preferredHeight():int

Verwante API-elementen

preferredWidth

eigenschap 
preferredWidth:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt de breedte van het FLV-bronbestand opgegeven. Deze informatie is niet onmiddellijk geldig wanneer de methoden play() of load() worden aangeroepen. De informatie is geldig nadat de gebeurtenis ready is verzonden. Wanneer de waarde van de eigenschap scaleMode VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE is, kunt u de waarde beter lezen nadat de gebeurtenis layout is verzonden. Deze eigenschap retourneert -1 als nog geen informatie beschikbaar is.



Implementatie
    public function get preferredWidth():int

Verwante API-elementen

preview

eigenschap 
preview:String  [alleen-schrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Alleen voor live voorvertoning. Leest een PNG-bestand voor de voorvertoning.



Implementatie
    public function set preview(value:String):void

progressInterval

eigenschap 
progressInterval:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat het tijdsinterval, in milliseconden, tussen elke gebeurtenis progress is. Wanneer u deze eigenschap instelt tijdens het afspelen van de videostream, wordt de timer opnieuw gestart.

De standaardwaarde is 250.



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

Verwante API-elementen

registrationHeight

eigenschap 
registrationHeight:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De hoogte die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd. Let op het verschil tussen de eigenschap registrationHeight en de eigenschap height. De eigenschap height geeft de werkelijke hoogte van de video-inhoud weer.

Voorbeeld 1. Laad een FLV-bestand van 80 x 80 met de volgende instellingen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nadat de grootte automatisch is aangepast, hebt u de volgende instellingen:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Voorbeeld 2. Laad hetzelfde scenario als in voorbeeld 1, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
U krijgt het volgende:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Voorbeeld 3. Laad hetzelfde scenario als in voorbeeld 2, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.EXACT_FIT
U krijgt precies dezelfde waarden als de registratiewaarden:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Het instellen van de eigenschap registrationHeight is equivalent aan het instellen van de eigenschap height en andersom. Wanneer u een andere eigenschap instelt of een methode aanroept die de hoogte wijzigt, zoals scaleX, setSize en setScale, worden height en registrationHeight synchroon gehouden.



Implementatie
    public function get registrationHeight():Number
    public function set registrationHeight(value:Number):void

registrationWidth

eigenschap 
registrationWidth:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De breedte die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd. Let op het verschil tussen de eigenschap registrationWidth en de eigenschap width. De eigenschap width geeft de werkelijke breedte van de video-inhoud weer.

Voorbeeld 1. Laad een FLV-bestand van 80 x 80 met de volgende instellingen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nadat de grootte automatisch is aangepast, hebt u de volgende instellingen:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Voorbeeld 2. Laad hetzelfde scenario als in voorbeeld 1, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
U krijgt het volgende:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Voorbeeld 3. Laad hetzelfde scenario als in voorbeeld 2, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.EXACT_FIT
U krijgt precies dezelfde waarden als de registratiewaarden:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Het instellen van de eigenschap registrationWidth is equivalent aan het instellen van de eigenschap width en andersom. Wanneer u een andere eigenschap instelt of een methode aanroept die de breedte wijzigt, zoals scaleX, setSize en setScale, worden width en registrationWidth synchroon gehouden.



Implementatie
    public function get registrationWidth():Number
    public function set registrationWidth(value:Number):void

registrationX

eigenschap 
registrationX:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De x-coördinaat die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd. Let op het verschil met de eigenschap x, die de werkelijke locatie van de video-inhoud weergeeft.

Voorbeeld 1. Laad een FLV-bestand van 80 x 80 met de volgende instellingen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nadat de grootte automatisch is aangepast, hebt u de volgende instellingen:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Voorbeeld 2. Laad hetzelfde scenario als in voorbeeld 1, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
U krijgt het volgende:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Voorbeeld 3. Laad hetzelfde scenario als in voorbeeld 2, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.EXACT_FIT
U krijgt precies dezelfde waarden als de registratiewaarden:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Wanneer de eigenschap x of registrationX is ingesteld, wijzigt de tweede eigenschap zo dat de verschuiving ten opzichte van de eerste behouden blijft. Wanneer x = 10 en registrationX = 20, heeft de instelling x = 110 bijvoorbeeld tot gevolg dat registrationX = 120.



Implementatie
    public function get registrationX():Number
    public function set registrationX(value:Number):void

registrationY

eigenschap 
registrationY:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De y-coördinaat die wordt gebruikt om de video-inhoud uit te lijnen wanneer de grootte automatisch wordt gewijzigd. Let op het verschil met de eigenschap y, die de werkelijke locatie van de video-inhoud weergeeft.

Voorbeeld 1. Laad een FLV-bestand van 80 x 80 met de volgende instellingen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nadat de grootte automatisch is aangepast, hebt u de volgende instellingen:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Voorbeeld 2. Laad hetzelfde scenario als in voorbeeld 1, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
U krijgt het volgende:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Voorbeeld 3. Laad hetzelfde scenario als in voorbeeld 2, maar nu met de volgende instellingen:

  • scaleMode = VideoScaleMode.EXACT_FIT
U krijgt precies dezelfde waarden als de registratiewaarden:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Wanneer de eigenschap y of registrationY is ingesteld, wijzigt de tweede eigenschap zo dat de verschuiving ten opzichte van de eerste behouden blijft. Wanneer y = 10 en registrationX = 20, heeft de instelling y = 110 bijvoorbeeld tot gevolg dat registrationY = 120.



Implementatie
    public function get registrationY():Number
    public function set registrationY(value:Number):void

scaleMode

eigenschap 
scaleMode:String

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Geeft op hoe de grootte van de video na het laden wordt gewijzigd. Wanneer deze is ingesteld op VideoScaleMode.MAINTAIN_ASPECT_RATIO, behoudt de video zijn hoogte-breedteverhouding binnen de rechthoek die is gedefinieerd door registrationX, registrationY, registrationWidth en registrationHeight. Wanneer deze is ingesteld op VideoScaleMode.NO_SCALE, wordt de grootte van de video automatisch aangepast aan de afmetingen van het FLV-bronbestand. Wanneer deze is ingesteld op VideoScaleMode.EXACT_FIT, worden de afmetingen van het FLV-bronbestand genegeerd en wordt de video dusdanig uitgerekt dat deze past in de rechthoek die is gedefinieerd door registrationX, registrationY, registrationWidth en registrationHeight. Wanneer deze wordt ingesteld nadat een FLV-bestand is geladen, wordt onmiddellijk een automatische lay-out gestart. Waarden zijn afkomstig van VideoScaleMode.

De standaardwaarde is VideoScaleMode.MAINTAIN_ASPECT_RATIO.



Implementatie
    public function get scaleMode():String
    public function set scaleMode(value:String):void

Verwante API-elementen

scaleX

eigenschap 
scaleX:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de horizontale schaal aangeeft. De standaardschaal is 1.



Implementatie
    override public function get scaleX():Number
    override public function set scaleX(value:Number):void

Verwante API-elementen

scaleY

eigenschap 
scaleY:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de verticale schaal aangeeft. De standaardschaal is 1.



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

Verwante API-elementen

scrubbing

eigenschap 
scrubbing:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer de gebruiker met de zoekbalk scrubt; anders false.

Bij scrubben sleept de gebruiker de greep van de zoekbalk in een van beide richtingen om een specifieke scène in het FLV-bestand te vinden.



Implementatie
    public function get scrubbing():Boolean

seekBar

eigenschap 
seekBar:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De component SeekBar.



Implementatie
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void

seekBarInterval

eigenschap 
seekBarInterval:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat aangeeft, in milliseconden, hoe vaak de locatie van de zoekbalkgreep moet worden gecontroleerd tijdens het scrubben.

Omdat dit interval wordt ingesteld door een aanroep van de algemene methode setInterval(), kan de update niet vaker starten dan de framesnelheid van het SWF-bestand. Voor bijvoorbeeld de standaardframesnelheid van 12 frames per seconde, is het laagste effectieve interval dat u kunt maken circa 83 milliseconden, oftewel één seconde (1000 milliseconden) gedeeld door 12.

De standaardwaarde is 250.



Implementatie
    public function get seekBarInterval():Number
    public function set seekBarInterval(value:Number):void

seekBarScrubTolerance

eigenschap 
seekBarScrubTolerance:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat aangeeft hoe ver een gebruiker de zoekbalkgreep kan verplaatsen voordat een update plaatsvindt. De waarde wordt opgegeven als een percentage tussen 1 en 100.

De standaardwaarde is 5.



Implementatie
    public function get seekBarScrubTolerance():Number
    public function set seekBarScrubTolerance(value:Number):void

seekToPrevOffset

eigenschap 
seekToPrevOffset:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het aantal seconden dat de methode seekToPrevNavCuePoint() gebruikt wanneer deze de tijd vergelijkt met het vorige actiepunt. De methode gebruikt deze waarde om ervoor te zorgen dat u over actiepunten kunt springen waar u zich direct vóór bevindt, en dat u kunt vermijden om naar hetzelfde actiepunt te gaan als het actiepunt dat zojuist is opgetreden.

De standaardwaarde is 1.



Implementatie
    public function get seekToPrevOffset():Number
    public function set seekToPrevOffset(value:Number):void

skin

eigenschap 
skin:String

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een tekenreeks die de URL voor een SWF-bestand met skin opgeeft. Deze tekenreeks kan een bestandsnaam, een relatief pad, zoals Skins/MySkin.swf, of een absolute URL, zoals http://www bevatten.%somedomain%.com/MySkin.swf.



Implementatie
    public function get skin():String
    public function set skin(value:String):void

skinAutoHide

eigenschap 
skinAutoHide:Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die, indien true, de skin van de component verbergt wanneer de muis zich niet boven de video bevindt. Deze eigenschap heeft alleen betrekking op skins die worden geladen door het instellen van de eigenschap skin en niet een skin die u maakt vanuit de aangepaste UI-componenten FLVPlayback.

Wanneer een component zich in de modus Volledig scherm bevindt en de skin niet over de video kan worden geplaatst, wordt automatisch de modus skinAutoHide geactiveerd. Wanneer u skinAutoHide = false instelt nadat de modus Volledig scherm is geactiveerd, wordt dit gedrag overschreven. Wanneer de component zich in de modus Volledig scherm bevindt, wordt automatisch verbergen geactiveerd wanneer de gebruiker langer dan fullScreenSkinDelay seconden de muis niet beweegt, tenzij de muis boven de skin zelf wordt gehouden.

De standaardwaarde is false.



Implementatie
    public function get skinAutoHide():Boolean
    public function set skinAutoHide(value:Boolean):void

skinBackgroundAlpha

eigenschap 
skinBackgroundAlpha:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De alpha voor de achtergrond van de skin. De eigenschap skinBackgroundAlpha werkt alleen met SWF-bestanden die skins hebben die zijn geladen met de eigenschap skin en met skins die het instellen van de kleur en alpha ondersteunen. U kunt de eigenschap skinBackgroundAlpha instellen op een getal tussen 0,0 en 1,0. De standaardwaarde is de laatste waarde die de gebruiker als standaardwaarde heeft gekozen.

Om de skinkleuren op te halen die worden geleverd bij de ActionScript 2.0-component FLVPlayback, gebruikt u de volgende waarden voor de eigenschappen skinBackgroundAlpha en skinBackgroundColor: Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666. De standaardwaarde is .85.



Implementatie
    public function get skinBackgroundAlpha():Number
    public function set skinBackgroundAlpha(value:Number):void

Verwante API-elementen

skinBackgroundColor

eigenschap 
skinBackgroundColor:uint

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De kleur voor de achtergrond van de skin (0xRRGGBB). De eigenschap skinBackgroundColor werkt alleen met SWF-bestanden die skins hebben die zijn geladen met de eigenschap skin en met skins die het instellen van de kleur en alpha ondersteunen. De standaardwaarde is de laatste waarde die de gebruiker als standaardwaarde heeft gekozen.

Om de skinkleuren op te halen die worden geleverd bij de ActionScript 2.0-component FLVPlayback, gebruikt u de volgende waarden voor de eigenschappen skinBackgroundAlpha en skinBackgroundColor: Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666. De standaardwaarde is 0x47ABCB.



Implementatie
    public function get skinBackgroundColor():uint
    public function set skinBackgroundColor(value:uint):void

Verwante API-elementen

skinFadeTime

eigenschap 
skinFadeTime:int

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De hoeveelheid tijd, in milliseconden, voor het in- en uitfaden van de skin bij het verbergen of weergeven. Het verbergen en weergeven van de skin gebeurt omdat de eigenschap skinAutoHide is ingesteld op true. Stel de eigenschap skinFadeTime in op 0 om het fade-effect te verwijderen.

De standaardwaarde is 500 milliseconds (.5 seconds).



Implementatie
    public function get skinFadeTime():int
    public function set skinFadeTime(value:int):void

skinScaleMaximum

eigenschap 
skinScaleMaximum:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.115.0, AIR 1.0

Deze eigenschap geeft het grootste veelvoud op dat FLVPlayback zal gebruiken om de skin te vergroten wanneer de modus Volledig scherm wordt geopend met een Flash Player-versie die hardwareversnelling ondersteunt. Met hardwareversnelling worden de video en de skin met dezelfde factor geschaald. Standaard rendeert FLVPlayback de video met de oorspronkelijke afmetingen en kan met de hardwareversnelling verder worden geschaald. Als de video bijvoorbeeld de afmetingen 640 x 512 heeft en deze op volledige schermgrootte wordt afgespeeld op een scherm met een resolutie van 1280 x 1024, worden de video en de skin vergroot tot twee keer hun afmetingen.

Met deze eigenschap kunt u het schalen van de skin beperken wanneer hardwareversnelling wordt gebruikt, afhankelijk van de specifieke inhoud die wordt geschaald en uw eigen smaak voor wat betreft de weergave van grote skins. Om het schalen van de skin te beperken tot het opgegeven veelvoud, gebruikt FLVPlayback zowel softwarematige als hardwarematige schaling voor de skin. Dit kan een negatieve invloed hebben op de videoweergave en de weergave van het FLV-bestand.

Als deze eigenschap bijvoorbeeld wordt ingesteld op 5,0 of hoger, wordt bij een video met de afmetingen 320 x 240 op een scherm met een resolutie van 1600 x 1200 de skin op volledige schermgrootte vijf keer geschaald. Als deze eigenschap wordt ingesteld op 2,5, rendeert de speler de video (maar niet de skin) op 640 x 480, twee keer de oorspronkelijke grootte, en wordt met hardwareversnelling verder geschaald (640 x 2,5 = 1600 en 480 x 2,5 = 1200).

Wanneer u deze eigenschap instelt nadat de modus Volledig scherm al is geactiveerd, heeft dit pas effect nadat FLVPlayback de volgende keer het volledige scherm opent.

Als het FLV-bestand groot is (bijvoorbeeld 640 pixels of breder en 480 pixels of hoger) moet u deze eigenschap niet op een kleine waarde instellen omdat hierdoor merkbare prestatieproblemen kunnen optreden bij grote beeldschermen.

De standaardwaarde is 4.0.



Implementatie
    public function get skinScaleMaximum():Number
    public function set skinScaleMaximum(value:Number):void

Verwante API-elementen


Voorbeeld  ( Hoe dit voorbeeld te gebruiken )
In het volgende voorbeeld wordt de eigenschap skinScaleMaximum ingesteld op 2,5 om het schalen van de FLVPlayback-skin te beperken tot 2,5 keer wanneer de component de volledige-schermmodus met hardwareversnelling activeert. U kunt het effect van de eigenschap skinScaleMaximum zien door op de knop voor het volledige scherm te klikken wanneer het FLV-bestand wordt afgespeeld in de browser.

Opmerking: test dit voorbeeld in de browser. Selecteer op het tabblad HTML in het dialoogvenster Publicatie-instellingen van Flash de sjabloon Alleen Flash - volledig scherm toestaan. Geef de Flash Player-versie 9.0.115.0 op en controleer of de Flash- en HTML-indelingen zijn geselecteerd op het tabblad Indelingen. Publiceer en open vervolgens het resulterende HTML-bestand in de browser.

// 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

eigenschap 
soundTransform:flash.media:SoundTransform[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt directe toegang tot de eigenschap VideoPlayer.soundTransform geboden om meer geluidsbesturing beschikbaar te maken. U moet deze eigenschap instellen zodat de wijzigingen van kracht worden. U kunt ook de waarde van deze eigenschap ophalen om een kopie van de huidige instellingen te verkrijgen.



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

Verwante API-elementen

source

eigenschap 
source:String

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een tekenreeks die de URL van het FLV-bestand opgeeft dat moet worden gestreamd en opgeeft hoe het moet worden gestreamd. De URL kan een HTTP-URL naar een FLV-bestand zijn, een RTMP-URL naar een stream of een HTTP-URL naar een XML-bestand.

Wanneer u deze eigenschap instelt via Componentcontrole of Eigenschapcontrole, begint het FLV-bestand bij de volgende gebeurtenis enterFrame te laden en af te spelen. De vertraging geeft de tijd om onder andere de eigenschappen isLive, autoPlay en cuePoints in te stellen, die het laden beïnvloeden. Hierdoor is het ook mogelijk dat ActionScript in het eerste frame invloed heeft op de component FLVPlayback voordat deze wordt afgespeeld.

Wanneer u deze eigenschap via ActionScript instelt, wordt direct de methode VideoPlayer.load() aangeroepen wanneer de eigenschap autoPlay is ingesteld op false of wordt de methode VideoPlayer.play() aangeroepen wanneer de eigenschap autoPlay is ingesteld op true. De eigenschappen autoPlay, totalTime en isLive beïnvloeden de manier waarop het nieuwe FLV-bestand wordt geladen. Wanneer u deze eigenschappen instelt, moet u ze dus instellen voordat u de eigenschap source instelt.

Stel de eigenschap autoPlay in op false als u wilt voorkomen dat het nieuwe FLV-bestand automatisch wordt afgespeeld.



Implementatie
    public function get source():String
    public function set source(value:String):void

Verwante API-elementen

startTabIndex

eigenschap 
startTabIndex:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Retourneert de eerste tabIndex-waarde voor de FLVPlayback-besturingselementen. De waarde wordt ingesteld nadat de methode assignTabIndexes is aangeroepen.



Implementatie
    public function get startTabIndex():int

Verwante API-elementen

state

eigenschap 
state:String  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een tekenreeks die de status van de component opgeeft. Deze eigenschap wordt ingesteld door de methoden load(), play(), stop(), pause() en seek().

De mogelijke waarden voor de eigenschap state zijn: buffering, connectionError, disconnected, loading, paused, playing, rewinding, seeking en stopped. U kunt de eigenschappen van de klasse FLVPlayback gebruiken om deze statussen te testen.



Implementatie
    public function get state():String

Verwante API-elementen

stateResponsive

eigenschap 
stateResponsive:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer in deze status kan worden gereageerd. Wanneer in de status niet kan worden gereageerd, worden de aanroepen van de methoden play(), load(), stop(), pause() en seek() in de wachtrij gezet om later te worden uitgevoerd, wanneer de status verandert in een status waarin wel kan worden gereageerd. Omdat deze aanroepen in de wachtrij worden geplaatst en later worden uitgevoerd, is het doorgaans niet nodig om de waarde van de eigenschap stateResponsive te volgen. Statussen waarin kan worden gereageerd, zijn: stopped, playing, paused en buffering.



Implementatie
    public function get stateResponsive():Boolean

Verwante API-elementen

stopButton

eigenschap 
stopButton:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

De besturingselement voor de knop Stop.



Implementatie
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void

stopped

eigenschap 
stopped:Boolean  [alleen-lezen]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een Booleaanse waarde die true is wanneer de status van de instantie FLVPlayback is 'gestopt'.



Implementatie
    public function get stopped():Boolean

totalTime

eigenschap 
totalTime:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de totale afspeeltijd voor de video in seconden aangeeft.

Wanneer vanaf Flash Media Server (FMS) wordt gestreamd en de standaard-NCManager wordt gebruikt, wordt dit automatisch via de API's van de server bepaald en die waarde zal alles overschrijven dat met deze eigenschap is ingesteld of dat via metagegevens is verzameld. De eigenschap kan worden gelezen wanneer de status stopped of playing is bereikt na het instellen van de eigenschap source. Deze eigenschap heeft geen betekenis voor live streams vanuit een FMS.

Bij een HTTP-download wordt de waarde automatisch bepaald als het FLV-bestand ingesloten metagegevens bevat. Wanneer dit niet het geval is, moet u de waarde expliciet instellen, anders wordt deze NaN. Wanneer u de eigenschap expliciet instelt, wordt de metagegevenswaarde in de stream genegeerd.

Wanneer u deze eigenschap instelt, geldt de waarde voor het volgende FLV-bestand dat wordt geladen door de eigenschap source in te stellen. De waarde heeft geen effect op het FLV-bestand dat al geladen is. Deze eigenschap zorgt er ook niet voor dat de nieuwe waarde wordt geretourneerd die wordt doorgegeven. Er moet eerst een nieuw FLV-bestand worden geladen.

Afspelen werkt nog steeds wanneer deze eigenschap nooit is ingesteld (expliciet of automatisch), maar er kunnen problemen optreden met besturingselementen voor zoekopdrachten.

Wanneer de waarde niet expliciet is ingesteld, is deze NaN totdat deze vanuit metagegevens een geldige waarde heeft gekregen.



Implementatie
    public function get totalTime():Number
    public function set totalTime(value:Number):void

Verwante API-elementen

visibleVideoPlayerIndex

eigenschap 
visibleVideoPlayerIndex:uint

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat u kunt gebruiken om meerdere FLV-bestandsstreams te beheren. Hiermee wordt ingesteld welke instantie van de videospeler zichtbaar en hoorbaar is, en wordt gecontroleerd door de skin of afspeelbesturingselementen, terwijl de overige videospelers verborgen en gedempt zijn. De videospeler wordt hierdoor niet het doel voor de meeste API's. Daarvoor gebruikt u de eigenschap activeVideoPlayerIndex.

Methoden en eigenschappen die afmetingen besturen, communiceren met deze eigenschap. De methoden en eigenschappen die de afmetingen van de videospeler instellen (setScale(), setSize(), width, height, scaleX, scaleY), kunnen voor alle videospelers worden gebruikt. Afhankelijk van de waarde die de eigenschap scaleMode voor deze videospelers heeft, kunnen ze echter verschillende afmetingen hebben. Wanneer u de afmetingen bekijkt via de eigenschappen width, height, scaleX en scaleY, hebt u alleen de afmetingen van de zichtbare videospeler. Andere videospelers kunnen dezelfde of andere afmetingen hebben.

Wanneer u de afmetingen wilt bepalen van diverse videospelers die niet zichtbaar zijn, luistert u naar de gebeurtenis layout en slaat u de waarde van size op.

Deze eigenschap heeft geen gevolgen voor de zichtbaarheid van de component, maar bepaalt wel welke videospeler zichtbaar is wanneer de component zichtbaar is. Gebruik de eigenschap visible om de zichtbaarheid voor de gehele component in te stellen.

De standaardwaarde is 0.



Implementatie
    public function get visibleVideoPlayerIndex():uint
    public function set visibleVideoPlayerIndex(value:uint):void

Verwante API-elementen

volume

eigenschap 
volume:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal in het bereik van 0 tot 1 dat de instelling van de volumeregelaar aangeeft.

De standaardwaarde is 1.



Implementatie
    public function get volume():Number
    public function set volume(value:Number):void

Verwante API-elementen

volumeBar

eigenschap 
volumeBar:Sprite

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het besturingselement voor de volumebalk.



Implementatie
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void

volumeBarInterval

eigenschap 
volumeBarInterval:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat aangeeft, in milliseconden, hoe vaak de locatie van de volumebalkgreep moet worden gecontroleerd tijdens het scrubben.

De standaardwaarde is 250.



Implementatie
    public function get volumeBarInterval():Number
    public function set volumeBarInterval(value:Number):void

volumeBarScrubTolerance

eigenschap 
volumeBarScrubTolerance:Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat aangeeft hoe ver een gebruiker de volumebalkgreep kan verplaatsen voordat een update plaatsvindt. De waarde wordt uitgedrukt als een percentage tussen 1 en 100. Stel de waarde in op 0 als u geen scrubtolerantie wilt opgeven. Werk het volume voor de eigenschap volumeBarInterval altijd bij, ongeacht hoe ver de gebruiker de greep heeft verplaatst.

De standaardwaarde is 0.



Implementatie
    public function get volumeBarScrubTolerance():Number
    public function set volumeBarScrubTolerance(value:Number):void

width

eigenschap 
width:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de breedte van de instantie FLVPlayback in het werkgebied opgeeft. Deze eigenschap heeft alleen invloed op de breedte van de instantie FLVPlayback en bepaalt niet de breedte van een SWF-bestand met skin dat mogelijk wordt geladen. Gebruik de FLVPlayback-eigenschap width en niet de eigenschap DisplayObject.width omdat de eigenschap width een andere waarde kan geven als een SWF-bestand met skin is geladen. Wanneer u de eigenschap width instelt, stelt u de eigenschap registrationWidth in op dezelfde waarde.



Implementatie
    override public function get width():Number
    override public function set width(value:Number):void

Verwante API-elementen

x

eigenschap 
x:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de horizontale positie (in pixels) van de videospeler opgeeft.

Wanneer u de eigenschap x instelt, heeft dat ook invloed op de eigenschap registrationX. Wanneer de eigenschap x of registrationX is ingesteld, wijzigt de tweede eigenschap zo dat de verschuiving ten opzichte van de eerste behouden blijft. Wanneer x = 10 en registrationX = 20, heeft de instelling x = 110 bijvoorbeeld tot gevolg dat registrationX = 120.



Implementatie
    override public function get x():Number
    override public function set x(value:Number):void

y

eigenschap 
y:Number[overschrijven]

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een getal dat de verticale positie (in pixels) van de videospeler opgeeft.

Wanneer u de eigenschap y instelt, heeft dat ook invloed op de eigenschap registrationY. Wanneer de eigenschap y of registrationY is ingesteld, wijzigt de tweede eigenschap zo dat de verschuiving ten opzichte van de eerste behouden blijft. Wanneer y = 10 en registrationX = 20, heeft de instelling y = 110 bijvoorbeeld tot gevolg dat registrationY = 120.



Implementatie
    override public function get y():Number
    override public function set y(value:Number):void
Constructordetails

FLVPlayback

()Constructor
public function FLVPlayback()

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt een nieuwe instantie FLVPlayback gemaakt. Nadat de instantie FLVPlayback is gemaakt, roept u de methode addChild() of addChildAt() aan om de instantie in het werkgebied of een andere weergaveobjectcontainer te plaatsen.

Verwante API-elementen

Methodedetails

addASCuePoint

()methode
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt een ActionScript-actiepunt toegevoegd. Dit staat gelijk aan het toevoegen van een ActionScript-actiepunt via het dialoogvenster Actiepunten, behalve dat dit wordt gedaan wanneer een toepassing wordt uitgevoerd in plaats van tijdens de ontwikkeling van de toepassing.

De informatie over het actiepunt wordt gewist wanneer de eigenschap source wordt ingesteld. Wanneer u actiepuntinformatie wilt instellen voor het volgende FLV-bestand dat moet worden geladen, stelt u eerst de eigenschap source in.

U kunt meerdere ActionScript-actiepunten toevoegen die dezelfde naam en tijd hebben. Wanneer u ActionScript-actiepunten verwijderd via de methode removeASCuePoint(), worden alle actiepunten met dezelfde naam en tijd verwijderd.

Parameters

timeOrCuePoint:* — Een object met de eigenschappen name en time, die het actiepunt beschrijven. Deze bevat mogelijk ook een eigenschap parameters die de naam-waardeparen bevat. De eigenschap type staat mogelijk ingesteld op actionscript. Wanneer het type ontbreekt of op iets anders is ingesteld, wordt het automatisch ingesteld. Wanneer het object niet aan deze conventies voldoet, genereert de methode een VideoError-fout.

De eigenschap time stelt de tijd in waarop een nieuw actiepunt moet worden toegevoegd en moet worden gevolgd door de parameter name, in seconden.

 
name:String (default = null) — Een tekenreeks die de naam van het actiepunt opgeeft wanneer u een parameter time verzendt in plaats van het actiepunt.
 
parameters:Object (default = null) — Optionele parameters voor het actiepunt als de parameter timeOrCuePoint een getal is.

Geretourneerde waarde
Object — Het actiepuntobject dat is toegevoegd. Bewerkingen op dit object veroorzaken het verzenden van de gebeurtenis cuePoint.

Gegenereerde uitzondering
VideoError — Parameters zijn ongeldig.

Verwante API-elementen

assignTabIndexes

()methode 
public function assignTabIndexes(startTabIndex:int):int

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Er wordt aan alle FLVPlayback-besturingselementen een tabIndex-waarde toegewezen door de besturingselementen op positie horizontaal van links naar rechts te sorteren. Deze methode retourneert de eerstvolgende beschikbare tabIndex-waarde.

Als u assignTabIndexes aanroept met NaN als de parameter startTabbing en er een tabIndex-waarde is toegewezen aan de instantie van de FLVPlayback-component, gebruikt de methode de toegewezen tabIndex van de instantie van de FLVPlayback-component als de startTabIndex.

Als er een FLVPlayback-skin is opgegeven, moet u na de gebeurtenis FLVPlayback.SKIN_LOADED één frame wachten voordat u deze methode aanroept. U weet dan zeker dat de besturingselementen van de skin zijn geïnitialiseerd.

Als u aangepaste besturingselementen gebruikt, roep deze methode dan pas aan nadat er na de gebeurtenis FLVPlayback.READY één frame is verstreken. U weet dan zeker dat de aangepaste besturingselementen zijn geïnitialiseerd.

Parameters

startTabIndex:int — De eerste tabIndex voor FLVPlayback-besturingselementen.

Geretourneerde waarde
int — De eerstvolgende beschikbare tabIndex na de FLVPlayback-besturingselementen.

Verwante API-elementen

bringVideoPlayerToFront

()methode 
public function bringVideoPlayerToFront(index:uint):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt een videospeler boven op de stapel videospelers geplaatst. Dit is nuttig voor aangepaste overgangen tussen videospelers. De standaard stapelvolgorde is gelijk aan die voor de eigenschap activeVideoPlayerIndex: 0 is de onderzijde, 1 ligt hierboven, 2 ligt boven 1, enzovoort. Wanneer u echter de methode bringVideoPlayerToFront() aanroept, kan deze volgorde wijzigen. 2 kan dan bijvoorbeeld de onderkant zijn.

Parameters

index:uint — Een getal dat de index is van de videospeler die naar de voorgrond moet worden verplaatst.

Verwante API-elementen

closeVideoPlayer

()methode 
public function closeVideoPlayer(index:uint):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt NetStream gesloten en wordt de videospeler verwijderd die door de parameter index is opgegeven. Wanneer de gesloten videospeler de actieve of zichtbare videospeler is, stelt de instantie FLVPlayback de actieve en/of zichtbare videospeler in op de standaardspeler (met index 0). U kunt de standaardspeler niet sluiten, probeert u dit toch dan genereert de component een fout.

Parameters

index:uint — Een getal dat de index is van de videospeler die moet worden gesloten.

Verwante API-elementen

enterFullScreenDisplayState

()methode 
public function enterFullScreenDisplayState():void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: AIR 1.0, Flash Player 9.0.115.0

Hiermee wordt de FLVPlayback-videospeler ingesteld op volledig scherm. Het aanroepen van deze methode heeft hetzelfde effect als wanneer u op de schakelknop voor volledig scherm klikt die is ingebouwd in sommige FLVPlayback-skins en die ook beschikbaar is als FullScreenButton in het gedeelte Video van het deelvenster Componenten.

Deze methode ondersteunt hardwareversnelling in Flash Player voor videoweergave op volledig scherm. Deze methode werkt ook als de Flash Player-versie van de gebruiker geen hardwareversnelling ondersteunt. Videoweergave op volledig scherm werkt hetzelfde als zonder ondersteuning voor hardwareversnelling.

Omdat een aanroep naar deze methode de eigenschap displayState van de klasse Stage instelt op StageDisplayState.FULL_SCREEN, heeft deze dezelfde beperkingen als de eigenschap displayState. Als u in plaats van deze methode aan te roepen, de modus Volledig scherm implementeert door de eigenschap stage.displayState rechtstreeks in te stellen op StageDisplayState.FULL_SCREEN, wordt geen hardwareversnelling gebruikt.

Ondersteuning voor volledig scherm is alleen mogelijk wanneer de eigenschap fullScreenTakeOver is ingesteld op true, de standaardwaarde.

Verwante API-elementen


Voorbeeld  ( Hoe dit voorbeeld te gebruiken )

In het volgende voorbeeld wordt de methode enterFullScreenDisplayState() aangeroepen van een gebeurtenishandlermethode die wordt geactiveerd door de gebruiker die op een standaard-Flash-knop (myButton) klikt.

Opmerking: test dit voorbeeld in de browser. Selecteer op het tabblad HTML in het dialoogvenster Publicatie-instellingen van Flash de sjabloon Alleen Flash - volledig scherm toestaan. Geef de Flash Player-versie 9.0.115.0 op en controleer of de Flash- en HTML-indelingen zijn geselecteerd op het tabblad Indelingen. Publiceer en open vervolgens het resulterende HTML-bestand in de browser.

// 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

()methode 
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt het actiepunt gevonden van het type dat is opgegeven door de parameter type en met dezelfde tijd, naam of combinatie van tijd en naam die u via de parameters hebt opgegeven.

Wanneer u geen waarde opgeeft voor de tijd of de naam van het actiepunt, of wanneer de tijd null, ongedefinieerd of minder dan nul is en de naam null is of ongedefinieerd, genereert de methode een VideoError-fout 1002.

De methode neemt uitgeschakelde actiepunten in de zoekopdracht op. Gebruik de methode isFLVCuePointEnabled() om te bepalen of een actiepunt is uitgeschakeld.

Parameters

timeNameOrCuePoint:* — Dit kan een getal zijn dat een tijd opgeeft, een tekenreeks die een naam opgeeft of een object met eigenschappen time en/of name.

Wanneer deze parameter een tekenreeks is, zoekt de methode naar het eerste actiepunt met deze naam en retourneert de methode null wanneer geen overeenkomend actiepunt wordt gevonden.

Wanneer deze parameter een getal is, zoekt de methode naar het eerste actiepunt met deze tijd en retourneert dit. Wanneer er meerdere actiepunten met dezelfde tijd bestaan, hetgeen alleen mogelijk is met ActionScript-actiepunten, wordt het actiepunt geretourneerd waarvan de naam alfabetisch het eerst voorkomt. Retourneert null wanneer geen overeenkomend actiepunt is gevonden. De eerste drie decimalen voor de tijd worden gebruikt. Meer dan drie decimalen worden afgerond.

Wanneer deze parameter een object is, zoekt de methode naar het actiepuntobject met de opgegeven eigenschappen time en name. Wanneer alleen de tijd of naam is opgegeven, is het gedrag dezelfde als wanneer de methode wordt aangeroepen met een getal of een tekenreeks. Wanneer de eigenschappen time en name zijn gedefinieerd en ze beiden een actiepuntobject bevatten, wordt het actiepuntobject geretourneerd; anders wordt null geretourneerd.

Wanneer de tijd null, NaN of minder dan 0 is en de naam null of ongedefinieerd is, wordt een object VideoError gegenereerd.

 
type:String (default = NaN) — Een tekenreeks die het type actiepunt opgeeft waarnaar moet worden gezocht. De mogelijke waarden voor deze parameter zijn "actionscript", "all", "event", "flv" of "navigation". U kunt deze waarden met de volgende klasse-eigenschappen opgeven: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV en CuePointType.NAVIGATION. Wanneer deze parameter niet is opgegeven, is de standaardwaarde all, hetgeen inhoudt dat de methode naar alle typen actiepunten zoekt. Optioneel.

Geretourneerde waarde
Object — Een object dat een kopie is van het gevonden actiepuntobject met de volgende aanvullende eigenschappen:
  • array — De array van actiepunten die is doorzocht. Behandel deze array als alleen-lezen, want als u objecten binnen deze array toevoegt, verwijdert of bewerkt kan dit ervoor zorgen dat de actiepunten niet langer correct werken.
  • index — De index van de array voor het geretourneerde actiepunt.

Retourneert null als er geen overeenkomend actiepunt is gevonden.


Gegenereerde uitzondering
VideoError — Wanneer de eigenschap time null, ongedefinieerd of minder dan 0 is en de eigenschap name null of ongedefinieerd is.

Verwante API-elementen

findNearestCuePoint

()methode 
public function findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt een actiepunt van het opgegeven type gevonden dat overeenkomt met de tijd die u hebt opgegeven, of eerder. Wanneer u zowel een tijd als een naam opgeeft en geen eerder actiepunt overeenkomt met die naam, wordt naar een actiepunt gezocht dat overeenkomt met de naam die u hebt opgegeven. Anders wordt null geretourneerd. Er wordt standaard naar alle actiepunten gezocht.

De methode neemt uitgeschakelde actiepunten in de zoekopdracht op. Gebruik de methode isFLVCuePointEnabled() om te bepalen of een actiepunt is uitgeschakeld.

Parameters

timeNameOrCuePoint:* — Dit kan een getal zijn dat een tijd opgeeft, een tekenreeks die een naam opgeeft of een object met eigenschappen time en/of name.

Wanneer deze parameter een tekenreeks is, zoekt de methode naar het eerste actiepunt met deze naam en retourneert de methode null wanneer geen overeenkomend actiepunt wordt gevonden.

Wanneer deze parameter een getal is, wordt het dichtstbijzijnde actiepunt op of vóór dit tijdstip dat een exacte overeenkomst is, geretourneerd. Wanneer er geen actiepunt op of vóór dat moment is, wordt het eerste actiepunt geretourneerd. Wanneer er meerdere actiepunten met dezelfde tijd bestaan, hetgeen alleen mogelijk is met ActionScript-actiepunten, wordt het actiepunt geretourneerd waarvan de naam alfabetisch het eerst voorkomt. Retourneert null wanneer geen overeenkomend actiepunt is gevonden. De eerste drie decimalen voor de tijd worden gebruikt. Meer dan drie decimalen worden afgerond.

Wanneer deze parameter een object is, zoekt de methode naar het actiepuntobject met de opgegeven eigenschappen time en name. Wanneer alleen de tijd of naam is opgegeven, is het gedrag dezelfde als wanneer de methode wordt aangeroepen met een getal of een tekenreeks. Wanneer zowel de eigenschap time als de eigenschap name is gedefinieerd en een actiepuntobject beide bevat, wordt dit actiepuntobject geretourneerd. Anders wordt het dichtstbijzijnde actiepunt op een eerder tijdstip en met dezelfde naam geretourneerd. Wanneer geen actiepunt met die naam vóór dat tijdstip wordt gevonden, wordt de waarde null geretourneerd.

Wanneer de tijd null, ongedefinieerd of minder dan 0 is en de naam null of ongedefinieerd is, wordt een object VideoError gegenereerd.

 
type:String (default = NaN) — Een tekenreeks die het type actiepunt opgeeft waarnaar moet worden gezocht. De mogelijke waarden voor deze parameter zijn "actionscript", "all", "event", "flv" of "navigation". U kunt deze waarden met de volgende klasse-eigenschappen opgeven: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV en CuePointType.NAVIGATION. Wanneer deze parameter niet is opgegeven, is de standaardwaarde all, hetgeen inhoudt dat de methode naar alle typen actiepunten zoekt. Optioneel.

Geretourneerde waarde
Object — Een object dat een kopie is van het gevonden actiepuntobject met de volgende aanvullende eigenschappen:
  • array — De array van actiepunten die is doorzocht. Behandel deze array als alleen-lezen, want als u objecten binnen deze array toevoegt, verwijdert of bewerkt kan dit ervoor zorgen dat de actiepunten niet langer correct werken.
  • index — De index van de array voor het geretourneerde actiepunt.

Retourneert null als er geen overeenkomend actiepunt is gevonden.


Gegenereerde uitzondering
VideoError — Wanneer de tijd null, ongedefinieerd of minder dan 0 is en de naam null of ongedefinieerd is.

Verwante API-elementen

findNextCuePointWithName

()methode 
public function findNextCuePointWithName(cuePoint:Object):Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt het volgende actiepunt in my_cuePoint.array gevonden met dezelfde naam als my_cuePoint.name. Het object my_cuePoint moet een actiepuntobject zijn dat is geretourneerd door de methode findCuePoint() of findNearestCuePoint() of door een vorige aanroep van deze methode. Deze methode gebruikt de parameter array die door deze methoden aan het object CuePoint wordt toegevoegd.

De methode neemt uitgeschakelde actiepunten in de zoekopdracht op. Gebruik de methode isFLVCuePointEnabled() om te bepalen of een actiepunt is uitgeschakeld.

Parameters

cuePoint:Object — Een actiepuntobject dat is geretourneerd door de methode findCuePoint(), de methode findNearestCuePoint() of een eerdere aanroep van deze methode.

Geretourneerde waarde
Object — Wanneer de array geen actiepunten bevat met een overeenkomende naam, wordt null geretourneerd; anders wordt een kopie van het actiepuntobject met aanvullende eigenschappen geretourneerd:
  • array — De array van actiepunten die is doorzocht. Behandel deze array als alleen-lezen, want als u objecten binnen deze array toevoegt, verwijdert of bewerkt kan dit ervoor zorgen dat de actiepunten niet langer correct werken.
  • index — De index van de array voor het geretourneerde actiepunt.

Gegenereerde uitzondering
VideoError — Wanneer argument ongeldig is.

getVideoPlayer

()methode 
public function getVideoPlayer(index:Number):VideoPlayer

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt de videospeler opgehaald die door de parameter index is opgegeven. Indien mogelijk, wordt aangeraden toegang tot de methoden en eigenschappen van VideoPlayer te verkrijgen met de methoden en eigenschappen van FLVPlayback. Elke eigenschap DisplayObject.name is zijn index, omgezet in een tekenreeks.

Parameters

index:Number — Een getal dat de index is van de videospeler die moet worden opgehaald.

Geretourneerde waarde
VideoPlayer — Een object VideoPlayer.

isFLVCuePointEnabled

()methode 
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt false geretourneerd als het actiepunt dat is ingesloten in het FLV-bestand uitgeschakeld is. U kunt actiepunten uitschakelen door de eigenschap cuePoints in te stellen via het dialoogvenster Flash Video-actiepunten of door de methode setFLVCuePointEnabled() aan te roepen.

De geretourneerde waarde van deze functie is alleen van belang wanneer de eigenschap metadataLoaded is ingesteld op true, de eigenschap metadata niet null is of na een gebeurtenis metadataReceived. Wanneer metadataLoaded false is, retourneert deze functie altijd true.

Parameters

timeNameOrCuePoint:* — Wanneer deze parameter een tekenreeks is, wordt de naam van het actiepunt geretourneerd dat moet worden gecontroleerd. Er wordt alleen false geretourneerd wanneer alle actiepunten met deze naam zijn uitgeschakeld.

Wanneer deze parameter een getal is, moet de tijd van het actiepunt worden gecontroleerd.

Wanneer deze parameter een object is, wordt het object geretourneerd waarvan de eigenschappen name en time overeenkomen.

Geretourneerde waarde
Boolean — Hiermee wordt false geretourneerd als het actiepunt dat is ingesloten in het FLV-bestand uitgeschakeld is. U kunt actiepunten uitschakelen door de eigenschap cuePoints in te stellen via het dialoogvenster Flash Video-actiepunten of door de methode setFLVCuePointEnabled() aan te roepen.

De geretourneerde waarde van deze functie is alleen van belang wanneer de eigenschap metadataLoaded is ingesteld op true, de eigenschap metadata niet null is of na een gebeurtenis metadataReceived. Wanneer metadataLoaded false is, retourneert deze functie altijd true.

Verwante API-elementen

load

()methode 
public function load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Begint met het laden van het FLV-bestand en biedt een snelkoppeling waarmee de eigenschap autoPlay op false kan worden ingesteld en waarmee de eigenschappen source, totalTime en isLive, indien beschikbaar, kunnen worden ingesteld. Wanneer de eigenschappen totalTime en isLive niet zijn gedefinieerd, worden deze niet ingesteld. Wanneer de eigenschap source niet is gedefinieerd, null is of een lege tekenreeks is, doet deze methode niets.

Parameters

source:String — Een tekenreeks die de URL van het FLV-bestand opgeeft dat moet worden gestreamd en opgeeft hoe het moet worden gestreamd. De URL kan een lokaal pad, een HTTP-URL naar een FLV-bestand, een RTMP-URL naar een FLV-bestandsstream of een HTTP-URL naar een XML-bestand zijn.
 
totalTime:Number (default = NaN) — Een getal dat de totale afspeeltijd voor de video vertegenwoordigt. Optioneel.
 
isLive:Boolean (default = false) — Een Booleaanse waarde die true is wanneer de video-stream live is. Deze waarde is alleen effectief bij streaming vanaf Flash Media Server (FMS) of Flash Video Streaming Service (FVSS). De waarde van deze eigenschap wordt genegeerd voor een HTTP-download. Optioneel.

Verwante API-elementen

pause

()methode 
public function pause():void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt het afspelen van de videostream gepauzeerd.

Wanneer het afspelen is begonnen en u wilt terugkeren naar de status waarin wordt gewacht tot voldoende is gedownload en daarna het afspelen automatisch wilt starten, roept u de methode pause() aan en roept u vervolgens de methode playWhenEnoughDownloaded() aan.

play

()methode 
public function play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt de videostream afgespeeld. Zonder parameters deactiveert deze methode de pauzestatus of stopstatus van het FLV-bestand en activeert de afspeelstatus.

Wanneer parameters zijn gebruikt, fungeert deze methode als een sneltoets voor het instellen van de eigenschap autoPlay op true en het instellen van de eigenschappen isLive, totalTime en source. Wanneer de eigenschappen totalTime en isLive niet zijn gedefinieerd, worden deze niet ingesteld.

Wanneer wordt gewacht tot voldoende van een progressief gedownloade FLV is geladen voordat het afspelen automatisch wordt gestart, roept u de methode play() zonder parameters aan om ervoor te zorgen dat het afspelen onmiddellijk start.

Parameters

source:String (default = null) — Een tekenreeks die de URL van het FLV-bestand opgeeft dat moet worden gestreamd en opgeeft hoe het moet worden gestreamd. De URL kan een lokaal pad, een HTTP-URL naar een FLV-bestand, een RTMP-URL naar een FLV-bestandsstream of een HTTP-URL naar een XML-bestand zijn. Hoewel optioneel, moet de eigenschap source met Componentcontrole of ActionScript worden ingesteld, anders heeft deze methode geen effect.
 
totalTime:Number (default = NaN) — Een getal dat de totale afspeeltijd voor de video vertegenwoordigt. Optioneel.
 
isLive:Boolean (default = false) — Een Booleaanse waarde die true is wanneer de video-stream live is. Deze waarde is alleen effectief bij streaming vanaf Flash Media Server (FMS) of Flash Video Streaming Service (FVSS). De waarde van deze eigenschap wordt genegeerd voor een HTTP-download. Optioneel.

Verwante API-elementen

playWhenEnoughDownloaded

()methode 
public function playWhenEnoughDownloaded():void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Speelt het FLV-bestand af wanneer voldoende van het bestand is gedownload. Wanneer het FLV-bestand is gedownload of wanneer u streamt vanuit Flash Media Server (FMS), is het aanroepen van de methode playWhenEnoughDownloaded() gelijk aan het aanroepen van de methode play() zonder parameters. Door deze methode aan te roepen, wordt het afspelen niet onderbroken. Daarom kunt u in veel gevallen beter eerst de methode pause() aanroepen voordat u deze methode aanroept.

removeASCuePoint

()methode 
public function removeASCuePoint(timeNameOrCuePoint:*):Object

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt een ActionScript-actiepunt uit het momenteel geladen FLV-bestand verwijderd. Alleen de eigenschappen name en time van de parameter timeNameOrCuePoint worden gebruikt om het actiepunt te vinden dat moet worden verwijderd.

Wanneer meerdere ActionScript-actiepunten overeenkomen met de zoekcriteria, wordt slechts een ervan verwijderd. Wanneer u alle actiepunten wilt verwijderen, moet u deze functie herhaaldelijk in een lus aanroepen, met dezelfde parameters, totdat null wordt geretourneerd.

De informatie over de actiepunten wordt gewist wanneer de eigenschap source wordt ingesteld, dus als u informatie over de actiepunten wilt instellen voor een volgend FLV-bestand dat moet worden geladen, moet u eerst de eigenschap source instellen.

Parameters

timeNameOrCuePoint:* — Een actiepunttekenreeks die de eigenschappen time en name bevat voor het actiepunt dat moet worden verwijderd. De methode verwijdert het eerste actiepunt met deze naam. Wanneer deze parameter een getal is, verwijdert de methode het eerste actiepunt met deze tijd. Wanneer deze parameter een object is, verwijdert de methode het actiepunt met de eigenschappen time en name.

Geretourneerde waarde
Object — Het actiepuntobject dat is verwijderd. Wanneer er geen overeenkomend actiepunt bestaat, retourneert de methode null.

Verwante API-elementen

seek

()methode 
public function seek(time:Number):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt naar een bepaalde tijd in het bestand gespoeld, opgegeven in seconden en met een precisie van drie decimalen (milliseconden).

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Voor het verkrijgen van de tijd nadat het zoeken is voltooid, moet u luisteren naar de gebeurtenis seek, die pas start nadat de eigenschap playheadTime is bijgewerkt.

Parameters

time:Number — Een getal dat de tijd in seconden opgeeft waar de afspeelkop moet worden geplaatst.


Gegenereerde uitzondering
VideoError — Wanneer time is < 0.

Verwante API-elementen

seekPercent

()methode 
public function seekPercent(percent:Number):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt naar een percentage van het bestand gezocht, waar de afspeelkop wordt geplaatst. Het percentage is een getal tussen 0 en 100.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Voor het verkrijgen van de tijd nadat het zoeken is voltooid, moet u luisteren naar de gebeurtenis seek, die pas start nadat de eigenschap playheadTime is bijgewerkt.

Parameters

percent:Number — Een getal dat een percentage van de lengte van het FLV-bestand opgeeft waar de afspeelkop moet worden geplaatst.


Gegenereerde uitzondering
VideoError — Wanneer percent ongeldig is of als totalTime niet is gedefinieerd, is de waarde null of <= 0.

Verwante API-elementen

seekSeconds

()methode 
public function seekSeconds(time:Number):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt naar een bepaalde tijd in het bestand gespoeld, opgegeven in seconden, met een precisie van maximaal drie decimalen (milliseconden). Deze methode voert dezelfde bewerking uit als de methode seek(); deze methode bestaat voor symmetrie met de methode seekPercent().

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Voor het verkrijgen van de tijd nadat het zoeken is voltooid, moet u luisteren naar de gebeurtenis seek, die pas start nadat de eigenschap playheadTime is bijgewerkt.

Parameters

time:Number — Een getal dat de tijd in seconden opgeeft van de totale afspeeltijd waar de afspeelkop moet worden geplaatst.

Verwante API-elementen

seekToNavCuePoint

()methode 
public function seekToNavCuePoint(timeNameOrCuePoint:*):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt naar een navigatieactiepunt gespoeld dat overeenkomt met de opgegeven tijd, naam of tijd en naam.

De tijd is de begintijd in seconden, van waaruit naar het volgende navigatieactiepunt wordt gezocht. De standaard is de huidige eigenschap playheadTime. Wanneer u een tijd opgeeft, zoekt de methode naar een actiepunt dat overeenkomt met die tijd of later is. Wanneer de tijd ongedefinieerd, null of minder dan 0 is, begint de methode bij tijd 0 te zoeken.

De naam is het actiepunt dat wordt gezocht. De methode zoekt naar het eerste ingeschakelde navigatieactiepunt met deze naam.

De tijd en naam vormen samen een navigatieactiepunt met de opgegeven naam op of na de opgegeven tijd.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Wanneer u de tijd na voltooiing van het zoeken wilt verkrijgen, luistert u naar de gebeurtenis seek, die pas wordt gestart nadat de eigenschap playheadTime is bijgewerkt.

Parameters

timeNameOrCuePoint:* — Een getal dat de tijd vertegenwoordigt, een tekenreeks die de naam vertegenwoordigt of zowel een getal als een tekenreeks die de opgegeven naam en tijd vertegenwoordigen.


Gegenereerde uitzondering
VideoError — Geen actiepunt gevonden dat voldoet aan de criteria.

Verwante API-elementen

seekToNextNavCuePoint

()methode 
public function seekToNextNavCuePoint(time:Number = NaN):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt op basis van de huidige waarde van de eigenschap playheadTime naar het volgende navigatieactiepunt gezocht. De methode slaat navigatieactiepunten over die zijn uitgeschakeld en gaat naar het einde van het FLV-bestand wanneer er geen ander actiepunt is.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Wanneer u de tijd na voltooiing van het zoeken wilt verkrijgen, luistert u naar de gebeurtenis seek, die pas wordt gestart nadat de eigenschap playheadTime is bijgewerkt.

Parameters

time:Number (default = NaN) — Een getal dat de starttijd in seconden is vanaf waar moet worden gezocht naar het volgende navigatieactiepunt. De standaard is de huidige eigenschap playheadTime. Optioneel.

Verwante API-elementen

seekToPrevNavCuePoint

()methode 
public function seekToPrevNavCuePoint(time:Number = NaN):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Hiermee wordt op basis van de huidige waarde van de eigenschap playheadTime naar het vorige navigatieactiepunt gezocht. Gaat naar het begin als er geen vorig actiepunt wordt gevonden. De methode slaat navigatieactiepunten over die zijn uitgeschakeld.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Wanneer u de tijd na voltooiing van het zoeken wilt verkrijgen, luistert u naar de gebeurtenis seek, die pas wordt gestart nadat de eigenschap playheadTime is bijgewerkt.

Parameters

time:Number (default = NaN) — Een getal dat de starttijd in seconden is vanaf waar moet worden gezocht naar het vorige navigatieactiepunt. De standaardwaarde is de huidige waarde van de eigenschap playheadTime. Optioneel.

Verwante API-elementen

setFLVCuePointEnabled

()methode 
public function setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Schakelt een of meer Flash Video-actiepunten in of uit. Uitgeschakelde actiepunten zijn uitgeschakeld omdat ze als gebeurtenissen zullen worden verzonden en zodat er met de methoden seekToPrevNavCuePoint(), seekToNextNavCuePoint() en seekToNavCuePoint() naar de actiepunten kan worden genavigeerd.

Actiepuntinformatie wordt verwijderd wanneer u de eigenschap source op een ander FLV-bestand instelt; stel de eigenschap source dus in voordat u actiepuntinformatie instelt voor het volgende FLV-bestand dat moet worden geladen.

Wijzigingen die door deze methode zijn doorgevoerd, worden pas weerspiegelt door aanroepen van de methode isFLVCuePointEnabled() nadat metagegevens zijn geladen.

Parameters

enabled:Boolean — Een Booleaanse waarde die opgeeft of een actiepunt in een FLV-bestand moet worden ingeschakeld (true) of uitgeschakeld (false).
 
timeNameOrCuePoint:* — Wanneer deze parameter een tekenreeks is, schakelt de methode het actiepunt met deze naam in of uit. Wanneer de parameter een getal is, schakelt de methode het actiepunt met deze tijd in of uit. Wanneer deze parameter een object is, schakelt de methode het actiepunt met de eigenschappen name en time in of uit.

Geretourneerde waarde
Number — Wanneer metadataLoaded true is, retourneert de methode het aantal actiepunten waarvan de ingeschakelde status is gewijzigd. Wanneer metadataLoaded false is, retourneert de methode -1 omdat de component nog niet kan bepalen welke actiepunten, indien aanwezig, moeten worden ingesteld. Wanneer de metagegevens echter worden ontvangen stelt de component de opgegeven actiepunten correct in.

Verwante API-elementen

setScale

()methode 
public function setScale(scaleX:Number, scaleY:Number):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Stelt de eigenschappen scaleX en scaleY tegelijkertijd in. Aangezien het instellen van een van beide automatische kan resulteren in wijziging van de grootte, kan dit handiger zijn dan het apart instellen van de eigenschappen scaleX en scaleY.

Wanneer de eigenschap scaleMode VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE is, wordt onmiddellijk een gebeurtenis autolayout gegenereerd wanneer deze methode wordt aangeroepen.

Parameters

scaleX:Number — Een getal dat de horizontale schaalwaarde vertegenwoordigt.
 
scaleY:Number — Een getal dat de verticale schaalwaarde vertegenwoordigt.

Verwante API-elementen

setSize

()methode 
public function setSize(width:Number, height:Number):void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Stelt de hoogte en de breedte tegelijkertijd in. Aangezien het instellen van een van beide tot gevolg kan hebben dat de grootte automatisch wordt gewijzigd, kunt u de eigenschappen width en height beter gelijktijdig instellen dan afzonderlijk.

Wanneer de eigenschap scaleMode VideoScaleMode.MAINTAIN_ASPECT_RATIO of VideoScaleMode.NO_SCALE is, wordt onmiddellijk een gebeurtenis autolayout gegenereerd wanneer deze methode wordt aangeroepen.

Parameters

width:Number — Een getal waarmee de breedte van de videospeler wordt opgegeven.
 
height:Number — Een getal waarmee de hoogte van de videospeler wordt opgegeven.

Verwante API-elementen

stop

()methode 
public function stop():void

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Het afspelen van de video stoppen. Wanneer de eigenschap autoRewind is ingesteld optrue, wordt het FLV-bestand teruggespoeld naar het begin.

Gebeurtenisdetails

autoLayout

Gebeurtenis
Type gebeurtenisobject: fl.video.AutoLayoutEvent
eigenschap AutoLayoutEvent.type = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de grootte en/of lay-out van de videospeler automatisch worden aangepast. De lay-out van een videospeler wordt automatisch aangepast op basis van de waarden van de eigenschappen align en scaleMode wanneer een nieuw FLV-bestand wordt geladen of wanneer een van deze twee eigenschappen wordt gewijzigd.

De gebeurtenis autoLayout is van het type AutoLayoutEvent en heeft de constante AutoLayoutEvent.AUTO_LAYOUT.

Na een poging tot automatisch aanpassen van de lay-out van een videospeler wordt het gebeurtenisobject verzonden, zelfs wanneer de afmetingen niet zijn gewijzigd.

In de volgende drie gevallen wordt ook een gebeurtenis LayoutEvent verzonden:

  • Wanneer de videospeler met automatische lay-out zichtbaar is.
  • Wanneer er twee videospelers van verschillende grootten of posities zijn en de eigenschap visibleVideoPlayerIndex van de ene naar de andere videospeler wordt geschakeld.
  • Wanneer methoden of eigenschappen die de grootte van de videospeler wijzigen, worden aangeroepen, zoals setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth en registrationHeight.

Wanneer meerdere videospelerinstanties in gebruik zijn, wordt deze gebeurtenis mogelijk niet op de zichtbare videospeler toegepast.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject autoLayout gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
oldBoundsGeeft de waarden aan van de eigenschappen x, y, width en height van het doel voordat de gebeurtenis autoLayout plaatsvindt.
oldRegistrationBoundsGeeft de waarden aan van de eigenschappen registrationX, registrationY, registrationWidth en registrationHeight van het doel voordat de gebeurtenis autoLayout plaatsvindt.
vpDe index van het object VideoPlayer.

Verwante API-elementen

autoRewound

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.AUTO_REWOUND

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de afspeelkop naar het begin van de videospeler wordt verplaatst omdat de eigenschap autoRewind op true is ingesteld. Wanneer de gebeurtenis autoRewound wordt verzonden, wordt ook de gebeurtenis rewind verzonden.

De gebeurtenis autoRewound is van het type VideoEvent en heeft de constante VideoEvent.AUTO_REWOUND.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject autoRewound gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

bufferingStateEntered

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de bufferstatus van de instantie FLVPlayback wordt ingeschakeld. De instantie FLVPlayback krijgt deze status doorgaans onmiddellijk na een aanroep van de methode play() of wanneer op het besturingselement Play wordt geklikt voordat wordt overgeschakeld naar de afspeelstatus.

De gebeurtenis stateChange wordt ook verzonden.

De gebeurtenis bufferingStateEntered is van het type VideoEvent en heeft de constante VideoEvent.BUFFERING_STATE_ENTERED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject bufferingStateEntered gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

close

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.CLOSE

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer het gebeurtenisobject de NetConnection sluit door een time-out te genereren, via een aanroep van de methode closeVideoPlayer() of wanneer u de methode load() of play() aanroept of de eigenschap source instelt en de RTMP-verbinding daardoor laat verbreken. De instantie FLVPlayback verzendt deze gebeurtenis alleen bij streaming vanaf Flash Media Server (FMS) of Flash Video Streaming Service (FVSS).

De gebeurtenis close is van het type VideoEvent en heeft de constante VideoEvent.CLOSE.

Definieert de waarde van de eigenschap type van een gebeurtenisobject close.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

complete

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.COMPLETE

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer het afspelen is voltooid omdat de speler het einde van het FLV-bestand heeft bereikt. De component verzendt de gebeurtenis niet wanneer u de methode stop() of pause() aanroept of op de bijbehorende besturingselementen klikt.

Wanneer de toepassing een progressieve download gebruikt, wordt de eigenschap totalTime niet expliciet ingesteld en wordt een FLV-bestand gedownload dat de duur niet opgeeft in de metagegevens. De videospeler stelt de eigenschap totalTime op een geschatte totaalwaarde in alvorens deze gebeurtenis te verzenden.

De videospeler verzendt ook de gebeurtenissen stateChange en stoppedStateEntered.

De gebeurtenis complete is van het type VideoEvent en heeft de constante VideoEvent.COMPLETE.

Definieert de waarde van de eigenschap type van een gebeurtenisobject complete.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

cuePoint

Gebeurtenis  
Type gebeurtenisobject: fl.video.MetadataEvent
eigenschap MetadataEvent.type = fl.video.MetadataEvent.CUE_POINT

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer een actiepunt is bereikt. Het gebeurtenisobject heeft een eigenschap info, die het object info bevat dat is ontvangen door de gebeurteniscall-back NetStream.onCuePoint voor FLV-bestandactiepunten. Voor ActionScript-actiepunten bevat deze eigenschap het object dat is doorgegeven aan de ActionScript-actiepuntmethoden of -eigenschappen.

De gebeurtenis cuePoint is van het type MetadataEvent en heeft de constante MetadataEvent.CUE_POINT.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject cuePoint gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
infoHet object met eigenschappen die het actiepunt beschrijven.
vpDe index van het object VideoPlayer.

Verwante API-elementen

fastForward

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.FAST_FORWARD

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de afspeelkop vooruit wordt verplaatst door een aanroep van de methode seek() of door op het besturingselement ForwardButton te klikken.

De instantie FLVPlayback verzendt ook de gebeurtenis playheadUpdate.

De gebeurtenis fastForward is van het type VideoEvent en heeft de constante VideoEvent.FAST_FORWARD.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject fastForward gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

layout

Gebeurtenis  
Type gebeurtenisobject: fl.video.LayoutEvent
eigenschap LayoutEvent.type = fl.video.LayoutEvent.LAYOUT

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de grootte en/of lay-out van de videospeler worden aangepast. Hier volgen twee lay-outscenario's:

  • Wanneer de lay-out van de videospeler wordt aangepast via de gebeurtenis autoLayout, door de methoden setScale() of setSize() aan te roepen of door de eigenschappen width, height, scaleX, scaleY te wijzigen.
  • Wanneer er twee videospelers van verschillende grootten zijn en de eigenschap visibleVideoPlayerIndex van de ene naar de andere videospeler wordt geschakeld.

De gebeurtenis layout is van het type LayoutEvent en heeft de constante LayoutEvent.LAYOUT.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject layout gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
oldBoundsGeeft de waarden aan van de eigenschappen x, y, width en height van het doel voordat de gebeurtenis layout plaatsvindt.
oldRegistrationBoundsGeeft de waarden aan van de eigenschappen registrationX, registrationY, registrationWidth en registrationHeight van het doel voordat de gebeurtenis layout plaatsvindt.

Verwante API-elementen

metadataReceived

Gebeurtenis  
Type gebeurtenisobject: fl.video.MetadataEvent
eigenschap MetadataEvent.type = fl.video.MetadataEvent.METADATA_RECEIVED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de metagegevens van het FLV-bestand voor het eerst worden bereikt. Het gebeurtenisobject heeft een eigenschap info, die het object info bevat dat is ontvangen door de gebeurteniscall-back NetStream.onMetaData.

De gebeurtenis metadataReceived is van het type MetadataEvent en heeft de constante MetadataEvent.METADATA_RECEIVED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject metadataReceived gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
infoHet object met eigenschappen die het FLV-bestand beschrijven.
vpDe index van het object VideoPlayer.

Verwante API-elementen

pausedStateEntered

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.PAUSED_STATE_ENTERED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de pauzestatus van de speler wordt ingeschakeld. Dit gebeurt wanneer u de methode pause() aanroept of op het bijbehorende besturingselement klikt. Het kan in bepaalde gevallen ook gebeuren wanneer het FLV-bestand is geladen en de eigenschap autoPlay de waarde false heeft (de stopstatus is ook mogelijk).

De gebeurtenis stateChange wordt ook verzonden.

De gebeurtenis pausedStateEntered is van het type VideoEvent en heeft de constante VideoEvent.PAUSED_STATE_ENTERED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject pausedStateEntered gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

playheadUpdate

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.PLAYHEAD_UPDATE

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden terwijl het FLV-bestand wordt afgespeeld met de frequentie die is opgegeven met de eigenschap playheadUpdateInterval of wanneer terugspoelen wordt gestart. De component verzendt deze gebeurtenis niet wanneer de videospeler de pauze- of stopstatus heeft, tenzij er wordt gezocht.

De gebeurtenis playheadUpdate is van het type VideoEvent en heeft de constante VideoEvent.PLAYHEAD_UPDATE.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject playheadUpdate gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

playingStateEntered

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.PLAYING_STATE_ENTERED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de afspeelstatus wordt ingeschakeld. Dit gebeurt mogelijk niet direct nadat de methode play() is aangeroepen of nadat op het bijbehorende besturingselement is geklikt; vaak wordt eerst de bufferstatus geactiveerd en daarna pas de afspeelstatus.

De instantie FLVPlayback verzendt ook de gebeurtenis stateChange.

De gebeurtenis playingStateEntered is van het type VideoEvent en heeft de constante VideoEvent.PLAYING_STATE_ENTERED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject playingStateEntered gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

progress

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoProgressEvent
eigenschap VideoProgressEvent.type = fl.video.VideoProgressEvent.PROGRESS

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Geeft de voortgang aan in het aantal gedownloade bytes. Wordt verzonden met de frequentie die is opgegeven door de eigenschap progressInterval, vanaf het moment waarop het laden begint totdat alle bytes zijn geladen of een netwerkfout optreedt. De standaardwaarde is .25 seconden, vanaf het moment waarop het laden wordt aangeroepen totdat alle bytes zijn geladen of een netwerkfout optreedt. Gebruik deze gebeurtenis om het aantal geladen bytes of het aantal bytes in de buffer op te vragen.

Wordt alleen verzonden voor een progressieve HTTP-download. Geeft de voortgang in aantal gedownloade bytes aan. Het gebeurtenisobject heeft de eigenschappen bytesLoaded en bytesTotal, die identiek zijn aan de gelijknamige FLVPlayback-eigenschappen.

De gebeurtenis progress is van het type VideoProgressEvent en heeft de constante VideoProgressEvent.PROGRESS.

Definieert de waarde van de eigenschap type van een gebeurtenisobject progress.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
bytesLoadedHet aantal items of bytes dat wordt geladen wanneer de listener de gebeurtenis verwerkt.
bytesTotalHet totale aantal items of bytes dat wordt geladen wanneer het laadproces is voltooid.
vpDe index van het object VideoPlayer.

Verwante API-elementen

ready

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.READY

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer een FLV-bestand is geladen en klaar is om te worden weergegeven. Er wordt gestart zodra een status wordt geactiveerd waarin kan worden gereageerd nadat u een nieuw FLV-bestand hebt geladen met de methode play() of load(). De gebeurtenis wordt slechts één keer gestart voor elk FLV-bestand dat wordt geladen.

De gebeurtenis ready is van het type VideoEvent en heeft de constante VideoEvent.READY.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject ready gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

rewind

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.REWIND

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de locatie van de afspeelkop achterwaarts wordt verplaatst door een aanroep van seek() of wanneer een aanroep van autoRewind wordt voltooid. Wanneer een gebeurtenis autoRewind wordt verzonden, wordt eerst een gebeurtenis autoRewound geactiveerd.

De gebeurtenis rewind is van het type VideoEvent en heeft de constante VideoEvent.REWIND.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject rewind gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

scrubFinish

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.SCRUB_FINISH

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de gebruiker stopt met het scrubben van het FLV-bestand met de zoekbalk. Bij scrubben sleept de gebruiker de greep van de zoekbalk in een van beide richtingen om een specifieke scène in het FLV-bestand te vinden. Het scrubben stopt wanneer de gebruiker de greep van de zoekbalk loslaat.

De component verzendt ook de gebeurtenis stateChange met de eigenschap state (afspeelstatus, pauzestatus, stopstatus of bufferstatus). De eigenschap state heeft de zoekstatus totdat de gebruiker stopt met scrubben.

De gebeurtenis scrubFinish is van het type VideoEvent en heeft de constante VideoEvent.SCRUB_FINISH.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject scrubFinish gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

scrubStart

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.SCRUB_START

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de gebruiker begint met het scrubben van het FLV-bestand met de zoekbalk. Bij scrubben sleept de gebruiker de greep van de zoekbalk in een van beide richtingen om een specifieke scène in het FLV-bestand te vinden. Het scrubben begint wanneer de gebruiker op de greep van de zoekbalk klikt en stopt wanneer de gebruiker de greep loslaat.

De component verzendt ook de gebeurtenis stateChange met de eigenschap state ingesteld op de zoekstatus. De zoekstatus blijft actief totdat de gebruiker stopt met scrubben.

De gebeurtenis scrubStart is van het type VideoEvent en heeft de constante VideoEvent.SCRUB_START.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject scrubStart gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

seeked

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.SEEKED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de locatie van de afspeelkop wordt gewijzigd door een aanroep van seek(), door het instellen van de eigenschap playheadTime of door het gebruik van de component SeekBar. De eigenschap playheadTime is de doeltijd.

De gebeurtenis seeked is van het type VideoEvent en heeft de constante VideoEvent.SEEKED.

De instantie FLVPlayback verzendt de gebeurtenis rewind wanneer de zoekactie achterwaarts wordt uitgevoerd en verzendt de gebeurtenis fastForward wanneer de zoekactie voorwaarts wordt uitgevoerd. Ook wordt de gebeurtenis playheadUpdate verzonden.

Om diverse redenen is het mogelijk dat de eigenschap playheadTime niet direct de verwachte waarde heeft nadat u een van de methoden seek hebt aangeroepen of playheadTime hebt ingesteld om het zoeken te activeren. Ten eerste kunt u bij een progressieve download alleen zoeken tot een hoofdframe, zodat een zoekopdracht naar de tijd van de eerste hoofdframe na de opgeven tijd gaat. (Bij het streamen gaat een zoekopdracht altijd naar de exact opgegeven tijd, zelfs wanneer het bron-FLV-bestand daar geen hoofdframe heeft.) Ten tweede verloopt zoeken asynchroon, dus wanneer u een zoekmethode aanroept of de eigenschap playheadTime instelt, wordt playheadTime niet onmiddellijk bijgewerkt. Wanneer u de tijd na voltooiing van het zoeken wilt verkrijgen, luistert u naar de gebeurtenis seek, die pas wordt gestart nadat de eigenschap playheadTime is bijgewerkt.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject seeked gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

skinError

Gebeurtenis  
Type gebeurtenisobject: fl.video.SkinErrorEvent
eigenschap SkinErrorEvent.type = fl.video.SkinErrorEvent.SKIN_ERROR

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer een fout optreedt bij het laden van een SWF-bestand met skin. De gebeurtenis heeft een eigenschap message die het foutbericht bevat. Wanneer een SWF-bestand met skin is ingesteld, begint het afspelen nadat de gebeurtenissen ready en skinLoaded (of skinError) beide zijn gestart.

De gebeurtenis skinError is van het type SkinErrorEvent en heeft de constante SkinErrorEvent.SKIN_ERROR.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject skinError gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
textHet foutbericht.

Verwante API-elementen

skinLoaded

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.SKIN_LOADED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer een SWF-bestand met skin wordt geladen. De component begint pas met het afspelen van een FLV-bestand nadat de gebeurtenissen ready en skinLoaded (of skinError) beide zijn gestart.

De gebeurtenis skinLoaded is van het type VideoEvent en heeft de constante VideoEvent.SKIN_LOADED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject skinLoaded gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

soundUpdate

Gebeurtenis  
Type gebeurtenisobject: fl.video.SoundEvent
eigenschap SoundEvent.type = fl.video.SoundEvent.SOUND_UPDATE

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer het geluid wordt gewijzigd wanneer de gebruiker de greep van de volumebalk verplaatst of door de eigenschap volume of soundTransform in te stellen.

De gebeurtenis soundUpdate is van het type SoundEvent en heeft de constante SoundEvent.SOUND_UPDATE.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject soundUpdate gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
soundTransformHiermee worden nieuwe waarden voor volume en panning aangegeven.

Verwante API-elementen

stateChange

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.STATE_CHANGE

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de afspeelstatus wordt gewijzigd. Wanneer een aanroep van autoRewind is voltooid, wordt de gebeurtenis stateChange verzonden met de terugspoelstatus. De gebeurtenis stateChange start pas nadat het terugspoelen is voltooid.

Deze gebeurtenis kan worden gebruikt om na te gaan wanneer bij het afspelen een status wordt geactiveerd of gedeactiveerd waarin reageren niet mogelijk is, zoals tijdens het maken van een verbinding, tijdens het aanpassen van de grootte of tijdens het terugspoelen. De methoden play(), pause(), stop() en seek() plaatsen de aanvragen in de wachtrij voor uitvoering wanneer de speler een status activeert waarin reageren mogelijk is.

De gebeurtenis stateChange is van het type VideoEvent en heeft de constante VideoEvent.STATE_CHANGE.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject stateChange gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

stoppedStateEntered

Gebeurtenis  
Type gebeurtenisobject: fl.video.VideoEvent
eigenschap VideoEvent.type = fl.video.VideoEvent.STOPPED_STATE_ENTERED

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Wordt verzonden wanneer de stopstatus wordt ingeschakeld. Dit gebeurt wanneer u de methode stop() aanroept of op het besturingselement stopButton klikt. Dit gebeurt in sommige gevallen ook wanneer de eigenschap autoPlay de waarde false heeft (de pauzestatus wordt mogelijk geactiveerd) wanneer het FLV-bestand wordt geladen. De instantie FLVPlayback verzendt deze gebeurtenis ook wanneer de afspeelkop aan het einde van het FLV-bestand stopt omdat het einde van de tijdlijn is bereikt.

De instantie FLVPlayback verzendt ook de gebeurtenis stateChange.

De gebeurtenis stoppedStateEntered is van het type VideoEvent en heeft de constante VideoEvent.STOPPED_STATE_ENTERED.

Hiermee wordt de waarde van de eigenschap type van een gebeurtenisobject stoppedStateEntered gedefinieerd.

Deze gebeurtenis heeft de volgende eigenschappen:

EigenschapWaarde
bubblesfalse
cancelablefalse; er is geen standaardgedrag om te annuleren.
stateEen tekenreeks die de constante uit de klasse VideoState identificeert, die de afspeelstatus van de component beschrijft.
playheadTimeEen getal dat de huidige tijd of positie van de afspeelkop aangeeft.
vpDe index van het object VideoPlayer.

Verwante API-elementen

Constantedetails

SHORT_VERSION

Constante
public static const SHORT_VERSION:String = "2.1"

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een statusvariabele die het korte versienummer van de component aangeeft. Het versienummer is handig wanneer u een FLA-bestand hebt en de componentversie ervan moet weten. Typ de volgende code in het FLA-bestand om de componentversie te bepalen:

FLVPlayback.SHORT_VERSION

De variabele SHORT_VERSION bevat alleen het hoofd- en subversienummer, bijvoorbeeld 2.0. De variabele VERSION bevat het hoofd- en subversienummer evenals de revisie- en buildnummers, bijvoorbeeld 2.0.0.11.

Verwante API-elementen

VERSION

Constante 
public static const VERSION:String = "2.1.0.23"

Taalversie: ActionScript 3.0
Productversie: Flash CS3
Runtimeversies: Flash Player 9.0.28.0, AIR 1.0

Een statusvariabele die het lange versienummer van de component aangeeft. Het versienummer is handig wanneer u een FLA-bestand hebt en de componentversie ervan moet weten. Typ de volgende code in het FLA-bestand om de componentversie te bepalen:

FLVPlayback.VERSION

De variabele VERSION bevat het hoofd- en subversienummer evenals de revisie- en buildnummers, bijvoorbeeld 2.0.0.11. De variabele SHORT_VERSION bevat alleen het hoofd- en subversienummer, bijvoorbeeld 2.0.

Verwante API-elementen

FLVPlaybackExample.as

In dit voorbeeld wordt op dynamische wijze een instantie FLVPlayback gemaakt.

U kunt als volgt het voorbeeld uitvoeren:

  1. Plaats de component FLVPlayback in het werkgebied op 0,0 en geef deze de instantienaam player.
  2. Vervang VideoPath door een absoluut of relatief pad naar een FLV-bestand.
  3. Sla deze code op als FLVPlaybackExample.as in dezelfde map als het FLA-bestand.
  4. Stel de klasse Document in het FLA-bestand in op FLVPlaybackExample.
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;
        }
    }
}




[ X ]Waarom in het Engels?
Sommige inhoud van de Naslaggids voor ActionScript 3.0 staat in het Engels

Niet alle onderdelen van de Naslaggids voor ActionScript 3.0 zijn in alle talen vertaald. Wanneer een taalelement niet is vertaald, wordt het in het Engels weergegeven. Zo is de klasse ga.controls.HelpBox niet in elke taal vertaald. In de Nederlandse versie van de naslaggids wordt de klasse ga.controls.HelpBox bijvoorbeeld in het Engels weergegeven.