Guida di riferimento di ActionScript® 3.0 per la piattaforma Adobe® Flash®
Home  |  Nascondi elenco pacchetti e classi |  Pacchetti  |  Classi  |  Novità  |  Indice  |  Appendici  |  Perché in inglese?
Filtri: AIR 30.0 e versioni precedenti, Flash Player 30.0 e versioni precedenti, Flash Lite 4
Flex 4.6 e versioni precedenti, Flash Pro CS6 e versioni precedenti
Nascondi filtri
fl.video 

FLVPlayback  - AS3 Flash

Pacchettix

Primo livello
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

Elementi del linguaggio

Costanti globali
Funzioni globali
Operatori
Istruzioni, parole chiave e direttive
Tipi speciali

Appendici

Novità
Errori del compilatore
Avvisi del compilatore
Errori runtime
Migrazione a ActionScript 3
Set di caratteri supportati
Tag solo di MXML
Elementi XML di Motion
Tag Timed Text
Elenco degli elementi obsoleti
Costanti di implementazione dell’accessibilità
Utilizzare gli esempi ActionScript
Note legali
Pacchettofl.video
Classepublic class FLVPlayback
EreditarietàFLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback estende la classe Sprite e applica un oggetto VideoPlayer. NOTA: la documentazione è relativa a FLVPlayback con componente Accessibility.

Viene eseguito l'aggiornamento della Guida di riferimento del linguaggio e dei componenti di ActionScript 3.0, affinché la classe FLVPlayback comprenda le proprietà e i metodi seguenti, aggiunti per migliorare l'accessibilità alla tastiera e al lettore su schermo del componente.

Provvedete ad aggiungere al progetto la versione "con Accessibility" del componente prima di tentare di accedere alle nuove proprietà o ai nuovi metodi.

La classe FLVPlayback vi consente di includere con facilità un lettore video nell'applicazione per la riproduzione dei file video di (FLV) a scaricamento progressivo via HTTP, o per la riproduzione dei file FLV in streaming da FMS (Flash Media Server) o da un servizio FVSS (Flash Video Streaming Service).

In Flash Player Aggiornamento 3 (versione 9.0.115.0) e versioni successive, il componente FLVPlayback è stato aggiornato in modo da supportare i formati video MPEG-4 in alta definizione che utilizzano la codifica H.264 standard di settore. Per ulteriori informazioni sui formati video supportati dal componente FLVPlayback, vedete Controlling web video with ActionScript 3 FLVPlayback programming (Controllo del video web con la programmazione ActionScript 3 FLVPlayback).

A differenza di altri componenti ActionScript 3.0, il componente FLVPlayback non estende UIComponent, pertanto non supporta i metodi e le proprietà di questa classe.

Per accedere alle proprietà, ai metodi e agli eventi della classe FLVPlayback, dovete importare la classe nell'applicazione trascinando il componente FLVPlayback sullo stage dell'applicazione Flash o importandolo esplicitamente in ActionScript mediante l'istruzione import. L'istruzione seguente importa la classe FLVPlayback:

     import fl.video.FLVPlayback;

La classe FLVPlayback dispone di una costante VERSION, ovvero una proprietà della classe. Le proprietà delle classi sono disponibili solo nelle classi stesse. La costante VERSION restituisce una stringa che indica la versione del componente. Il codice seguente illustra la versione nel pannello Output:

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

Vedere gli esempi

Elementi API correlati



Proprietà pubbliche
 ProprietàDefinito da
 InheritedaccessibilityImplementation : AccessibilityImplementation
L'implementazione di accessibilità corrente (AccessibilityImplementation) di questa istanza InteractiveObject.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
Le opzioni di accessibilità correnti di questo oggetto di visualizzazione.
DisplayObject
  activeVideoPlayerIndex : uint
Numero che specifica quale istanza di lettore video è interessata da altre API.
FLVPlayback
  align : String
Specifica il layout video utilizzato quando la proprietà scaleMode è impostata su VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE.
FLVPlayback
 Inheritedalpha : Number
Indica il valore della trasparenza alfa dell'oggetto specificato.
DisplayObject
  autoPlay : Boolean
Valore booleano che, se impostato su true, fa in modo che la riproduzione del file FLV abbia inizio automaticamente dopo l'impostazione della proprietà source.
FLVPlayback
  autoRewind : Boolean
Valore booleano che, se impostato su true, riavvolge il file FLV fino al fotogramma 1 quando termina la riproduzione, perché il lettore ha raggiunto la fine del flusso oppure perché è stato chiamato il metodo stop().
FLVPlayback
  backButton : Sprite
Controllo di riproduzione BackButton.
FLVPlayback
  bitrate : Number
Numero che specifica i bit per secondo per il trasferimento del file FLV.
FLVPlayback
 InheritedblendMode : String
Un valore della classe BlendMode che specifica il metodo di fusione da utilizzare.
DisplayObject
 InheritedblendShader : Shader
[sola scrittura] Imposta uno shader utilizzato per la fusione dei colori di primo piano e sfondo.
DisplayObject
  buffering : Boolean
[sola lettura] Un valore booleano che è true se il video è in stato di bufferizzazione.
FLVPlayback
  bufferingBar : Sprite
Barra di controllo bufferizzazione.
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
Se è impostata su true, nasconde il controllo SeekBar e disabilita i controlli Play, Pause, PlayPause, BackButton e ForwardButton mentre il file FLV è in stato di bufferizzazione.
FLVPlayback
  bufferTime : Number
Un numero che specifica il numero di secondi di bufferizzazione in memoria allo scadere del quale ha inizio la riproduzione di un flusso video.
FLVPlayback
 InheritedbuttonMode : Boolean
Specifica la modalità pulsante di questo sprite.
Sprite
  bytesLoaded : uint
[sola lettura] Un numero che indica le dimensioni di scaricamento in numero di byte per un'operazione di scaricamento HTTP.
FLVPlayback
  bytesTotal : uint
[sola lettura] Un numero che specifica il numero totale di byte scaricati via HTTP.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Se è impostata su true, nella cache dei runtime Flash viene memorizzata una rappresentazione bitmap interna dell'oggetto di visualizzazione.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Se il valore è diverso da null, questo oggetto Matrix definisce il modo in cui viene eseguito il rendering di un oggetto di visualizzazione quando cacheAsBitmap è impostato su true.
DisplayObject
 Inheritedconstructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
 InheritedcontextMenu : NativeMenu
Specifica il menu di scelta rapida associato all'oggetto.
InteractiveObject
  cuePoints : Array
[sola scrittura] Un array che descrive i cue point ActionScript e i cue point del file FLV incorporati disattivati.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
Specifica se l'oggetto riceve gli eventi doubleClick.
InteractiveObject
 InheriteddropTarget : DisplayObject
[sola lettura] Specifica l'oggetto di visualizzazione sopra il quale viene trascinato lo sprite o sul quale viene rilasciato.
Sprite
  endTabIndex : int
[sola lettura] Restituisce il valore tabIndex successivo disponibile dopo i comandi FLVPlayback.
FLVPlayback
 Inheritedfilters : Array
Un array indicizzato che contiene ogni oggetto filtro attualmente associato all'oggetto di visualizzazione.
DisplayObject
 InheritedfocusRect : Object
Specifica se l'oggetto visualizza un rettangolo di attivazione.
InteractiveObject
  forwardButton : Sprite
Controllo pulsante Avanti.
FLVPlayback
  fullScreenBackgroundColor : uint
Colore di sfondo utilizzato quando è attiva la modalità a schermo intero.
FLVPlayback
  fullScreenButton : Sprite
Controllo pulsante FullScreen.
FLVPlayback
  fullScreenSkinDelay : int
Specifica l'intervallo di tempo, in millisecondi, allo scadere del quale deve essere nascosto lo skin.
FLVPlayback
  fullScreenTakeOver : Boolean
Quando lo stage entra nella modalità a schermo intero, il componente FLVPlayback si trova sopra tutto il resto del contenuto e occupa l'intero schermo.
FLVPlayback
 Inheritedgraphics : Graphics
[sola lettura] Specifica l'oggetto Graphics che appartiene a questo oggetto Sprite, in cui possono essere eseguiti i comandi di disegno vettoriale.
Sprite
  height : Number
[override] Numero che specifica l'altezza dell'istanza FLVPlayback.
FLVPlayback
 InheritedhitArea : Sprite
Definisce un altro sprite come area attiva di uno sprite.
Sprite
  idleTimeout : Number
Il tempo (in millisecondi) allo scadere del quale Flash chiude una connessione inattiva con Flash Media Server (FMS) perché la riproduzione è sospesa o interrotta.
FLVPlayback
  isLive : Boolean
Un valore booleano che è true se il flusso video è dal vivo.
FLVPlayback
  isRTMP : Boolean
[sola lettura] Valore booleano che è true in caso di streaming del file FLV da Flash Media Server (FMS) mediante RTMP.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[sola lettura] Restituisce un oggetto LoaderInfo contenente informazioni sul caricamento del file al quale questo oggetto di visualizzazione appartiene.
DisplayObject
 Inheritedmask : DisplayObject
L'oggetto di visualizzazione chiamante viene mascherato dall'oggetto mask specificato.
DisplayObject
  metadata : Object
[sola lettura] Un oggetto corrispondente al pacchetto di metadati ricevuto da una chiamata al metodo di callback NetSteam.onMetaData(), se disponibile.
FLVPlayback
 InheritedmetaData : Object
Ottiene l’oggetto di metadati dell’istanza DisplayObject se i metadati sono stati memorizzati insieme all’istanza di questo DisplayObject nel file SWF mediante un tag PlaceObject4.
DisplayObject
  metadataLoaded : Boolean
[sola lettura] Valore booleano che è true se un pacchetto di metadati è stato rilevato ed elaborato oppure se il file FLV è stato codificato senza il pacchetto di metadati.
FLVPlayback
 InheritedmouseChildren : Boolean
Determina se gli elementi secondari dell'oggetto sono abilitati o meno per il mouse o per il dispositivo di input dell'utente.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Specifica se questo oggetto riceve messaggi del mouse o di altri dispositivi di input dell'utente.
InteractiveObject
 InheritedmouseX : Number
[sola lettura] Indica la coordinata x del mouse o la posizione del dispositivo di input dell'utente, espressa in pixel.
DisplayObject
 InheritedmouseY : Number
[sola lettura] Indica la coordinata y del mouse o la posizione del dispositivo di input dell'utente, espressa in pixel.
DisplayObject
  muteButton : Sprite
Controllo pulsante Mute.
FLVPlayback
 Inheritedname : String
Indica il nome dell'istanza dell'oggetto DisplayObject.
DisplayObject
  ncMgr : INCManager
[sola lettura] Oggetto INCManager che fornisce accesso all'istanza della classe che implementa INCManager, che è un'interfaccia della classe NCManager.
FLVPlayback
 InheritedneedsSoftKeyboard : Boolean
Specifica se deve essere visualizzata una tastiera virtuale (una tastiera software a video) quando questa istanza InteractiveObject riceve lo stato di attivazione.
InteractiveObject
 InheritednumChildren : int
[sola lettura] Restituisce il numero di elementi secondari di questo oggetto.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Specifica se l'oggetto di visualizzazione è opaco con un determinato colore di sfondo.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[sola lettura] Indica l'oggetto DisplayObjectContainer che contiene questo oggetto di visualizzazione.
DisplayObject
  pauseButton : Sprite
Controllo pulsante Pausa.
FLVPlayback
  paused : Boolean
[sola lettura] Valore booleano che è true se il file FLV è in stato di pausa.
FLVPlayback
  playButton : Sprite
Controllo pulsante Riproduci.
FLVPlayback
  playheadPercentage : Number
Un numero che specifica il playheadTime corrente come percentuale della proprietà totalTime.
FLVPlayback
  playheadTime : Number
Un numero corrispondente al tempo o alla posizione corrente dell'indicatore di riproduzione, in secondi; può essere un valore frazionario.
FLVPlayback
  playheadUpdateInterval : Number
Un numero corrispondente al tempo in millisecondi tra un evento playheadUpdate e il successivo.
FLVPlayback
  playing : Boolean
[sola lettura] Un valore booleano che è true se il file FLV è in stato di riproduzione.
FLVPlayback
  playPauseButton : Sprite
Controllo pulsante Riproduci/Pausa.
FLVPlayback
  preferredHeight : int
[sola lettura] Un numero che specifica l'altezza del file FLV di origine.
FLVPlayback
  preferredWidth : int
[sola lettura] Fornisce la larghezza del file FLV di origine.
FLVPlayback
  preview : String
[sola scrittura] Solo per anteprima dal vivo.
FLVPlayback
  progressInterval : Number
Un numero corrispondente al tempo in millisecondi tra un evento progress e il successivo.
FLVPlayback
  registrationHeight : Number
L'altezza utilizzata per allineare il contenuto video durante il ridimensionamento automatico.
FLVPlayback
  registrationWidth : Number
La larghezza utilizzata per allineare il contenuto video durante il ridimensionamento automatico.
FLVPlayback
  registrationX : Number
La coordinata x utilizzata per allineare il contenuto video durante il ridimensionamento automatico.
FLVPlayback
  registrationY : Number
La coordinata y utilizzata per allineare il contenuto video durante il ridimensionamento automatico.
FLVPlayback
 Inheritedroot : DisplayObject
[sola lettura] Nel caso di un oggetto di visualizzazione all'interno di un file SWF caricato, la proprietà principale è l'oggetto di visualizzazione più in alto nella porzione della struttura dell'elenco di visualizzazione rappresentata da quel file SWF.
DisplayObject
 Inheritedrotation : Number
Indica la rotazione dell'istanza DisplayObject, espressa in gradi, rispetto alla posizione originale.
DisplayObject
 InheritedrotationX : Number
Indica la rotazione dell'asse x dell'istanza DisplayObject, espressa in gradi, rispetto all'orientamento originale relativo al contenitore principale 3D.
DisplayObject
 InheritedrotationY : Number
Indica la rotazione dell'asse y dell'istanza DisplayObject, espressa in gradi, rispetto all'orientamento originale relativo al contenitore principale 3D.
DisplayObject
 InheritedrotationZ : Number
Indica la rotazione dell'asse z dell'istanza DisplayObject, espressa in gradi, rispetto all'orientamento originale relativo al contenitore principale 3D.
DisplayObject
 Inheritedscale9Grid : Rectangle
La griglia di modifica in scala attualmente attiva.
DisplayObject
  scaleMode : String
Specifica il modo in cui verrà ridimensionato il video dopo il caricamento.
FLVPlayback
  scaleX : Number
[override] Numero che corrisponde alla scala orizzontale.
FLVPlayback
  scaleY : Number
[override] Numero che corrisponde alla scala verticale.
FLVPlayback
 InheritedscaleZ : Number
Indica la scala di profondità (percentuale) di un oggetto applicata dal punto di registrazione dell'oggetto.
DisplayObject
 InheritedscrollRect : Rectangle
I limiti del rettangolo di scorrimento dell'oggetto di visualizzazione.
DisplayObject
  scrubbing : Boolean
[sola lettura] Valore booleano che è true se l'utente esegue il trascinamento con il componente SeekBar ed è false in caso contrario.
FLVPlayback
  seekBar : Sprite
Il controllo SeekBar.
FLVPlayback
  seekBarInterval : Number
Un numero in millisecondi che specifica con quale frequenza controllare la maniglia SeekBar durante il trascinamento.
FLVPlayback
  seekBarScrubTolerance : Number
Numero che specifica di quanto deve essere spostata dall'utente la maniglia SeekBar affinché avvenga un aggiornamento.
FLVPlayback
  seekToPrevOffset : Number
Il numero (in secondi) utilizzato dal metodo seekToPrevNavCuePoint() per confrontare il tempo del metodo stesso con il cue point precedente.
FLVPlayback
  skin : String
Una stringa che specifica l'URL di un file di skin SWF.
FLVPlayback
  skinAutoHide : Boolean
Un valore booleano che, se è true, nasconde lo skin del componente quando il mouse non si trova sopra il video.
FLVPlayback
  skinBackgroundAlpha : Number
L'alfa dello sfondo dello skin.
FLVPlayback
  skinBackgroundColor : uint
Il colore di background dello skin (0xRRGGBB).
FLVPlayback
  skinFadeTime : int
L'intervallo di tempo, in millisecondi, necessario allo skin per eseguire una dissolvenza in entrata o in uscita quando viene nascosto o visualizzato.
FLVPlayback
  skinScaleMaximum : Number
Questa proprietà specifica il multiplo massimo che FLVPlayback utilizzerà per ingrandire lo skin quando passerà alla modalità a schermo intero con Flash Player che supporta l'accelerazione hardware.
FLVPlayback
 Inherited    softKeyboard : String
Controlla l'aspetto della tastiera software.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Definisce l’area che deve rimanere visibile sullo schermo quando è visualizzata una tastiera virtuale (non disponibile in iOS).
InteractiveObject
  soundTransform : flash.media:SoundTransform
[override] Fornisce l'accesso diretto alla proprietà VideoPlayer.soundTransform per esporre un maggiore controllo audio.
FLVPlayback
  source : String
Una stringa che specifica l'URL del file FLV da riprodurre in streaming e la modalità di streaming.
FLVPlayback
 Inheritedstage : Stage
[sola lettura] Lo stage dell'oggetto di visualizzazione.
DisplayObject
  startTabIndex : int
[sola lettura] Restituisce il primo valore tabIndex per i comandi FLVPlayback.
FLVPlayback
  state : String
[sola lettura] Una stringa che specifica lo stato del componente.
FLVPlayback
  stateResponsive : Boolean
[sola lettura] Valore booleano che è true se lo stato è in grado di rispondere.
FLVPlayback
  stopButton : Sprite
Il controllo pulsante Stop.
FLVPlayback
  stopped : Boolean
[sola lettura] Valore booleano che è true se lo stato dell'istanza FLVPlayback è stopped.
FLVPlayback
 InheritedtabChildren : Boolean
Determina se gli elementi secondari dell'oggetto sono abilitati per la tabulazione.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Specifica se questo oggetto è incluso nell'ordine di tabulazione.
InteractiveObject
 InheritedtabIndex : int
Specifica l'ordine di tabulazione degli oggetti in un file SWF.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[sola lettura] Restituisce un oggetto TextSnapshot per questa istanza DisplayObjectContainer.
DisplayObjectContainer
  totalTime : Number
Un numero in secondi corrispondente al tempo di riproduzione totale del video.
FLVPlayback
 Inheritedtransform : flash.geom:Transform
Un oggetto con proprietà relative alla matrice, alla trasformazione del colore e ai limiti di pixel di un oggetto di visualizzazione.
DisplayObject
 InheriteduseHandCursor : Boolean
Un valore booleano che indica se viene visualizzato un cursore a forma di mano quando il puntatore passa sopra uno sprite in cui la proprietà buttonMode è impostata su true.
Sprite
 Inheritedvisible : Boolean
Determina se l'oggetto di visualizzazione è visibile o meno.
DisplayObject
  visibleVideoPlayerIndex : uint
Un numero che può essere utilizzato per gestire più flussi di file FLV.
FLVPlayback
  volume : Number
Un numero da 0 a 1 che indica l'impostazione di controllo del volume.
FLVPlayback
  volumeBar : Sprite
Il controllo barra del volume.
FLVPlayback
  volumeBarInterval : Number
Numero in millisecondi che specifica con quale frequenza controllare la maniglia della barra del volume durante il trascinamento.
FLVPlayback
  volumeBarScrubTolerance : Number
Numero che specifica di quanto deve essere spostata dall'utente la maniglia della barra del volume affinché avvenga un aggiornamento.
FLVPlayback
  width : Number
[override] Numero che specifica la larghezza dell'istanza FLVPlayback sullo stage.
FLVPlayback
  x : Number
[override] Numero che specifica la posizione orizzontale del lettore video, espressa in pixel.
FLVPlayback
  y : Number
[override] Numero che specifica la posizione verticale del lettore video, espressa in pixel.
FLVPlayback
 Inheritedz : Number
Indica la posizione della coordinata z lungo l'asse z dell'istanza DisplayObject relativa al contenitore principale 3D.
DisplayObject
Metodi pubblici
 MetodoDefinito da
  
Crea una nuova istanza FLVPlayback.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
Aggiunge un cue point ActionScript e produce lo stesso effetto di quando si aggiunge un cue point ActionScript utilizzando la finestra di dialogo Cue point, con la differenza che questa operazione avviene durante l'esecuzione di un'applicazione anziché durante lo sviluppo di un'applicazione.
FLVPlayback
 Inherited
Aggiunge un'istanza secondaria DisplayObject a questa istanza DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Aggiunge un'istanza secondaria DisplayObject a questa istanza DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un oggetto listener di eventi con un oggetto EventDispatcher, in modo che il listener riceva la notifica di un evento.
EventDispatcher
 Inherited
Indica se le restrizioni di sicurezza possono determinare l'omissione di eventuali oggetti di visualizzazione dall'elenco restituito dalla chiamata al metodo DisplayObjectContainer.getObjectsUnderPoint() con il punto specificato.
DisplayObjectContainer
  
assignTabIndexes(startTabIndex:int):int
Assegna un valore tabIndex a ogni comando FLVPlayback ordinando i comandi orizzontalmente da sinistra verso destra.
FLVPlayback
  
Porta in primo piano un lettore video sopra gli altri lettori video impilati.
FLVPlayback
  
Chiude NetStream ed elimina il lettore video specificato dal parametro index.
FLVPlayback
 Inherited
Determina se l'oggetto di visualizzazione specificato è un elemento secondario dell'istanza DisplayObjectContainer oppure è l'istanza stessa.
DisplayObjectContainer
 Inherited
Invia un evento nel flusso di eventi.
EventDispatcher
  
Imposta il lettore video FLVPlayback su schermo intero.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
Trova il cue point del tipo specificato dal parametro type e con il tempo, il nome o la combinazione tempo-nome specificata nei parametri.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
Trova un cue point del tipo specificato che corrisponde o è precedente al tempo specificato.
FLVPlayback
  
Trova il cue point successivo in my_cuePoint.array con lo stesso nome di my_cuePoint.name.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Restituisce un rettangolo che definisce l'area dell'oggetto di visualizzazione relativa al sistema di coordinate dell'oggetto targetCoordinateSpace.
DisplayObject
 Inherited
Restituisce l'istanza dell'oggetto di visualizzazione secondario che si trova in corrispondenza della posizione di indice specificata.
DisplayObjectContainer
 Inherited
Restituisce l'oggetto di visualizzazione secondario al quale corrisponde il nome specificato.
DisplayObjectContainer
 Inherited
Restituisce la posizione di indice di un'istanza DisplayObject secondaria.
DisplayObjectContainer
 Inherited
Restituisce un array di oggetti che si trovano sotto il punto specificato e sono elementi secondari (di uno o più livelli inferiori) di questa istanza DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Restituisce un rettangolo che definisce i bordi dell'oggetto di visualizzazione in base al sistema di coordinate definito dal parametro targetCoordinateSpace, esclusi gli eventuali tratti presenti sulle forme.
DisplayObject
  
Ottiene il lettore video specificato dal parametro index.
FLVPlayback
 Inherited
Converte le coordinate dello stage (globali) in quelle (locali) dell'oggetto di visualizzazione per l'oggetto Point.
DisplayObject
 Inherited
Converte un punto bidimensionale dalle coordinate dello stage (globali) in quelle (locali) di un oggetto di visualizzazione tridimensionale.
DisplayObject
 Inherited
Verifica se per l'oggetto EventDispatcher sono presenti listener registrati per un tipo specifico di evento.
EventDispatcher
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Valuta il riquadro di delimitazione dell'oggetto di visualizzazione per verificare se si sovrappone o si interseca con il riquadro di delimitazione dell'oggetto di visualizzazione obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Valuta l'oggetto di visualizzazione per stabilire se si sovrappone o si interseca con il punto specificato dai parametri x e y.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
Restituisce false se il cue point del file FLV incorporato è disattivato.
FLVPlayback
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
  
load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void
Avvia il caricamento del file FLV e fornisce una scorciatoia per impostare la proprietà autoPlay su false e impostare le proprietà source, totalTime e isLive, se presenti.
FLVPlayback
 Inherited
Converte un punto tridimensionale delle coordinate (locali) dell'oggetto di visualizzazione tridimensionale in un punto bidimensionale nelle coordinate dello stage (globali).
DisplayObject
 Inherited
Converte le coordinate dell'oggetto di visualizzazione (locali) in quelle dello stage (globali) per l'oggetto Point.
DisplayObject
  
Sospende la riproduzione del flusso video.
FLVPlayback
  
play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void
Avvia la riproduzione del flusso video.
FLVPlayback
  
Riproduce il file FLV quando ne è stata scaricata una porzione sufficiente.
FLVPlayback
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
Rimuove un cue point ActionScript dal file FLV attualmente caricato.
FLVPlayback
 Inherited
Rimuove l'istanza DisplayObject secondaria specificata dall'elenco degli elementi secondari dell'istanza DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Rimuove un'istanza DisplayObject secondaria dalla posizione di indice specificata nell'elenco degli elementi secondari di DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Rimuove tutte le istanze DisplayObject secondarie dall'elenco degli elementi secondari dell'istanza DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Rimuove un listener dall'oggetto EventDispatcher.
EventDispatcher
 Inherited
Alza una tastiera virtuale.
InteractiveObject
  
Cerca un tempo specifico nel file, indicato in secondi, utilizzando solo i primi tre decimali (millisecondi).
FLVPlayback
  
Cerca la percentuale del file dove andrà a collocare l'indicatore di riproduzione.
FLVPlayback
  
Cerca un tempo specifico nel file, indicato in secondi, utilizzando un massimo di tre cifre decimali (millisecondi).
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
Cerca un cue point di navigazione che corrisponda al tempo, nome o nome/tempo specificato.
FLVPlayback
  
Cerca il cue point di navigazione successivo rispetto al valore corrente della proprietà playheadTime.
FLVPlayback
  
Cerca il cue point di navigazione precedente rispetto al valore corrente della proprietà playheadTime.
FLVPlayback
 Inherited
Cambia la posizione di un elemento secondario nel contenitore di oggetto di visualizzazione.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
Attiva o disattiva uno o più cue point del file FLV.
FLVPlayback
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Imposta le proprietà scaleX e scaleY simultaneamente.
FLVPlayback
  
setSize(width:Number, height:Number):void
Imposta la larghezza e l'altezza simultaneamente.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Consente all'utente di trascinare lo sprite specificato.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Consente all'utente di trascinare lo sprite specificato su un dispositivo abilitato per il tocco.
Sprite
  
Arresta la riproduzione del video.
FLVPlayback
 Inherited
Interrompe in modo ricorsivo l’esecuzione della linea temporale di qualsiasi MovieClips che ha origine in questo oggetto.
DisplayObjectContainer
 Inherited
Termina il metodo startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Termina il metodo startTouchDrag(), utilizzato con i dispositivi abilitati per il tocco.
Sprite
 Inherited
Scambia lo z-order (ordine di profondità) degli oggetti secondari specificati.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Scambia lo z-order (ordine di profondità) degli oggetti secondari nelle due posizioni di indice specificate nell'elenco degli elementi secondari.
DisplayObjectContainer
 Inherited
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
 Inherited
Verifica se un listener di eventi è registrato con questo oggetto EventDispatcher o qualsiasi suo antenato per il tipo di evento specificato.
EventDispatcher
Eventi
 Evento Riepilogo Definito da
 Inherited[evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR ottiene lo stato di attivazione del sistema operativo ed entra nello stato attivo.EventDispatcher
 InheritedInviato quando un oggetto di visualizzazione viene aggiunto all'elenco di visualizzazione.DisplayObject
 InheritedInviato quando un oggetto di visualizzazione viene aggiunto all'elenco di visualizzazione sullo stage, sia direttamente o mediante l'aggiunta di una sottostruttura ad albero che contiene l'oggetto di visualizzazione.DisplayObject
  Inviato quando il lettore video viene ridimensionato o disposto automaticamente.FLVPlayback
  Inviato quando l'indicatore di riproduzione viene spostato all'inizio del lettore video perché la proprietà autoRewind è impostata su true.FLVPlayback
  Inviato quando l'istanza FLVPlayback attiva lo stato di bufferizzazione.FLVPlayback
 InheritedInviato quando l'utente sceglie "Cancella" (o "Elimina") dal menu di scelta rapida per il testo.InteractiveObject
 InheritedInviato quando l'utente preme e rilascia il pulsante principale del dispositivo di puntamento sopra lo stesso InteractiveObject.InteractiveObject
  Inviato quando l'oggetto evento chiude la connessione NetConnection per temporizzazione o mediante una chiamata al metodo closeVideoPlayer(), oppure quando chiamate il metodo load() o il metodo play() o quando impostate la proprietà source e di conseguenza provocate la chiusura della connessione RTMP.FLVPlayback
  Inviato quando la riproduzione termina perché viene raggiunta la fine del file FLV.FLVPlayback
 Inherited
    contextMenu
Inviato quando un'azione dell'utente causa la visualizzazione del menu di scelta rapida associato a questo oggetto interattivo in un'applicazione AIR.InteractiveObject
 InheritedInviato quando l'utente attiva la combinazione di tasti di scelta rapida specifici della piattaforma per un'operazione che consente di tagliare oppure sceglie "Taglia" dal menu di scelta rapida per il testo.InteractiveObject
  Inviato quando viene raggiunto un cue point.FLVPlayback
 InheritedInviato quando l'utente attiva la combinazione di tasti di scelta rapida specifici della piattaforma per un'operazione che consente di tagliare oppure sceglie "Taglia" dal menu di scelta rapida testuale.InteractiveObject
 Inherited[evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR perde l'attivazione del sistema operativo e sta entrando nello stato inattivo.EventDispatcher
 InheritedInviato quando l'utente preme e rilascia il pulsante principale di un dispositivo di puntamento due volte in rapida successione sopra la stessa istanza InteractiveObject quando il flag doubleClickEnabled dell'oggetto è impostato su true.InteractiveObject
 Inherited[evento di trasmissione] Inviato quando l'indicatore di riproduzione sta entrando in un nuovo fotogramma.DisplayObject
 Inherited[evento di trasmissione] Inviato quando l'indicatore di riproduzione sta per uscire dal fotogramma corrente.DisplayObject
  Inviato quando l'indicatore di riproduzione si sposta più avanti mediante una chiamata al metodo seek() o facendo clic sul controllo ForwardButton.FLVPlayback
 InheritedInviato dopo che un oggetto di visualizzazione ha ricevuto lo stato di attivazione.InteractiveObject
 InheritedInviato dopo che un oggetto di visualizzazione ha perso lo stato di attivazione.InteractiveObject
 Inherited[evento di trasmissione] Inviato dopo l'esecuzione delle funzioni di costruzione degli oggetti di visualizzazione dei fotogrammi, ma prima dell'esecuzione degli script di fotogramma.DisplayObject
 InheritedInviato quanto l’utente crea un punto di contatto lungo il bordo della superficie di contatto con un’istanza di InteractiveObject (ad esempio toccando bordo della superficie di contatto in Siri Remote per Apple TV). Alcuni dispositivi possono inoltre interpretare questo contatto come una combinazione di più eventi touch.InteractiveObject
 InheritedInviato quanto l'utente preme due punti di contatto sulla stessa istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, preme e rilascia due dita su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente sposta un punto di contatto sull'istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, sposta un dito da sinistra a destra su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente esegue un'operazione di rotazione in corrispondenza di un punto di contatto con un'istanza InteractiveObject (ad esempio, tocca lo schermo con due dita e le ruota su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente esegue un'operazione di tocco in corrispondenza di un punto di contatto con un'istanza InteractiveObject (ad esempio, tocca lo schermo con tre dita e quindi le sposta parallelamente su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente crea un punto di contatto con un'istanza InteractiveObject, quindi tocca un dispositivo abilitato per il tocco (ad esempio, posiziona più dita su un oggetto di visualizzazione per aprire un menu e quindi tocca con un dito per selezionare una voce di menu su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente esegue un'operazione di zoom in corrispondenza di un punto di contatto con un'istanza InteractiveObject (ad esempio, tocca lo schermo con due dita e allontana velocemente le dita su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedQuesto evento viene inviato a qualsiasi applicazione client che supporti input in linea con un IME.InteractiveObject
 InheritedInviato quando l'utente preme un tasto.InteractiveObject
 InheritedInviato quando l'utente tenta di cambiare l'elemento attivo utilizzando la tastiera.InteractiveObject
 InheritedInviato quando l'utente rilascia un tasto.InteractiveObject
  Inviato quando il lettore video viene ridimensionato o disposto.FLVPlayback
  Inviato quando vengono raggiunti per la prima volta i metadati del file FLV.FLVPlayback
 InheritedInviato quando l'utente preme e rilascia il pulsante centrale del dispositivo di puntamento sopra lo stesso InteractiveObject.InteractiveObject
 InheritedInviato quando un utente preme il pulsante centrale del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando un utente rilascia il pulsante del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando un utente preme il pulsante del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando l'utente tenta di cambiare l'elemento attivo utilizzando un dispositivo di puntamento.InteractiveObject
 InheritedInviato quando l'utente sposta il dispositivo di puntamento mentre si trova sopra un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando l'utente allontana un dispositivo di puntamento da un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando l'utente sposta un dispositivo di puntamento sopra un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando un utente rilascia il pulsante del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando si fa ruotare la rotella del mouse su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato dall'iniziatore del trascinamento InteractiveObject quando l'utente rilascia il trascinamento.InteractiveObject
 InheritedInviato dall'InteractiveObject di destinazione quando un oggetto trascinato viene rilasciato su di esso e il rilascio è stato accettato con una chiamata a DragManager.acceptDragDrop().InteractiveObject
 InheritedInviato da un InteractiveObject quando un trascinamento entra nei suoi limiti.InteractiveObject
 InheritedInviato da un InteractiveObject quando un trascinamento esce dai propri limiti.InteractiveObject
 InheritedInviato continuamente da un InteractiveObject mentre un'azione di trascinamento rimane all'interno dei suoi limiti.InteractiveObject
 InheritedInviato all'inizio di un'operazione di trascinamento dall'InteractiveObject che è specificato come iniziatore del trascinamento nella chiamata a DragManager.doDrag().InteractiveObject
 InheritedInviato durante un'operazione di trascinamento dall'InteractiveObject che è specificato come iniziatore del trascinamento nella chiamata a DragManager.doDrag().InteractiveObject
 InheritedInviato quando l'utente attiva la combinazione di tasti di scelta rapida specifici della piattaforma per un'operazione che consente di incollare oppure sceglie "Incolla" dal menu di scelta rapida testuale.InteractiveObject
  Inviato quando il lettore attiva lo stato di pausa.FLVPlayback
  Inviato mentre il file FLV è in fase di riproduzione alla frequenza specificata dalla proprietà playheadUpdateInterval o quando viene avviato il riavvolgimento.FLVPlayback
  Inviato quando si attiva lo stato di riproduzione.FLVPlayback
  Indica l'incremento del numero di byte scaricati.FLVPlayback
 InheritedInviato quando l'utente abbassa uno stilo attivo oltre la soglia di rilevamento della prossimità dello schermo.InteractiveObject
 Inherited
    proximityEnd
Inviato quando l'utente solleva uno stilo attivo sopra la soglia di rilevamento della prossimità dello schermo.InteractiveObject
 InheritedInviato quando l'utente sposta uno stilo attivo sullo schermo rimanendo entro la soglia di rilevamento della prossimità.InteractiveObject
 Inherited
    proximityOut
Inviato quando l'utente allontana uno stilo attivo da questo InteractiveObject rimanendo tuttavia entro la soglia di rilevamento della prossimità dello schermo.InteractiveObject
 InheritedInviato quando l'utente sposta uno stilo attivo direttamente sopra questo InteractiveObject rimanendo tuttavia entro la soglia di rilevamento della prossimità dello schermo.InteractiveObject
 InheritedInviato quando l'utente allontana uno stilo attivo da questo InteractiveObject o da qualsiasi suo elemento secondario rimanendo tuttavia entro la soglia di rilevamento della prossimità dello schermo.InteractiveObject
 InheritedInviato quando l'utente sposta uno stilo attivo sopra questo InteractiveObject dall'esterno della struttura di discendenti dell'oggetto nell'elenco di visualizzazione (rimanendo entro la soglia di rilevamento della prossimità dello schermo).InteractiveObject
  Inviato quando un file FLV è stato caricato ed è pronto per essere visualizzato.FLVPlayback
 InheritedInviato quando un utente rilascia il pulsante del dispositivo di puntamento dopo averlo premuto sopra un’istanza InteractiveObject e aver quindi spostato il dispositivo di puntamento fuori dell’istanza stessa.InteractiveObject
 InheritedInviato quando un oggetto di visualizzazione sta per essere rimosso dall'elenco di visualizzazione.DisplayObject
 InheritedInviato quando un oggetto di visualizzazione sta per essere rimosso dall'elenco di visualizzazione sullo stage, sia direttamente o mediante la rimozione di una sottostruttura ad albero che contiene l'oggetto di visualizzazione.DisplayObject
 Inherited[evento di trasmissione] Inviato quando stanno per essere eseguiti l'aggiornamento e il rendering dell'elenco di visualizzazione.DisplayObject
  Inviato quando la posizione dell'indicatore di riproduzione viene spostata all'indietro da una chiamata al metodo seek() oppure al termine di una chiamata a autoRewind.FLVPlayback
 InheritedInviato quando l'utente preme e rilascia il pulsante destro del dispositivo di puntamento sopra lo stesso InteractiveObject.InteractiveObject
 InheritedInviato quando un utente preme il pulsante del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando un utente rilascia il pulsante del dispositivo di puntamento su un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando l'utente allontana un dispositivo di puntamento da un'istanza InteractiveObject.InteractiveObject
 InheritedInviato quando l'utente sposta un dispositivo di puntamento sopra un'istanza InteractiveObject.InteractiveObject
  Inviato quando l'utente interrompe il trascinamento del file FLV con la barra di ricerca.FLVPlayback
  Inviato quando l'utente inizia il trascinamento del file FLV con la barra di ricerca.FLVPlayback
  Inviato quando la posizione dell'indicatore di riproduzione viene modificata da una chiamata al metodo seek(), impostando la proprietà playheadTime oppure utilizzando il controllo SeekBar.FLVPlayback
 InheritedInviato quando l'utente attiva la combinazione di tasti di scelta rapida specifici della piattaforma per un'operazione che consente di selezionare tutto oppure sceglie "Seleziona tutto" dal menu di scelta rapida testuale.InteractiveObject
  Inviato quando si verifica un errore durante il caricamento di un file di skin SWF.FLVPlayback
  Inviato quando viene caricato un file di skin SWF.FLVPlayback
 InheritedInviato immediatamente dopo la visualizzazione della tastiera software.InteractiveObject
 InheritedInviato immediatamente prima della visualizzazione della tastiera software.InteractiveObject
 InheritedInviato immediatamente dopo la chiusura della tastiera software.InteractiveObject
  Inviato quando l'audio viene cambiato a causa di uno spostamento della maniglia del controllo volumeBar oppure per l'impostazione della proprietà volume o soundTransform.FLVPlayback
  Inviato quando cambia lo stato di riproduzione.FLVPlayback
  Inviato quando viene attivato lo stato di interruzione.FLVPlayback
 InheritedInviato quando cambia il valore del flag tabChildren dell'oggetto.InteractiveObject
 InheritedInviato quando cambia il flag tabEnabled dell'oggetto.InteractiveObject
 InheritedInviato quando cambia il valore della proprietà tabIndex dell'oggetto.InteractiveObject
 InheritedInviato quando un utente immette uno o più caratteri di testo.InteractiveObject
 InheritedInviato quanto l'utente stabilisce per la prima volta un contatto con un dispositivo abilitato per il tocco (ad esempio, tocca con un dito un cellulare o un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente rimuove il contatto con un dispositivo abilitato per il tocco (ad esempio, solleva un dito da un cellulare o un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quando l'utente tocca il dispositivo, e viene inviato in modo continuativo finché il punto di contatto non viene rimosso.InteractiveObject
 InheritedInviato quanto l'utente sposta il punto di contatto lontano da un'istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, trascina un dito da un oggetto di visualizzazione a un altro disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente sposta il punto di contatto su un'istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, trascina un dito da un punto esterno a un oggetto di visualizzazione a un punto su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente sposta il punto di contatto lontano da un'istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, trascina un dito da un oggetto di visualizzazione a un punto esterno a un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente sposta il punto di contatto su un'istanza InteractiveObject su un dispositivo abilitato per il tocco (ad esempio, trascina un dito da un punto esterno a un oggetto di visualizzazione a un punto su un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
 InheritedInviato quanto l'utente solleva il punto di contatto sulla stessa istanza InteractiveObject in corrispondenza della quale è stato iniziato il contatto su un dispositivo abilitato per il tocco (ad esempio, preme e rilascia un dito da un oggetto di visualizzazione disponibile su un cellulare o su un Tablet PC con touch screen).InteractiveObject
Costanti pubbliche
 CostanteDefinito da
  SHORT_VERSION : String = "2.1"
[statico] Variabile di stato che indica il numero di versione breve del componente.
FLVPlayback
  VERSION : String = "2.1.0.23"
[statico] Variabile di stato che indica il numero di versione lungo del componente.
FLVPlayback
Descrizione delle proprietà

activeVideoPlayerIndex

proprietà
activeVideoPlayerIndex:uint

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica quale istanza di lettore video è interessata da altre API. Utilizzate questa proprietà per gestire più flussi di file FLV.

Questa proprietà non rende visibile il lettore video; a tale scopo, utilizzate la proprietà visibleVideoPlayerIndex.

Un nuovo lettore video viene creato la prima volta che activeVideoPlayerIndex viene impostata su un numero. Quando il nuovo lettore video viene creato, le sue proprietà vengono impostate sul valore del lettore video (activeVideoPlayerIndex == 0) predefinito, a eccezione di source, totalTime e isLive, che sono sempre impostate sui valori predefiniti (stringa vuota, NaN e false, rispettivamente) e di autoPlay, che è sempre false (il valore predefinito è true solo per il lettore video predefinito, ovvero 0). La proprietà cuePoints non ha alcun effetto, così come non ne ha alcuno su un eventuale caricamento successivo nel lettore video predefinito.

Le API che controllano il volume, il posizionamento, le dimensioni, la visibilità e i controlli UI sono sempre globali e il loro comportamento non viene alterato dall'impostazione di activeVideoPlayerIndex. In particolare, l'impostazione della proprietà activeVideoPlayerIndex non incide sulle proprietà e sui metodi seguenti:

Proprietà e metodi non alterati da activeVideoPlayerIndex
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

Nota: la proprietà che determina quale lettore video è controllato dallo skin è visibleVideoPlayerIndex e non activeVideoPlayerIndex. Inoltre, le API che controllano le dimensioni interagiscono con la proprietà visibleVideoPlayerIndex.

Le API rimanenti agiscono su un lettore video specifico a seconda dell'impostazione di activeVideoPlayerIndex.

Per caricare un secondo file FLV in background, impostare activeVideoPlayerIndex su 1 e chiamare il metodo load(). Quando si è pronti a visualizzare questo file FLV e nascondere il primo, impostare visibleVideoPlayerIndex su 1.

Il valore predefinito è 0.



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

Elementi API correlati

align

proprietà 
align:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Specifica il layout video utilizzato quando la proprietà scaleMode è impostata su VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE. Le dimensioni del video si basano sulle proprietà registrationX, registrationY, registrationWidth e registrationHeight. Quando si imposta la proprietà align, i valori provengono dalla classe VideoAlign. Il valore predefinito è VideoAlign.CENTER.



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

Elementi API correlati

autoPlay

proprietà 
autoPlay:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Valore booleano che, se impostato su true, fa in modo che la riproduzione del file FLV abbia inizio automaticamente dopo l'impostazione della proprietà source. Se impostato su false, il file FLV viene caricato ma la sua riproduzione non inizia fino a quando non viene chiamato il metodo play() o playWhenEnoughDownloaded().

La riproduzione viene avviata immediatamente quando eseguite lo streaming del file FLV da un FMS e la proprietà autoPlay è impostata su true. Tuttavia, se caricate un file FLV mediante scaricamento progressivo, la riproduzione viene avviata solo dopo che è stata scaricata una porzione sufficiente del file FLV, in modo che venga riprodotto dall'inizio alla fine.

Per forzare l'avvio della riproduzione prima che sia stata scaricata una porzione sufficiente di file FLV, chiamare il metodo play() senza parametri. Se la riproduzione è iniziata e si desidera ritornare nello stato di attesa dello scaricamento per iniziare successivamente la riproduzione in automatico, chiamate il metodo pause(), quindi il metodo playWhenEnoughDownloaded().

Se impostate la proprietà su true prima del caricamento di altri FLV, l'impostazione non ha effetto finché non viene impostata la proprietà source.

Se impostate la proprietà autoPlay su true e la proprietà source su un URL, si ottiene lo stesso effetto di una chiamata al metodo play() con tale URL.

Chiamare il metodo load() con un URL equivale ad impostare la proprietà source con tale URL e la proprietà autoPlay su false.

Il valore predefinito è true.



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

Elementi API correlati

autoRewind

proprietà 
autoRewind:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che, se è true, riavvolge il file FLV fino al primo fotogramma quando termina la riproduzione, perché il lettore ha raggiunto la fine del flusso oppure perché è stato chiamato il metodo stop(). Questa proprietà non ha alcun effetto per i flussi dal vivo.

Il valore predefinito è false.



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

backButton

proprietà 
backButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo di riproduzione BackButton. Se si fa clic su di esso viene effettuata una chiamata al metodo seekToPrevNavCuePoint().



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

Elementi API correlati

bitrate

proprietà 
bitrate:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica i bit per secondo per il trasferimento del file FLV.

Quando si esegue lo streaming da un servizio Flash Video Streaming che supporta il rilevamento nativo dell'ampiezza di banda, è possibile specificare un file SMIL che descrive come commutare tra flussi di dati video diversi in base all'ampiezza di banda. A seconda del proprio FVSS, l'ampiezza di banda viene rilevata automaticamente e, se questo valore è impostato, viene ignorato.

Durante uno scaricamento HTTP progressivo, è possibile utilizzare lo stesso formato SMIL ma è necessario impostare la velocità di trasferimento perché non viene rilevata automaticamente.



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

buffering

proprietà 
buffering:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se il video è in stato di bufferizzazione.



Implementazione
    public function get buffering():Boolean

bufferingBar

proprietà 
bufferingBar:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Barra di controllo bufferizzazione. Questo controllo viene visualizzato quando il file FLV è in stato di caricamento o bufferizzazione.



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

bufferingBarHidesAndDisablesOthers

proprietà 
bufferingBarHidesAndDisablesOthers:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Se è impostata su true, nasconde il controllo SeekBar e disabilita i controlli Play, Pause, PlayPause, BackButton e ForwardButton mentre il file FLV è in stato di bufferizzazione. Questa proprietà potrebbe rivelarsi utile se l'utente vuole utilizzare questi controlli per accelerare la riproduzione di un file FLV durante lo scaricamento o lo streaming con una connessione lenta.



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

bufferTime

proprietà 
bufferTime:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che specifica il numero di secondi di bufferizzazione in memoria allo scadere del quale ha inizio la riproduzione di un flusso video. Per i file FLV in streaming via RTMP, che non vengono scaricati ed eseguono la bufferizzazione solo in memoria, potrebbe essere importante aumentare l'impostazione del valore predefinito 0,1. Se il file FLV viene scaricato progressivamente tramite HTTP, aumentando questo valore non si riscontrano grandi miglioramenti, sebbene questo possa migliorare la visualizzazione di un video di alta qualità su un computer più vecchio e più lento.

Per un video preregistrato (quindi non dal vivo), non impostate la proprietà bufferTime su0 ma utilizzate il tempo di bufferizzazione predefinito o aumentarlo.

Questa proprietà non specifica la quantità di file FLV da scaricare prima di iniziare la riproduzione.

Il valore predefinito è 0.1.



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

Elementi API correlati

bytesLoaded

proprietà 
bytesLoaded:uint  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che indica le dimensioni di scaricamento in numero di byte per un'operazione di scaricamento HTTP. Restituisce 0 se non è presente alcun flusso, se il flusso proviene da FMS (Flash Media Server) oppure se le informazioni non sono ancora disponibili. Il valore restituito è utile solo per uno scaricamento HTTP.



Implementazione
    public function get bytesLoaded():uint

bytesTotal

proprietà 
bytesTotal:uint  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che specifica il numero totale di byte scaricati via HTTP. Restituisce 0 se non è presente alcun flusso, se il flusso proviene da FMS (Flash Media Server) oppure se le informazioni non sono ancora disponibili. Il valore restituito è utile solo per uno scaricamento HTTP.



Implementazione
    public function get bytesTotal():uint

cuePoints

proprietà 
cuePoints:Array  [sola scrittura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un array che descrive i cue point ActionScript e i cue point del file FLV incorporati disattivati. Questa proprietà viene appositamente creata per essere usata nella finestra di ispezione dei componenti o nella finestra di ispezione Proprietà. Non funziona se impostata in qualunque altro modo. Il suo valore ha effetto solo sul primo file FLV caricato e solo se viene caricato impostando la proprietà source nella finestra di ispezione dei componenti o nella finestra di ispezione Proprietà.

Nota: questa proprietà non è accessibile in ActionScript. Per accedere alle informazioni sui cue point in ActionScript, utilizzate la proprietà metadata.

Per aggiungere, rimuovere, attivare o disattivare i cue point con ActionScript, utilizzate i metodi addASCuePoint(), removeASCuePoint() o setFLVCuePointEnabled().



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

Elementi API correlati

endTabIndex

proprietà 
endTabIndex:int  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Restituisce il valore tabIndex successivo disponibile dopo i comandi FLVPlayback. Questo valore viene impostato dopo aver chiamato il metodo assignTabIndexes.



Implementazione
    public function get endTabIndex():int

Elementi API correlati

forwardButton

proprietà 
forwardButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante Avanti. Se si fa clic su di esso viene effettuata una chiamata al metodo seekToNextNavCuePoint().



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

Elementi API correlati

fullScreenBackgroundColor

proprietà 
fullScreenBackgroundColor:uint

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Colore di sfondo utilizzato quando è attiva la modalità a schermo intero. Questo colore è visibile se il video non copre l'intero schermo, in base al valore della proprietà scaleMode.

Il valore predefinito è 0x000000.



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

fullScreenButton

proprietà 
fullScreenButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante FullScreen.



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

fullScreenSkinDelay

proprietà 
fullScreenSkinDelay:int

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Specifica l'intervallo di tempo, in millisecondi, allo scadere del quale deve essere nascosto lo skin. Se in modalità a schermo intero, quando la proprietà skinAutoHide è impostata su true e l'utente non muove il mouse per un intervallo di tempo superiore ai secondi indicati dalla proprietà fullScreenSkinDelay, lo skin viene nascosto automaticamente. Se il mouse si trova sopra lo skin, esso non viene nascosto automaticamente.

Il valore predefinito è 3000 milliseconds (3 seconds).



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

fullScreenTakeOver

proprietà 
fullScreenTakeOver:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Quando lo stage entra nella modalità a schermo intero, il componente FLVPlayback si trova sopra tutto il resto del contenuto e occupa l'intero schermo. Quando lo stage esce dalla modalità a schermo intero, lo schermo ritorna allo stato precedente.

Le impostazioni consigliate per la modalità a schermo intero sono scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO e align = VideoAlign.CENTER.

Se il file SWF con il componente FLVPlayback è caricato ma non può accedere allo stage per motivi di sicurezza, la modalità a schermo intero non funziona. Non vengono generati errori.

Il valore predefinito è true.



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

height

proprietà 
height:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica l'altezza dell'istanza FLVPlayback. Questa proprietà riguarda solo l'altezza dell'istanza FLVPlayback e non l'altezza di un file SWF di skin che potrebbe essere eventualmente caricato. L'impostazione della proprietà height comporta l'impostazione della proprietà registrationHeight sullo stesso valore.



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

Elementi API correlati

idleTimeout

proprietà 
idleTimeout:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il tempo (in millisecondi) allo scadere del quale Flash chiude una connessione inattiva con Flash Media Server (FMS) perché la riproduzione è sospesa o interrotta. Questa proprietà non ha alcun effetto sullo scaricamento HTTP di un file FLV.

Se questa proprietà viene impostata quando un flusso video è già inattivo, riavvia il periodo di timeout con il nuovo valore.

Il valore predefinito è 300,000 milliseconds (5 minutes).



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

Elementi API correlati

isLive

proprietà 
isLive:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se il flusso video è dal vivo. Questa proprietà è efficace solo in caso di streaming da un server FMS (Flash Media Server) oppure da un altro servizio FVSS (Flash Video Streaming Service), mentre viene ignorata in caso di scaricamento HTTP.

Se impostate questa proprietà prima del caricamento di altri file FLV, l'impostazione non ha effetto finché non viene impostata la proprietà source per il nuovo file FLV.

Impostate la proprietà isLive su false quando inviate un flusso video preregistrato al lettore video e su true quando invianote dati in tempo reale (ad esempio, una trasmissione dal vivo). Per ottenere migliori prestazioni quando impostate la proprietà isLive su false, non impostate la proprietà bufferTime su 0.



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

Elementi API correlati

isRTMP

proprietà 
isRTMP:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Valore booleano che è true in caso di streaming del file FLV da Flash Media Server (FMS) mediante RTMP. Il valore è false per qualsiasi altro file FLV di origine.



Implementazione
    public function get isRTMP():Boolean

Elementi API correlati

metadata

proprietà 
metadata:Object  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un oggetto corrispondente al pacchetto di metadati ricevuto da una chiamata al metodo di callback NetSteam.onMetaData(), se disponibile. Pronto quando l'evento metadataReceived viene inviato.

Se il file FLV viene codificato con Flash 8 Encoder, la proprietà metadata contiene le seguenti informazioni. I file FLV più vecchi contengono solo i valori height, width e duration.

ParametroDescrizione
canSeekToEndUn valore booleano che è true se il file FLV viene codificato con un fotogramma chiave sull'ultimo fotogramma che permette di cercare la fine di un clip filmato a scaricamento progressivo. È false se il file FLV non viene codificato con un fotogramma chiave sull'ultimo fotogramma.
cuePointsUn array di oggetti, uno per ciascun cue point incorporato nel file FLV. Il valore è undefined se il file FLV non contiene cue point. Ciascun oggetto ha le seguenti proprietà:
  • type - Una stringa che specifica se il cue point è di tipo "navigation" o "event".
  • name - Una stringa che indica il nome del cue point.
  • time - Un numero che specifica il tempo del cue point in secondi e considera solo i primi tre decimali (millisecondi).
  • parameters - Un oggetto opzionale in cui le coppie nome-valore vengono definite dall'utente durante la creazione dei cue point.
audiocodecidUn numero che indica il codec audio (tecnica code/decode) utilizzato.
audiodelayUn numero che rappresenta il tempo 0 nel file di origine da cui è stato codificato il file FLV.

Il contenuto video viene ritardato per un breve periodo di tempo necessario per sincronizzare l'audio. Per esempio, se il valore audiodelay è .038, il video che è iniziato al tempo 0 nel file di origine inizia al tempo .038 nel file FLV.

Tenete presente che mediante le impostazioni di tempo delle classi FLVPlayback e VideoPlayer è possibile compensare questo ritardo. Questo significa che potete continuare a utilizzare le impostazioni di tempo impiegate nel file di origine.

audiodatarateUn numero che indica i kilobyte per secondo dell'audio.
videocodecidUn numero che indica la versione codec utilizzata per codificare il video.
framerateUn numero che specifica la frequenza dei fotogrammi del file FLV.
videodatarateUn numero che specifica la velocità dati video del file FLV.
heightUn numero che specifica l'altezza del file FLV.
widthUn numero che specifica la larghezza del file FLV.
durationUn numero che specifica la durata del file FLV in secondi.



Implementazione
    public function get metadata():Object

Altre informazioni

Elementi API correlati

metadataLoaded

proprietà 
metadataLoaded:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Valore booleano che è true se un pacchetto di metadati è stato rilevato ed elaborato oppure se il file FLV è stato codificato senza il pacchetto di metadati. In altre parole, il valore è true se i metadati vengono ricevuti oppure se dovete riceverli. In altre parole, voi sapete se avete o meno i metadati, e se non li avete, sapete di non dover aspettare di riceverli. Se volete semplicemente sapere se avete o meno i metadati, potete controllare il valore con:

FLVPlayback.metadata != null

Usate questa proprietà per verificare se potete recuperare informazioni dai metodi usati per cercare, attivare e disattivare i cue point (findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled).



Implementazione
    public function get metadataLoaded():Boolean

Elementi API correlati

muteButton

proprietà 
muteButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante Mute.



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

ncMgr

proprietà 
ncMgr:INCManager  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Oggetto INCManager che fornisce accesso all'istanza della classe che implementa INCManager, che è un'interfaccia della classe NCManager.

Potete utilizzare questa proprietà per implementare un INCManager personalizzato che richieda un'inizializzazione personalizzata.



Implementazione
    public function get ncMgr():INCManager

Elementi API correlati

pauseButton

proprietà 
pauseButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante Pausa.



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

paused

proprietà 
paused:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se il file FLV è in stato di pausa.



Implementazione
    public function get paused():Boolean

playButton

proprietà 
playButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante Riproduci.



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

playheadPercentage

proprietà 
playheadPercentage:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che specifica il valore di playheadTime corrente come percentuale della proprietà totalTime. Se accedete a questa proprietà, noterete che contiene la percentuale del tempo di riproduzione trascorso. Se impostate questa proprietà, si attiva un'operazione di ricerca fino al punto che rappresenta la percentuale del tempo di riproduzione del file FLV.

Il valore di questa proprietà è relativo al valore della proprietà totalTime.



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

Genera
VideoError — Se specificate una percentuale non valida oppure se la proprietà totalTime è undefined, null, oppure meno o uguale a zero.

playheadTime

proprietà 
playheadTime:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero corrispondente al tempo o alla posizione corrente dell'indicatore di riproduzione, in secondi; può essere un valore frazionario. L'impostazione di questa proprietà attiva una ricerca ed è soggetta a tutte le restrizioni previste per le ricerche.

Quando il tempo dell'indicatore di riproduzione cambia, ovvero ogni 0,25 secondi durante la riproduzione del file FLV, il componente invia l'evento playheadUpdate.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, intercettate l'evento seek, che non si attiva finché la proprietà playheadTime non viene aggiornata.



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

Elementi API correlati

playheadUpdateInterval

proprietà 
playheadUpdateInterval:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero corrispondente al tempo in millisecondi tra un evento playheadUpdate e il successivo. L'impostazione di questa proprietà durante la riproduzione del file FLV determina il riavvio del timer.

Poiché i cue point ActionScript avviano l'aggiornamento dell'indicatore di riproduzione, abbassando il valore della proprietà playheadUpdateInterval potete migliorare l'accuratezza dei cue point ActionScript.

Poiché l'intervallo dell'aggiornamento dell'indicatore di riproduzione viene impostato da una chiamata al metodo globale setInterval(), la frequenza dell'aggiornamento non può essere maggiore di quella dei fotogrammi del file SWF, come accade per ogni intervallo impostato in questo modo. Pertanto, ad esempio, per una frequenza di 12 fotogrammi per secondo, l'intervallo efficace più basso che si può creare è di circa 83 millisecondi, oppure un secondo (1000 millisecondi) diviso per 12.

Il valore predefinito è 250.



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

Elementi API correlati

playing

proprietà 
playing:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se il file FLV è in stato di riproduzione.



Implementazione
    public function get playing():Boolean

playPauseButton

proprietà 
playPauseButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Controllo pulsante Riproduci/Pausa.



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

preferredHeight

proprietà 
preferredHeight:int  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che specifica l'altezza del file FLV di origine. Questa informazione non è valida subito dopo la chiamata del metodo play() o load(), ma lo diventa dopo l'attivazione dell'evento ready. Se il valore della proprietà scaleMode è VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, è meglio leggere il valore dopo l'invio dell'evento layout. Questa proprietà restituisce -1 se non è ancora disponibile alcuna informazione.



Implementazione
    public function get preferredHeight():int

Elementi API correlati

preferredWidth

proprietà 
preferredWidth:int  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Fornisce la larghezza del file FLV di origine. Queste informazioni non sono subito valide quando vengono chiamati i metodi play() o load(); diventano valide dopo l'invio dell'evento ready. Se il valore della proprietà scaleMode è VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, è meglio leggere il valore dopo l'invio dell'evento layout. Questa proprietà restituisce -1 se non è ancora disponibile alcuna informazione.



Implementazione
    public function get preferredWidth():int

Elementi API correlati

preview

proprietà 
preview:String  [sola scrittura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Solo per anteprima dal vivo. Legge un file PNG per l'anteprima.



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

progressInterval

proprietà 
progressInterval:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero corrispondente al tempo in millisecondi tra un evento progress e il successivo. L'impostazione di questa proprietà durante la riproduzione del flusso video determina il riavvio del timer.

Il valore predefinito è 250.



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

Elementi API correlati

registrationHeight

proprietà 
registrationHeight:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

L'altezza utilizzata per allineare il contenuto video durante il ridimensionamento automatico. Non confondere la proprietà registrationHeight con la proprietà height. La proprietà height riflette l'altezza effettiva del contenuto video.

Esempio 1, caricate un file FVL 80 x 80 con le seguenti impostazioni:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Dopo il ridimensionamento automatico, ottenete quanto segue:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Esempio 2, caricate lo stesso scenario dell'esempio 1, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Ottenete quanto segue:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Esempio 3, caricate lo stesso scenario dell'esempio 2, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.EXACT_FIT
Ottenete gli stessi valori dei valori di registrazione:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

L'impostazione della proprietà registrationHeight equivale a impostare la proprietà height e viceversa. Se impostate qualsiasi altra proprietà o chiamate qualsiasi metodo che altera l'altezza, quale scaleX, setSize e setScale, mantenete sincronizzate anche height e registrationHeight.



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

registrationWidth

proprietà 
registrationWidth:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

La larghezza utilizzata per allineare il contenuto video durante il ridimensionamento automatico. Non confondete la proprietà registrationWidth con la proprietà width. La proprietà width riflette la larghezza effettiva del contenuto video.

Esempio 1, caricate un file FVL 80 x 80 con le seguenti impostazioni:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Dopo il ridimensionamento automatico, ottenete quanto segue:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Esempio 2, caricate lo stesso scenario dell'esempio 1, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Ottenete quanto segue:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Esempio 3, caricate lo stesso scenario dell'esempio 2, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.EXACT_FIT
Ottenete gli stessi valori dei valori di registrazione:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

L'impostazione della proprietà registrationWidth equivale a impostare la proprietà width e viceversa. Se impostate qualsiasi altra proprietà o chiamate qualsiasi metodo che altera la larghezza, quale scaleX, setSize e setScale, mantenete sincronizzate anche width e registrationWidth.



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

registrationX

proprietà 
registrationX:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

La coordinata x utilizzata per allineare il contenuto video durante il ridimensionamento automatico. Da non confondere con la proprietà x, che riflette la posizione attuale del contenuto video.

Esempio 1, caricate un file FVL 80 x 80 con le seguenti impostazioni:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Dopo il ridimensionamento automatico, ottenete quanto segue:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Esempio 2, caricate lo stesso scenario dell'esempio 1, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Ottenete quanto segue:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Esempio 3, caricate lo stesso scenario dell'esempio 2, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.EXACT_FIT
Ottenete gli stessi valori dei valori di registrazione:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Se impostate la proprietà x o registrationX, la seconda proprietà viene modificata per mantenere il suo offset rispetto alla prima. Ad esempio, se x = 10 e registrationX = 20, se impostate x = 110, registrationX = 120.



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

registrationY

proprietà 
registrationY:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

La coordinata y utilizzata per allineare il contenuto video durante il ridimensionamento automatico. Da non confondere con la proprietà y, che riflette la posizione attuale del contenuto video.

Esempio 1, caricate un file FVL 80 x 80 con le seguenti impostazioni:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Dopo il ridimensionamento automatico, ottenete quanto segue:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Esempio 2, caricate lo stesso scenario dell'esempio 1, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Ottenete quanto segue:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Esempio 3, caricate lo stesso scenario dell'esempio 2, ma con le seguenti impostazioni:

  • scaleMode = VideoScaleMode.EXACT_FIT
Ottenete gli stessi valori dei valori di registrazione:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Se impostate la proprietà y o registrationY, la seconda proprietà viene modificata per mantenere il suo offset rispetto alla prima. Ad esempio, se y = 10 e registrationY = 20, se impostate y = 110, registrationY = 120.



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

scaleMode

proprietà 
scaleMode:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Specifica il modo in cui verrà ridimensionato il video dopo il caricamento. Se impostato su VideoScaleMode.MAINTAIN_ASPECT_RATIO, mantiene le proporzioni del video entro il rettangolo definito da registrationX, registrationY, registrationWidth e registrationHeight. Se impostato su VideoScaleMode.NO_SCALE, il video viene automaticamente ridimensionato in base alle dimensioni del file FLV di origine. Se impostato su VideoScaleMode.EXACT_FIT, le dimensioni del file FLV di origine vengono ignorate e il video viene allungato per adattarsi al rettangolo definito da registrationX, registrationY, registrationWidth e registrationHeight. Se viene impostato dopo il caricamento del file FLV, viene immediatamente avviato un layout automatico. I valori provengono da VideoScaleMode.

Il valore predefinito è VideoScaleMode.MAINTAIN_ASPECT_RATIO.



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

Elementi API correlati

scaleX

proprietà 
scaleX:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che corrisponde alla scala orizzontale. La scala standard è 1.



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

Elementi API correlati

scaleY

proprietà 
scaleY:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che corrisponde alla scala verticale. La scala standard è 1.



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

Elementi API correlati

scrubbing

proprietà 
scrubbing:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se l'utente esegue il trascinamento con SeekBar ed è false in caso contrario.

Il trascinamento (scrubbing) è l'azione che si compie quando si "afferra" la maniglia di SeekBar e la si trascina in una direzione o nell'altra per posizionarsi su una scena particolare del file FLV.



Implementazione
    public function get scrubbing():Boolean

seekBar

proprietà 
seekBar:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il controllo SeekBar.



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

seekBarInterval

proprietà 
seekBarInterval:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero in millisecondi che specifica con quale frequenza controllare la maniglia SeekBar durante il trascinamento.

Poiché questo intervallo viene impostato da una chiamata al metodo globale setInterval(), la frequenza dell'aggiornamento non può essere maggiore della frequenza dei fotogrammi del file SWF. Pertanto, ad esempio, per un valore predefinito di una frequenza di 12 fotogrammi per secondo, l'intervallo efficace più basso che si può creare è di circa 83 millisecondi, oppure un secondo (1000 millisecondi) diviso per 12.

Il valore predefinito è 250.



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

seekBarScrubTolerance

proprietà 
seekBarScrubTolerance:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica di quanto deve essere spostata dall'utente la maniglia SeekBar affinché avvenga un aggiornamento. Il valore è una percentuale da 1 a 100.

Il valore predefinito è 5.



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

seekToPrevOffset

proprietà 
seekToPrevOffset:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il numero (in secondi) utilizzato dal metodo seekToPrevNavCuePoint() per confrontare il tempo del metodo stesso con il cue point precedente. Il metodo utilizza lo scostamento tra i due tempi per fare in modo che, se la posizione corrente è subito dopo un cue point, possiate "saltare" fino al cue point precedente a quello appena superato senza tornare al cue point appena verificatosi.

Il valore predefinito è 1.



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

skin

proprietà 
skin:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Una stringa che specifica l'URL di un file di skin SWF. La stringa può contenere il nome di un file, un percorso relativo come ad esempio Skins/MySkin.swf, oppure un URL assoluto come http://www.%dominio%.com/MySkin.swf.



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

skinAutoHide

proprietà 
skinAutoHide:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che, se è true, nasconde lo skin del componente quando il mouse non si trova sopra il video. Questa proprietà ha effetto solo sugli skin caricati impostando la proprietà skin e non sullo skin creato dai componenti UI FLV di riproduzione personalizzati.

Se il componente è in modalità a schermo intero e lo skin non è del tipo disposto sopra il video, la modalità skinAutoHide viene attivata automaticamente. Se impostate skinAutoHide = false dopo l'attivazione della modalità a schermo intero, questo comportamento verrà ignorato. Inoltre, se il componente è in modalità a schermo intero e l'utente non muove il mouse per un intervallo di tempo superiore ai secondi di fullScreenSkinDelay (e il mouse non si trova sopra lo skin), lo skin viene nascosto automaticamente.

Il valore predefinito è false.



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

skinBackgroundAlpha

proprietà 
skinBackgroundAlpha:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

L'alfa dello sfondo dello skin. La proprietà skinBackgroundAlpha funziona soltanto con file SWF che presentano skin caricati mediante la proprietà skin e skin che supportano l'impostazione del colore e di alfa. Potete impostare la proprietà skinBackgroundAlpha su un numero compreso tra 0,0 e 1,0. Il valore predefinito è l'ultimo valore scelto dall'utente come predefinito.

Per ottenere i colori skin associati al componente FLVPlayback di ActionScript 2.0, utilizzate i seguenti valori per le proprietà skinBackgroundAlpha e skinBackgroundColor: Arctic - 0,85, 0x47ABCB; Clear - 0,20, 0xFFFFFF; Mojave - 0,85, 0xBFBD9F; Steel - 0,85, 0x666666. Il valore predefinito è 0,85.



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

Elementi API correlati

skinBackgroundColor

proprietà 
skinBackgroundColor:uint

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il colore di background dello skin (0xRRGGBB). La proprietà skinBackgroundColor funziona soltanto con file SWF che presentano skin caricati mediante la proprietà skin e skin che supportano l'impostazione del colore e di alfa. Il valore predefinito è l'ultimo valore scelto dall'utente come predefinito.

Per ottenere i colori skin associati al componente FLVPlayback di ActionScript 2.0, utilizzate i seguenti valori per le proprietà skinBackgroundAlpha e skinBackgroundColor: Arctic - 0,85, 0x47ABCB; Clear - 0,20, 0xFFFFFF; Mojave - 0,85, 0xBFBD9F; Steel - 0,85, 0x666666. Il valore predefinito è 0x47ABCB.



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

Elementi API correlati

skinFadeTime

proprietà 
skinFadeTime:int

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

L'intervallo di tempo, in millisecondi, necessario allo skin per eseguire una dissolvenza in entrata o in uscita quando viene nascosto o visualizzato. Lo skin viene nascosto e visualizzato perché la proprietà skinAutoHide è impostata su true. Per eliminare l'effetto di dissolvenza, impostate la proprietà skinFadeTime su 0.

Il valore predefinito è 500 milliseconds (.5 seconds).



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

skinScaleMaximum

proprietà 
skinScaleMaximum:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.115.0, AIR 1.0

Questa proprietà specifica il multiplo massimo che FLVPlayback utilizzerà per ingrandire lo skin quando passerà alla modalità a schermo intero con Flash Player che supporta l'accelerazione hardware. Con l'accelerazione hardware, il video e lo skin vengono scalati dello stesso fattore. Per impostazione predefinita, FLVPlayback esegue il rendering del video alle dimensioni native e consente l'accelerazione hardware per permettere di scalare finché è necessario. Se, ad esempio, il video ha come dimensioni 640 x 512 e passa alla dimensione a schermo intero su un monitor con una risoluzione di 1280 x 1024, il video e lo skin vengono ingranditi fino al doppio delle dimensioni originali.

Questa proprietà consente di limitare la scalabilità dello skin quando si utilizza l'accelerazione hardware, sulla base di contenuto specifico che viene scalato e dei gusti estetici riguardo all'aspetto di skin di grandi dimensioni. Per limitare la scalabilità dello skin al moltiplicatore specificato, FLVPlayback utilizza una mescolanza di scalabilità software e hardware per lo skin, che può avere un impatto negativo sulle prestazioni della riproduzione video e sull'aspetto del file FLV.

Ad esempio, se questa proprietà è stata impostata su 5,0 o un valore maggiore, il passaggio alla modalità a schermo intero su un monitor con una risoluzione di 1600 x 1200 con un video dalle dimensioni di 320 x 240 comporta una scalabilità dello skin pari a cinque volte. Se questa proprietà è stata impostata su 2,5, il lettore effettua il rendering del video (ma non dello skin) a 640 x 480 (il doppio della dimensione originale) e l'accelerazione hardware continua a scalare finché è necessario (640 x 2,5 = 1600 e 480 x 2,5 = 1200).

Se questa proprietà viene impostata dopo il passaggio alla modalità a schermo intero, non si hanno variazioni fino alla volta successiva in cui FLVPlayback passa a questo tipo di modalità.

Se il file FLV è grande (ad esempio, almeno 640 pixel di larghezza, almeno 480 pixel di altezza), non si deve impostare questa proprietà su un valore basso perché su monitor grandi potrebbero verificarsi seri problemi alle prestazioni.

Il valore predefinito è 4.0.



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

Elementi API correlati


Esempio  ( Come utilizzare questo esempio )
L'esempio seguente imposta la proprietà skinScaleMaximum property su 2,5 per limitare la scalabilità dello skin FLVPlayback a 2,5 volte quando il component passa alla modalità a schermo intero con accelerazione hardware. Per osservare gli effetti della proprietà skinScaleMaximum, fate clic sul pulsante della modalità a schermo intero nello skin FLVPlayback mentre il file FLV è in esecuzione nel browser.

Nota: provate a riprodurre questo esempio nel browser. Nella scheda HTML della finestra Impostazioni pubblicazione di Flash, selezionate il modello Solo Flash - Consenti schermo intero Specificate la versione di Flash Player 9.0.115.0 e controllate che i formati Flash e HTML siano selezionati nella scheda Formati. Pubblicate e aprite il file HTML ottenuto nel 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

proprietà 
soundTransform:flash.media:SoundTransform[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Fornisce l'accesso diretto alla proprietà VideoPlayer.soundTransform per esporre un maggiore controllo audio. Dovete impostare questa proprietà per rendere attive le modifiche, oppure potete eseguire un'azione get sul valore della proprietà per ottenere una copia delle impostazioni correnti.



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

Elementi API correlati

source

proprietà 
source:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Una stringa che specifica l'URL del file FLV da riprodurre in streaming e la modalità di streaming. L'URL può essere un URL HTTP di un FLV, un URL RTMP di un flusso oppure un URL HTTP di un file XML.

Se impostate questa proprietà nella finestra di ispezione dei componenti o nella finestra di ispezione Proprietà, il file FLV avvia il caricamento e la riproduzione al successivo evento "enterFrame". Il ritardo assicura il tempo necessario per impostare, tra le altre, le proprietà isLive, autoPlay e cuePoints, che incidono sul caricamento. Inoltre consente al codice ActionScript inserito nel primo fotogramma di agire sul componente FLVPlayback prima che venga avviata la riproduzione.

Se impostate questa proprietà mediante ActionScript, viene chiamato immediatamente il metodo VideoPlayer.load() quando la proprietà autoPlay viene impostata su false oppure viene chiamato il metodo VideoPlayer.play() quando la proprietà autoPlay viene impostata su true. Le proprietà autoPlay, totalTime e isLive influenzano il caricamento del nuovo file FLV, perciò se impostate tali proprietà, dovete farlo prima di impostare la proprietà source.

Impostate la proprietà autoPlay su false per evitare che il nuovo file FLV avvii la riproduzione automatica.



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

Elementi API correlati

startTabIndex

proprietà 
startTabIndex:int  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Restituisce il primo valore tabIndex per i comandi FLVPlayback. Questo valore viene impostato dopo aver chiamato il metodo assignTabIndexes.



Implementazione
    public function get startTabIndex():int

Elementi API correlati

state

proprietà 
state:String  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Una stringa che specifica lo stato del componente. Questa proprietà viene impostata con i metodi load(), play(), stop(), pause() e seek().

I valori possibili per la proprietà state sono: "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking" e "stopped". È possibile usare le proprietà di classe FLVPlayback per verificare questi stati.



Implementazione
    public function get state():String

Elementi API correlati

stateResponsive

proprietà 
stateResponsive:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un valore booleano che è true se lo stato è in grado di rispondere. Se lo stato corrente non è in grado di rispondere, le chiamate ai metodi play(), load(), stop(), pause() e seek() vengono messe in coda ed eseguite successivamente, nel momento in cui lo stato sarà in grado di rispondere. Poiché le chiamate vengono messe in coda ed eseguite successivamente, di solito non è necessario tracciare il valore della proprietà stateResponsive. Gli stati in grado di rispondere sono: stopped, playing, paused e buffering.



Implementazione
    public function get stateResponsive():Boolean

Elementi API correlati

stopButton

proprietà 
stopButton:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il controllo pulsante Stop.



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

stopped

proprietà 
stopped:Boolean  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Valore booleano che è true se lo stato dell'istanza FLVPlayback è stopped.



Implementazione
    public function get stopped():Boolean

totalTime

proprietà 
totalTime:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero in secondi corrispondente al tempo di riproduzione totale del video.

Quando il video viene scaricato in streaming da un FMS (Flash Media Server) e si utilizza l'oggetto NCManager predefinito, questo valore viene determinato automaticamente dalle API server-side e il valore ottenuto ha la priorità su qualunque altro valore impostato da questa proprietà o ricavato dai metadati. La proprietà è pronta per la lettura quando viene raggiunto lo stato stopped o playing dopo l'impostazione della proprietà source. Questa proprietà non ha alcun effetto per i flussi dal vivo da un server FMS.

Con lo scaricamento HTTP, il valore viene determinato automaticamente se il file FLV presenta metadati incorporati; in caso contrario, impostarlo esplicitamente oppure verrà impostato su NaN. Se lo impostate esplicitamente, il valore dei metadati nello stream viene ignorato.

Se impostate questa proprietà, il valore ha effetto a partire dal successivo file FLV caricato impostando source. Non ha effetto su un file FLV già caricato. Inoltre, questa proprietà non restituisce il nuovo valore passato finché non viene caricato un file FLV.

La riproduzione funziona anche se questa proprietà non viene impostata (in modo esplicito o automatico), ma potrebbero verificarsi problemi con i controlli di ricerca.

Se non impostato esplicitamente, il valore sarà NaN fino a quando non verrà impostato su un valore valido appartenente ai metadati.



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

Elementi API correlati

visibleVideoPlayerIndex

proprietà 
visibleVideoPlayerIndex:uint

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero che può essere utilizzato per gestire più flussi di file FLV. Imposta l'istanza di lettore video che deve essere visibile, udibile e controllata dai controlli di riproduzione o di skin, mentre le altre istanze dei lettori video sono nascoste e hanno il volume disattivato. Non rende disponibile il lettore video come destinazione per la maggior parte delle API; a tale scopo, utilizzate la proprietà activeVideoPlayerIndex.

I metodi e le proprietà che controllano le dimensioni interagiscono con questa proprietà. I metodi e le proprietà che impostano le dimensioni del lettore video (setScale(), setSize(), width, height, scaleX, scaleY) possono essere utilizzate per tutti i lettori video. Tuttavia, in base al valore della proprietà scaleMode, tali lettori video potrebbero avere dimensioni differenti. La lettura delle dimensioni effettuata mediante le proprietà width, height, scaleX e scaleY fornisce solo le dimensioni del lettore video visibile. Gli altri lettori video potrebbero avere o meno le stesse dimensioni.

Per ottenere le dimensioni di vari lettori video quando non sono visibili, utilizzate un listener per rilevare l'evento layout e memorizzare il valore delle dimensioni.

Questa proprietà non ha implicazioni relativamente alla visibilità complessiva del componente, bensì determina unicamente quale lettore video è visibile quando il componente è visibile. Per impostare la visibilità per l'intero componente, utilizzate la proprietà visible.

Il valore predefinito è 0.



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

Elementi API correlati

volume

proprietà 
volume:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Un numero da 0 a 1 che indica l'impostazione di controllo del volume.

Il valore predefinito è 1.



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

Elementi API correlati

volumeBar

proprietà 
volumeBar:Sprite

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Il controllo barra del volume.



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

volumeBarInterval

proprietà 
volumeBarInterval:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero in millisecondi che specifica con quale frequenza controllare la maniglia della barra del volume durante il trascinamento.

Il valore predefinito è 250.



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

volumeBarScrubTolerance

proprietà 
volumeBarScrubTolerance:Number

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica di quanto deve essere spostata dall'utente la maniglia della barra del volume affinché avvenga un aggiornamento. Il valore è espresso in percentuale da 1 a 100. Impostate su 0 per non indicare alcuna tolleranza di scorrimento. Aggiornate sempre il volume nella proprietà volumeBarInterval a prescindere da quanto l'utente ha spostato la maniglia.

Il valore predefinito è 0.



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

width

proprietà 
width:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica la larghezza dell'istanza FLVPlayback sullo stage. Questa proprietà riguarda solo la larghezza dell'istanza FLVPlayback e non la larghezza di un file SWF di skin che potrebbe essere eventualmente caricato. Utilizzate la proprietà width di FLVPlayback e non la proprietà DisplayObject.width perché, se viene caricato un file SWF di skin, la proprietà width potrebbe fornire un valore diverso. L'impostazione della proprietà width comporta l'impostazione della proprietà registrationWidth sullo stesso valore.



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

Elementi API correlati

x

proprietà 
x:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica la posizione orizzontale del lettore video, espressa in pixel.

L'impostazione della proprietà x influisce anche sulla proprietà registrationX. Se impostate la proprietà x o registrationX, la seconda proprietà viene modificata per mantenere il suo offset rispetto alla prima. Ad esempio, se x = 10 e registrationX = 20, se impostate x = 110, registrationX = 120.



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

y

proprietà 
y:Number[override]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Numero che specifica la posizione verticale del lettore video, espressa in pixel.

L'impostazione della proprietà y influisce anche sulla proprietà registrationY. Se impostate la proprietà y o registrationY, la seconda proprietà viene modificata per mantenere il suo offset rispetto alla prima. Ad esempio, se y = 10 e registrationY = 20, se impostate y = 110, registrationY = 120.



Implementazione
    override public function get y():Number
    override public function set y(value:Number):void
Descrizione della funzione di costruzione

FLVPlayback

()Funzione di costruzione
public function FLVPlayback()

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Crea una nuova istanza FLVPlayback. Dopo aver creato l'istanza FLVPlayback, chiamate il metodo addChild() o il metodo addChildAt() per collocare l'istanza sullo stage o in un altro contenitore di oggetti di visualizzazione.

Elementi API correlati

Descrizione dei metodi

addASCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Aggiunge un cue point ActionScript e produce lo stesso effetto di quando si aggiunge un cue point ActionScript utilizzando la finestra di dialogo Cue point, con la differenza che questa operazione avviene durante l'esecuzione di un'applicazione anziché durante lo sviluppo di un'applicazione.

Le informazioni sui cue point vengono cancellate quando viene impostata la proprietà source. Per impostare le informazioni sui cue point per il successivo file FLV da caricare, impostate prima la proprietà source.

Potete anche aggiungere più cue point ActionScript con lo stesso nome e tempo. Quando rimovete i cue point ActionScript tramite il metodo removeASCuePoint(), vengono rimossi tutti i cue point con lo stesso nome e tempo.

Parametri

timeOrCuePoint:* — Un oggetto con le proprietà name e time che descrivono il cue point. Può anche avere una proprietà parameters che contiene coppie nome/valore. Può avere type impostato su actionscript. Se type è assente oppure impostato diversamente, viene definito automaticamente. Se l'oggetto non è conforme a queste convenzioni, il metodo genera un errore di tipo VideoError.

La proprietà time imposta il tempo in secondi per l'aggiunta di un nuovo cue point e deve essere seguita dal parametro name.

 
name:String (default = null) — Una stringa che specifica il nome del cue point se si specifica un parametro time anziché il cue point.
 
parameters:Object (default = null) — Parametri opzionali per il cue point se il parametro timeOrCuePoint è un numero.

Restituisce
Object — L'oggetto cue point che è stato aggiunto. Le modifiche apportate a questo oggetto hanno effetto sull'invio dell'evento cuePoint.

Genera
VideoError — I parametri non sono validi.

Elementi API correlati

assignTabIndexes

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Assegna un valore tabIndex a ogni comando FLVPlayback ordinando i comandi orizzontalmente da sinistra verso destra. Questo metodo restituisce il valore tabIndex successivo disponibile.

Se chiamate assignTabIndexes con NaN come il parametro startTabbing e l'istanza del componente FLVPlayback ha un valore tabIndex assegnato ad esso, il metodo utilizzerà il valore tabIndex assegnato dell'istanza del componente FLVPlayback come startTabIndex.

Se viene specificato uno skin FLVPlayback, dovete attendere un fotogramma dopo l'evento FLVPlayback.SKIN_LOADED per consentire l'inizializzazione dei comandi dello skin prima che venga chiamato il metodo.

Se utilizzate comandi personalizzati, attendete un fotogramma dopo l'evento FLVPlayback.READY per consentire l'inizializzazione dei comandi personalizzati prima che venga chiamato il metodo.

Parametri

startTabIndex:int — Il valore tabIndex iniziale per i comandi FLVPlayback.

Restituisce
int — Il valore tabIndex successivo disponibile dopo i comandi FLVPlayback.

Elementi API correlati

bringVideoPlayerToFront

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Porta in primo piano un lettore video sopra gli altri lettori video impilati. Utile per transizioni personalizzate tra lettori video diversi. L'ordine di impilamento predefinito è lo stesso della proprietà activeVideoPlayerIndex: 0 è posto in basso, 1 si trova sopra lo 0, 2 sopra 1 e così via. Tuttavia, quando chiamate il metodo bringVideoPlayerToFront(), tale ordine può cambiare. Ad esempio, 2 potrebbe essere in basso.

Parametri

index:uint — Un numero corrispondente all'indice del lettore video da spostare in primo piano.

Elementi API correlati

closeVideoPlayer

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Chiude NetStream ed elimina il lettore video specificato dal parametro index. Se il lettore video chiuso è quello attivo o visibile, l'istanza FLVPlayback imposta il lettore video attivo o visibile su quello predefinito (con indice 0). Non potete chiudere il lettore predefinito; un eventuale tentativo di chiusura genera un errore nel componente.

Parametri

index:uint — Un numero corrispondente all'indice del lettore video da chiudere.

Elementi API correlati

enterFullScreenDisplayState

()metodo 
public function enterFullScreenDisplayState():void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9.0.115.0

Imposta il lettore video FLVPlayback su schermo intero. Se chiamate questo metodo, ottenete lo stesso risultato di quando fate clic sul pulsante di attivazione/disattivazione della visualizzazione a schermo intero, presente in alcuni skin FLVPlayback e disponibile anche come FullScreenButton nella sezione Video del pannello Componenti.

Questo metodo supporta l'accelerazione hardware in Flash Player per i video a schermo intero. Se la versione dell'utente di Flash Player non supporta l'accelerazione hardware, questo metodo funziona ugualmente e il video a schermo intero viene comunque visualizzato senza il supporto per l'accelerazione.

Poiché se chiamate questo metodo, la proprietà displayState della classe Stage viene impostata su StageDisplayState.FULL_SCREEN, vengono applicate le stesse limitazioni della proprietà displayState. Se, invece di chiamare questo metodo, implementate la modalità a schermo intero impostando direttamente la proprietà stage.displayState su StageDisplayState.FULL_SCREEN, l'accelerazione hardware non viene utilizzata.

Il supporto della modalità a schermo intero è presente solo se la proprietà fullScreenTakeOver è impostata su true (impostazione predefinita).

Elementi API correlati


Esempio  ( Come utilizzare questo esempio )

L'esempio seguente chiama il metodo enterFullScreenDisplayState() da un gestore di eventi generato dall'utente mediante clic su un pulsante standard di Flash (myButton).

Nota: provate a riprodurre questo esempio nel browser. Nella scheda HTML della finestra Impostazioni pubblicazione di Flash, selezionate il modello Solo Flash - Consenti schermo intero Specificate la versione di Flash Player 9.0.115.0 e controllate che i formati Flash e HTML siano selezionati nella scheda Formati. Pubblicate e aprite il file HTML ottenuto nel 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

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Trova il cue point del tipo specificato dal parametro type, che abbia la proprietà time, la proprietà name oppure una combinazione time/name specificate nei parametri.

Se non fornite un valore per il tempo o per il nome del cue point, o se il tempo è null, undefined, o inferiore a zero e il nome è null o undefined, il metodo genera un errore VideoError 1002.

Nella ricerca il metodo include i cue point disattivati. Utilizzate il metodo isFLVCuePointEnabled() per stabilire se un cue point è disattivato.

Parametri

timeNameOrCuePoint:* — Può trattarsi di un numero che specifica un valore temporale, una stringa che specifica un nome o un oggetto con le proprietà time e/o name.

Se il parametro è una stringa, il metodo cerca il primo cue point con tale e nome e se non trova alcuna corrispondenza restituisce il valore null.

Se il parametro è un numero, il metodo cerca e restituisce il primo cue point con il nome indicato. Se più cue point hanno lo stesso tempo, evento che si verifica esclusivamente con i cue point ActionScript, viene restituito solo il cue point con il primo nome in ordine alfabetico. Restituisce null se non viene trovata una corrispondenza. Vengono utilizzate le prime tre posizioni decimali per il tempo. Le ulteriori posizioni decimali vengono arrotondate.

Se il parametro è un oggetto, il metodo cerca l'oggetto cue point che contiene la proprietà time e/o name specificata. Se viene specificato solo il tempo o il nome, il comportamento è lo stesso di una chiamata con un numero o una stringa. Se le proprietà time e name sono entrambe definite ed è presente un oggetto cue point per entrambe, viene restituito l'oggetto cue point; in caso contrario, viene restituito null.

Se il parametro time è null, NaN o inferiore a 0 e il parametro name è null o undefined, viene generato un oggetto VideoError.

 
type:String (default = NaN) — Una stringa che specifica il tipo di cue point da cercare. I valori possibili per questo parametro sono: "actionscript", "all", "event", "flv" o "navigation". Potete specificare questi valori utilizzando le seguenti proprietà di classe: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV e CuePointType.NAVIGATION. Se il parametro non viene specificato, il valore predefinito è "all", che significa che il metodo cerca tutti i tipi di cue point. Opzionale.

Restituisce
Object — Un oggetto che è una copia dell'oggetto cue point trovato, con le seguenti proprietà aggiuntive:
  • array - L'array dei cue point che erano stati cercati. Considerate questo array come se fosse di sola lettura, perché eventuali operazioni di aggiunta, rimozione o modifica degli oggetti al suo interno possono causare il malfunzionamento dei cue point.
  • index - L'indice interno dell'array relativo al cue point restituito.

Restituisce null se non viene trovata una corrispondenza.


Genera
VideoError — Se la proprietà time è null, undefined o inferiore a 0 e la proprietà name è null o undefined.

Elementi API correlati

findNearestCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Trova un cue point del tipo specificato che corrisponde o è precedente al tempo specificato. Se specificate sia un tempo che un nome e nessun cue point precedente corrisponde al nome specificato, cerca un cue point che corrisponda al nome specificato. In caso contrario, restituisce null. Per impostazione predefinita vengono cercati tutti i cue point.

Nella ricerca il metodo include i cue point disattivati. Utilizzate il metodo isFLVCuePointEnabled() per stabilire se un cue point è disattivato.

Parametri

timeNameOrCuePoint:* — Può trattarsi di un numero che specifica un valore temporale, una stringa che specifica un nome o un oggetto con le proprietà time e/o name.

Se il parametro è una stringa, il metodo cerca il primo cue point con tale e nome e se non trova alcuna corrispondenza restituisce il valore null.

Se questo parametro è un numero, viene restituito il cue point più vicino a tale valore temporale. Se non vi sono cue point con un valore temporale uguale o prossimo, viene restituito il primo cue point. Se più cue point hanno lo stesso tempo, evento che si verifica esclusivamente con i cue point ActionScript, viene restituito solo il cue point con il primo nome in ordine alfabetico. Restituisce null se non viene trovata una corrispondenza. Vengono utilizzate le prime tre posizioni decimali per il tempo. Le ulteriori posizioni decimali vengono arrotondate.

Se il parametro è un oggetto, il metodo cerca l'oggetto cue point che contiene la proprietà time e/o name specificata. Se viene specificato solo il tempo o il nome, il comportamento è lo stesso di una chiamata con un numero o una stringa. Se le proprietà time e name sono entrambe definite ed è presente un oggetto cue point per entrambe, viene restituito l'oggetto cue point. Altrimenti viene restituito il cue point più prossimo con lo stesso nome e un tempo precedente. Se non viene trovato alcun cue point con lo stesso nome e un tempo precedente, viene restituito il valore null.

Se il parametro time è null, undefined o inferiore a 0 e il parametro name è null o undefined, viene generato un oggetto VideoError.

 
type:String (default = NaN) — Una stringa che specifica il tipo di cue point da cercare. I valori possibili per questo parametro sono: "actionscript", "all", "event", "flv" o "navigation". Potete specificare questi valori utilizzando le seguenti proprietà di classe: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV e CuePointType.NAVIGATION. Se il parametro non viene specificato, il valore predefinito è "all", che significa che il metodo cerca tutti i tipi di cue point. Opzionale.

Restituisce
Object — Un oggetto che è una copia dell'oggetto cue point trovato, con le seguenti proprietà aggiuntive:
  • array - L'array dei cue point cercati. Considerate questo array come se fosse di sola lettura, perché eventuali operazioni di aggiunta, rimozione o modifica degli oggetti al suo interno possono causare il malfunzionamento dei cue point.
  • index - L'indice interno dell'array relativo al cue point restituito.

Restituisce null se non viene trovata una corrispondenza.


Genera
VideoError — Se il tempo è null, undefined o inferiore a 0 e il nome è null o undefined.

Elementi API correlati

findNextCuePointWithName

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Trova il cue point successivo in my_cuePoint.array con lo stesso nome di my_cuePoint.name. L'oggetto my_cuePoint deve essere un oggetto cue point che è stato restituito dal metodo findCuePoint() o da findNearestCuePoint() oppure da una chiamata precedente di questo metodo. Questo metodo utilizza il parametro array che viene aggiunto all'oggetto CuePoint da questi metodi.

Nella ricerca il metodo include i cue point disattivati. Utilizzate il metodo isFLVCuePointEnabled() per stabilire se un cue point è disattivato.

Parametri

cuePoint:Object — Un oggetto cue point che è stato restituito dal metodo findCuePoint() o da findNearestCuePoint() oppure da una chiamata precedente di questo metodo.

Restituisce
Object — Se nell'array non sono presenti altri cue point con un nome corrispondente, è null; in caso contrario, restituisce una copia dell'oggetto cue point con alcune proprietà supplementari:
  • array - L'array dei cue point cercati. Considerate questo array come se fosse di sola lettura, perché eventuali operazioni di aggiunta, rimozione o modifica degli oggetti al suo interno possono causare il malfunzionamento dei cue point.
  • index - L'indice interno dell'array relativo al cue point restituito.

Genera
VideoError — Quando l'argomento non è valido.

getVideoPlayer

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Ottiene il lettore video specificato dal parametro index. Quando possibile, è meglio accedere ai metodi e alle proprietà VideoPlayer utilizzando i metodi e le proprietà FLVPlayback. Ogni proprietà DisplayObject.name corrisponde al proprio indice convertito in una stringa.

Parametri

index:Number — Un numero corrispondente all'indice del lettore video da ottenere.

Restituisce
VideoPlayer — Un oggetto VideoPlayer.

isFLVCuePointEnabled

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Restituisce false se il cue point del file FLV incorporato è disattivato. Potete disattivare i cue point impostando la proprietà cuePoints tramite la finestra di dialogo Cue point Flash Video oppure chiamando il metodo setFLVCuePointEnabled().

Il valore restituito da questa funzione è significativo solo quando la proprietà metadataLoaded è true, la proprietà metadata non è null oppure dopo un evento metadataReceived. Quando metadataLoaded è false, questa funzione restituisce sempre true.

Parametri

timeNameOrCuePoint:* — Se questo parametro è una stringa, restituisce il nome del cue point da verificare; restituisce false solo se tutti i cue point con il nome indicato sono disattivati.

Se questo parametro è un numero, si tratta del tempo del cue point da verificare.

Se il parametro è un oggetto, restituisce l'oggetto con le proprietà name e time corrispondenti.

Restituisce
Boolean — Restituisce false se il cue point del file FLV incorporato è disattivato. Potete disattivare i cue point impostando la proprietà cuePoints tramite la finestra di dialogo Cue point Flash Video oppure chiamando il metodo setFLVCuePointEnabled().

Il valore restituito da questa funzione è significativo solo quando la proprietà metadataLoaded è true, la proprietà metadata non è null oppure dopo un evento metadataReceived. Quando metadataLoaded è false, questa funzione restituisce sempre true.

Elementi API correlati

load

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Avvia il caricamento del file FLV e fornisce una scorciatoia per impostare la proprietà autoPlay su false e impostare le proprietà source, totalTime e isLive, se presenti. Se le proprietà totalTime e/o isLive sono undefined, non vengono impostate. Se source è undefined, null o è una stringa vuota, questo metodo non produce alcun effetto.

Parametri

source:String — Una stringa che specifica l'URL del file FLV da riprodurre in streaming e la modalità di streaming. L'URL può essere un percorso locale, un URL HTTP di un file FLV, un URL RTMP di un file FLV in streaming oppure un URL HTTP di un file XML.
 
totalTime:Number (default = NaN) — Un numero corrispondente al tempo di riproduzione totale del video. Opzionale.
 
isLive:Boolean (default = false) — Un valore booleano che è true se il flusso video è dal vivo. Questo valore è efficace solo quando si esegue lo streaming da un server FMS (Flash Media Server) oppure da un altro servizio FVSS (Flash Video Streaming Service), mentre viene ignorato in caso di scaricamento HTTP. Opzionale.

Elementi API correlati

pause

()metodo 
public function pause():void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Sospende la riproduzione del flusso video.

Se la riproduzione è iniziata e si desidera ritornare nello stato di attesa dello scaricamento per iniziare successivamente la riproduzione in automatico, chiamate il metodo pause(), quindi il metodo playWhenEnoughDownloaded().

play

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Avvia la riproduzione del flusso video. Se è privo di parametri, il metodo si limita a commutare il file FLV dallo stato di pausa o interruzione allo stato di riproduzione.

Utilizzando i parametri, il metodo funge da scorciatoia per impostare la proprietà autoPlay su true e impostare le proprietà isLive, totalTime e source. Se le proprietà totalTime e/o isLive sono undefined, non vengono impostate.

Quando si attende che un file FLV scaricato in modo progressivo venga caricato prima che ne venga avviata la riproduzione automatica, chiamate il metodo play() senza parametri per forzare l'inizio immediato della riproduzione.

Parametri

source:String (default = null) — Una stringa che specifica l'URL del file FLV da riprodurre in streaming e la modalità di streaming. L'URL può essere un percorso locale, un URL HTTP di un file FLV, un URL RTMP di un file FLV in streaming oppure un URL HTTP di un file XML. Sebbene si tratti di un attributo opzionale, la proprietà source deve essere impostata tramite la finestra di ispezione dei componenti oppure tramite ActionScript, altrimenti il metodo non ha effetto.
 
totalTime:Number (default = NaN) — Un numero corrispondente al tempo di riproduzione totale del video. Opzionale.
 
isLive:Boolean (default = false) — Un valore booleano che è true se il flusso video è dal vivo. Questo valore è efficace solo quando si esegue lo streaming da un server FMS (Flash Media Server) oppure da un altro servizio FVSS (Flash Video Streaming Service), mentre viene ignorato in caso di scaricamento HTTP. Opzionale.

Elementi API correlati

playWhenEnoughDownloaded

()metodo 
public function playWhenEnoughDownloaded():void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Riproduce il file FLV quando ne è stata scaricata una porzione sufficiente. Se il file FLV è stato scaricato o se si sta eseguendo lo streaming da FMS, chiamare il metodo playWhenEnoughDownloaded() equivale a chiamare il metodo play() senza parametri. La chiamata a questo metodo non mette in pausa la riproduzione; di conseguenza, in molti casi è consigliabile chiamare il metodo pause() prima di chiamare questo metodo.

removeASCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Rimuove un cue point ActionScript dal file FLV attualmente caricato. Solo le proprietà name e time vengono utilizzate dal parametro timeNameOrCuePoint per trovare il cue point da rimuovere.

Se più cue point ActionScript corrispondono ai criteri di ricerca, ne viene rimosso soltanto uno. Per rimuoverli tutti, chiamate ripetutamente questa funzione in modo ciclico con gli stessi parametri, finché non restituisce null.

Le informazioni sui cue point vengono cancellate quando si imposta la proprietà source, quindi, per impostare le informazioni sui cue point per il successivo file FLV da caricare, impostate prima la proprietà source.

Parametri

timeNameOrCuePoint:* — Una stringa cue point che contiene le proprietà time e name per il cue point da eliminare Il metodo rimuove il primo cue point con il nome indicato. Oppure, se il parametro è un numero, il metodo rimuove il primo cue point con il nome indicato. Se il parametro è un oggetto, il metodo rimuove il cue point con entrambe le proprietà, time e name.

Restituisce
Object — L'oggetto cuePoint che è stato rimosso. Se non è stato trovato un cue point corrispondente, il metodo restituisce null.

Elementi API correlati

seek

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca un tempo specifico nel file, indicato in secondi, utilizzando solo i primi tre decimali (millisecondi).

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, dovete intercettare l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

time:Number — Un numero che specifica il valore (in secondi) in corrispondenza del quale deve essere collocato l'indicatore di riproduzione.


Genera
VideoError — Se time è minore di 0.

Elementi API correlati

seekPercent

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca la percentuale del file dove andrà a collocare l'indicatore di riproduzione. La percentuale è un numero da 0 a 100.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, dovete intercettare l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

percent:Number — Un numero che specifica la percentuale della lunghezza del file FLV in corrispondenza della quale deve essere collocato l'indicatore di riproduzione.


Genera
VideoError — Il valore di percent non è valido o se totalTime è undefined, null o <= 0.

Elementi API correlati

seekSeconds

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca un tempo specifico nel file, indicato in secondi, utilizzando un massimo di tre cifre decimali (millisecondi). Questo metodo esegue la stessa operazione del metodo seek(); viene fornito per simmetria con il metodo seekPercent().

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, dovete intercettare l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

time:Number — Un numero che specifica il valore (in secondi) del tempo totale di riproduzione in corrispondenza del quale deve essere collocato l'indicatore di riproduzione.

Elementi API correlati

seekToNavCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca un cue point di navigazione che corrisponda al tempo, nome o nome/tempo specificato.

Il tempo corrisponde al punto iniziale, in secondi, dal quale iniziare la ricerca del cue point di navigazione successivo. Il valore predefinito è la proprietà playheadTime corrente. Se viene specificato il tempo, il metodo cerca un cue point che corrisponda al tempo specificato o a un tempo successivo. Se il tempo è undefined, null, o inferiore a 0, il metodo avvia la ricerca partendo dal tempo 0.

Il nome è il cue point da cercare. Il metodo cerca il primo cue point di navigazione abilitato con il nome indicato.

Il nome e il tempo insieme costituiscono un cue point di navigazione con il nome specificato al momento o dopo il momento specificato.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, intercettate l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

timeNameOrCuePoint:* — Un numero che corrisponde al tempo, una stringa che corrisponde al nome o un numero e una stringa che corrispondono al tempo e al nome specificati.


Genera
VideoError — Impossibile trovare un cue point corrispondente ai criteri.

Elementi API correlati

seekToNextNavCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca il cue point di navigazione successivo rispetto al valore corrente della proprietà playheadTime. Il metodo ignora i cue point di navigazione che sono stati disattivati e, se non viene trovato un altro cue point, va fino alla fine del file FLV.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, intercettate l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

time:Number (default = NaN) — Un numero corrispondente al punto iniziale, espresso in secondi, dal quale iniziare la ricerca del cue point di navigazione successivo. Il valore predefinito è la proprietà playheadTime corrente. Opzionale.

Elementi API correlati

seekToPrevNavCuePoint

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Cerca il cue point di navigazione precedente rispetto al valore corrente della proprietà playheadTime. Se non viene trovato un cue point precedente, va fino all'inizio. Il metodo ignora i cue point di navigazione che sono stati disattivati da ActionScript.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, intercettate l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Parametri

time:Number (default = NaN) — Un numero corrispondente al punto iniziale, espresso in secondi, dal quale iniziare la ricerca del cue point di navigazione precedente. Il valore predefinito è il valore corrente della proprietà playheadTime. Opzionale.

Elementi API correlati

setFLVCuePointEnabled

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Attiva o disattiva uno o più cue point del file FLV. I cue point vengono disattivati per essere inviati come eventi e per potervi accedere con i metodi seekToPrevNavCuePoint(), seekToNextNavCuePoint() e seekToNavCuePoint().

Quando impostate la proprietà source per un diverso file FLV, le informazioni sui cue point vengono cancellate; pertanto, la proprietà source va impostata prima di impostare le informazioni sui cue point per il successivo file FLV da caricare.

Le modifiche causate da questo metodo non vengono visualizzate nelle chiamate al metodo isFLVCuePointEnabled() finché i metadati non vengono caricati.

Parametri

enabled:Boolean — Un valore booleano che indica se attivare (true) o disattivare (false) un cue point del file FLV.
 
timeNameOrCuePoint:* — Se il parametro è una stringa, il metodo attiva o disattiva il cue point con il nome indicato. Se questo parametro è un numero, il metodo attiva o disattiva il cue point con il tempo indicato. Se il parametro è un oggetto, il metodo attiva o disattiva il cue point con entrambe le proprietà name e time.

Restituisce
Number — Se metadataLoaded è true, il metodo restituisce il numero di cue point il cui stato di attivazione è cambiato. Se metadataLoaded è false, il metodo restituisce -1 perché il componente non può ancora stabilire l'eventuale cue point da impostare. Tuttavia, quando arrivano i metadati, il componente imposta in modo appropriato i cue point specificati.

Elementi API correlati

setScale

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Imposta le proprietà scaleX e scaleY simultaneamente. Poiché l'impostazione di una delle due proprietà può determinare un ridimensionamento automatico, l'impostazione simultanea di entrambe le proprietà, scaleX e scaleY, può rivelarsi più efficiente dell'impostazione individuale.

Se la proprietà scaleMode è impostata su VideoScaleMode.MAINTAIN_ASPECT_RATIO o su VideoScaleMode.NO_SCALE, la chiamata a questo metodo provoca un immediato evento autolayout.

Parametri

scaleX:Number — Un numero che rappresenta la scala orizzontale.
 
scaleY:Number — Un numero che rappresenta la scala verticale.

Elementi API correlati

setSize

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Imposta la larghezza e l'altezza simultaneamente. Poiché l'impostazione di una delle due proprietà può determinare un ridimensionamento automatico, l'impostazione simultanea di entrambe le proprietà, width e height, può rivelarsi più efficiente dell'impostazione individuale.

Se la proprietà scaleMode è impostata su VideoScaleMode.MAINTAIN_ASPECT_RATIO o su VideoScaleMode.NO_SCALE, la chiamata a questo metodo provoca un immediato evento autolayout.

Parametri

width:Number — Un numero che specifica la larghezza del lettore video.
 
height:Number — Un numero che specifica l'altezza del lettore video.

Elementi API correlati

stop

()metodo 
public function stop():void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Arresta la riproduzione del video. Se la proprietà autoRewind è true, il file FLV viene riavvolto completamente.

Descrizione degli eventi

autoLayout

Evento
Tipo di oggetto evento: fl.video.AutoLayoutEvent
proprietà AutoLayoutEvent.type = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando il lettore video viene ridimensionato o disposto automaticamente. Un lettore video viene disposto automaticamente in base ai valori delle proprietà align e scaleMode quando viene caricato un nuovo file FLV o quando una di tali proprietà viene modificata.

L'evento autoLayout è di tipo AutoLayoutEvent e ha la costante AutoLayoutEvent.AUTO_LAYOUT.

Dopo un tentativo di layout automatico di un lettore video, l'oggetto evento viene inviato anche se le dimensioni non sono state modificate.

Un evento LayoutEvent viene inviato anche nei tre scenari seguenti:

  • Se il lettore video che si è disposto è visibile.
  • Se sono presenti due lettori video di dimensioni o posizioni diverse e la proprietà visibleVideoPlayerIndex viene alternata tra un lettore e l'altro.
  • Se vengono chiamati i metodi e le proprietà che modificano le dimensioni del lettore, ad esempio setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth e registrationHeight.

Se sono in uso più istanze del lettore video, è possibile che questo evento non sia applicabile al lettore video visibile.

Definisce il valore della proprietà type di un oggetto evento autoLayout.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
oldBoundsI valori delle proprietà x, y, width e height del target prima che si verifichi l'evento autoLayout.
oldRegistrationBoundsI valori delle proprietà registrationX, registrationY, registrationWidth e registrationHeight del target prima che si verifichi l'evento autoLayout.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

autoRewound

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.AUTO_REWOUND

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'indicatore di riproduzione viene spostato all'inizio del lettore video perché la proprietà autoRewind è impostata su true. Quando viene inviato l'evento autoRewound, viene inviato anche l'evento rewind.

L'evento autoRewound è di tipo VideoEvent e ha la costante VideoEvent.AUTO_REWOUND.

Definisce il valore della proprietà type di un oggetto evento autoRewound.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

bufferingStateEntered

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'istanza FLVPlayback attiva lo stato di bufferizzazione. L'istanza FLVPlayback in genere attiva questo stato immediatamente dopo una chiamata al metodo play() o quando viene fatto clic sul controllo Play, prima di attivare lo stato di riproduzione.

Viene inviato anche l'evento stateChange.

L'evento bufferingStateEntered è di tipo VideoEvent e ha la costante VideoEvent.BUFFERING_STATE_ENTERED.

Definisce il valore della proprietà type di un oggetto evento bufferingStateEntered.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

close

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.CLOSE

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'oggetto evento chiude NetConnection per temporizzazione o mediante una chiamata al metodo closeVideoPlayer(), oppure quando chiamate il metodo load() o il metodo play() o quando impostate la proprietà source e di conseguenza provocate la chiusura della connessione RTMP. L'istanza FLVPlayback invia questo evento solo quando in caso di streaming da un server FMS (Flash Media Server) oppure da un altro servizio FVSS (Flash Video Streaming Service).

L'evento close è di tipo VideoEvent e ha la costante VideoEvent.CLOSE.

Definisce il valore della proprietà type di un oggetto evento close.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

complete

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.COMPLETE

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando la riproduzione termina perché viene raggiunta la fine del file FLV. Il componente non invia l'evento se viene chiamato il metodo stop() o pause() oppure si fa clic sui controlli corrispondenti.

Quando l'applicazione utilizza lo scaricamento progressivo, la proprietà totalTime non viene impostata esplicitamente e viene scaricato un file FLV che non specifica la durata nei metadati. Il lettore video imposta la proprietà totalTime su un valore totale approssimativo prima di inviare questo evento.

Il lettore video invia anche gli eventi stateChange e stoppedStateEntered.

L'evento complete è di tipo VideoEvent e ha la costante VideoEvent.COMPLETE.

Definisce il valore della proprietà type di un oggetto evento complete.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

cuePoint

Evento  
Tipo di oggetto evento: fl.video.MetadataEvent
proprietà MetadataEvent.type = fl.video.MetadataEvent.CUE_POINT

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando viene raggiunto un cue point. L'oggetto evento ha una proprietà info che contiene l'oggetto info ricevuto dal callback dell'evento NetStream.onCuePoint per i cue point del file FLV. Per i cue point ActionScript, esso contiene l'oggetto che è stato passato attraverso i metodi o le proprietà dei cue point ActionScript.

L'evento cuePoint è di tipo MetadataEvent e ha la costante MetadataEvent.CUE_POINT.

Definisce il valore della proprietà type di un oggetto evento cuePoint.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
infoL'oggetto con proprietà che descrivono il cue point.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

fastForward

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.FAST_FORWARD

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'indicatore di riproduzione si sposta più avanti mediante una chiamata al metodo seek() o facendo clic sul controllo ForwardButton.

L'istanza FLVPlayback invia anche l'evento playheadUpdate.

L'evento fastForward è di tipo VideoEvent e ha la costante VideoEvent.FAST_FORWARD.

Definisce il valore della proprietà type di un oggetto evento fastForward.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

layout

Evento  
Tipo di oggetto evento: fl.video.LayoutEvent
proprietà LayoutEvent.type = fl.video.LayoutEvent.LAYOUT

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando il lettore video viene ridimensionato o disposto. Esistono due scenari di posizionamento:

  • Se il lettore video è stato disposto mediante l'evento autoLayout, una chiamata al metodo setScale() o setSize() o la modifica delle proprietà width, height, scaleX e scaleY.
  • Se sono presenti due lettori video di dimensioni diverse e la proprietà visibleVideoPlayerIndex viene alternata tra un lettore e l'altro.

L'evento layout è di tipo LayoutEvent e ha la costante LayoutEvent.LAYOUT.

Definisce il valore della proprietà type di un oggetto evento layout.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
oldBoundsI valori delle proprietà x, y, width e height del target prima che si verifichi l'evento layout.
oldRegistrationBoundsI valori delle proprietà registrationX, registrationY, registrationWidth e registrationHeight del target prima che si verifichi l'evento layout.

Elementi API correlati

metadataReceived

Evento  
Tipo di oggetto evento: fl.video.MetadataEvent
proprietà MetadataEvent.type = fl.video.MetadataEvent.METADATA_RECEIVED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando vengono raggiunti per la prima volta i metadati del file FLV. L'oggetto evento ha una proprietà info che contiene l'oggetto info ricevuto dal callback dell'evento NetStream.onMetaData.

L'evento metadataReceived è di tipo MetadataEvent e ha la costante MetadataEvent.METADATA_RECEIVED.

Definisce il valore della proprietà type di un oggetto evento metadataReceived.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
infoL'oggetto con proprietà che descrivono il file FLV.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

pausedStateEntered

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.PAUSED_STATE_ENTERED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando il lettore attiva lo stato di pausa. Questa condizione si verifica quando chiamate il metodo pause() o si fa clic sul controllo corrispondente, oppure in alcuni casi quando il file FLV viene caricato e la proprietà autoPlay è false (potrebbe invece attivarsi lo stato di interruzione).

Viene inviato anche l'evento stateChange.

L'evento pausedStateEntered è di tipo VideoEvent e ha la costante VideoEvent.PAUSED_STATE_ENTERED.

Definisce il valore della proprietà type di un oggetto evento pausedStateEntered.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

playheadUpdate

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.PLAYHEAD_UPDATE

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato mentre il file FLV è in fase di riproduzione alla frequenza specificata dalla proprietà playheadUpdateInterval o quando viene avviato il riavvolgimento. Il componente non invia questo evento quando il lettore video è in pausa o fermo, a meno che non si verifichi una ricerca.

L'evento playheadUpdate è di tipo VideoEvent e ha la costante VideoEvent.PLAYHEAD_UPDATE.

Definisce il valore della proprietà type di un oggetto evento playheadUpdate.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

playingStateEntered

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.PLAYING_STATE_ENTERED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando si attiva lo stato di riproduzione. L'evento potrebbe non verificarsi immediatamente dopo la chiamata del metodo play() o la selezione del controllo corrispondente, perché spesso la riproduzione è preceduta dalla bufferizzazione.

L'istanza FLVPlayback invia anche l'evento stateChange.

L'evento playingStateEntered è di tipo VideoEvent e ha la costante VideoEvent.PLAYING_STATE_ENTERED.

Definisce il valore della proprietà type di un oggetto evento playingStateEntered.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

progress

Evento  
Tipo di oggetto evento: fl.video.VideoProgressEvent
proprietà VideoProgressEvent.type = fl.video.VideoProgressEvent.PROGRESS

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Indica l'incremento del numero di byte scaricati. Inviato alla frequenza specificata dalla proprietà progressInterval, a cominciare da quando inizia il caricamento e fino a quando tutti i byte sono stati caricati oppure si verifica un errore di rete. L'impostazione predefinita è di ogni 0,25 secondi, a cominciare da quando viene chiamato il caricamento e fino a quando tutti i byte sono stati caricati oppure si verifica un errore di rete. Utilizzate questo evento per verificare i byte caricati o bufferizzati.

Inviato solo per lo scaricamento progressivo in HTTP. Indica l'incremento del numero di byte scaricati. L'oggetto evento ha le proprietà bytesLoaded e bytesTotal, che sono le stesse proprietà di FLVPlayback con gli stessi nomi.

L'evento progress è di tipo VideoProgressEvent e ha la costante VideoProgressEvent.PROGRESS.

Definisce il valore della proprietà type di un oggetto evento progress.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
bytesLoadedIl numero di elementi o di byte caricati nel momento in cui il listener elabora l'evento.
bytesTotalIl numero totale di elementi o di byte che saranno caricati se il processo di caricamento viene completato correttamente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

ready

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.READY

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando un file FLV è stato caricato ed è pronto per essere visualizzato. Viene attivato la prima volta che viene rilevato uno stato in grado di rispondere dopo il caricamento di un nuovo file FLV con il metodo play() o load(). Viene attivato solo una volta per ciascun file FLV caricato.

L'evento ready è di tipo VideoEvent e ha la costante VideoEvent.READY.

Definisce il valore della proprietà type di un oggetto evento ready.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

rewind

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.REWIND

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando la posizione dell'indicatore di riproduzione viene spostata all'indietro da una chiamata al metodo seek() oppure al termine di una chiamata ad autoRewind. Al termine di una chiamata a autoRewind, viene prima attivato un evento autoRewound.

L'evento rewind è di tipo VideoEvent e ha la costante VideoEvent.REWIND.

Definisce il valore della proprietà type di un oggetto evento rewind.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

scrubFinish

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.SCRUB_FINISH

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'utente interrompe il trascinamento del file FLV con la barra di ricerca. Il trascinamento (scrubbing) è l'azione che si compie quando si "afferra" la maniglia SeekBar e la si trascina in una direzione o nell'altra per posizionarsi su una scena particolare del file FLV. Il trascinamento si interrompe quando la maniglia della barra di ricerca viene rilasciata.

Il componente invia anche l'evento stateChange con la proprietà state, che è playing, paused, stopped o buffering. La proprietà state rimane nello stato seeking fino a quando l'utente non interrompe il trascinamento.

L'evento scrubFinish è di tipo VideoEvent e ha la costante VideoEvent.SCRUB_FINISH.

Definisce il valore della proprietà type di un oggetto evento scrubFinish.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

scrubStart

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.SCRUB_START

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'utente inizia il trascinamento del file FLV con la barra di ricerca. Il trascinamento (scrubbing) è l'azione che si compie quando si "afferra" la maniglia SeekBar e la si trascina in una direzione o nell'altra per posizionarsi su una scena particolare del file FLV. Il trascinamento inizia quando l'utente fa clic sulla maniglia SeekBar e finisce quando la maniglia viene rilasciata.

Il componente invia anche l'evento stateChange con la proprietà state uguale a seeking. Lo stato rimane seeking fino a quando l'utente non interrompe il trascinamento.

L'evento scrubStart è di tipo VideoEvent e ha la costante VideoEvent.SCRUB_START.

Definisce il valore della proprietà type di un oggetto evento scrubStart.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

seeked

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.SEEKED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando la posizione dell'indicatore di riproduzione viene modificata da una chiamata al metodo seek(), impostando la proprietà playheadTime oppure utilizzando il controllo SeekBar. La proprietà playheadTime riflette il tempo di destinazione.

L'evento seeked è di tipo VideoEvent e ha la costante VideoEvent.SEEKED.

L'istanza FLVPlayback invia l'evento rewind quando la ricerca viene eseguita all'indietro e l'evento fastForward per una ricerca in avanti. Viene inviato anche l'evento playheadUpdate.

Per diversi motivi, la proprietà playheadTime potrebbe non avere il valore previsto subito dopo che avete chiamato uno dei metodi di ricerca o impostato playheadTime per attivare la ricerca. Innanzitutto, per lo scaricamento progressivo, potete cercare solo un fotogramma chiave, in modo che la ricerca porti al tempo del primo fotogramma chiave secondo il tempo specificato. In caso di streaming, la ricerca va sempre con precisione al tempo specificato anche se il file FLV di origine non ha un fotogramma chiave. In secondo luogo, la ricerca è asincrona, pertanto se chiamate un metodo di ricerca o impostate la proprietà playheadTime, playheadTime non esegue l'aggiornamento automatico. Per ottenere il tempo al termine della ricerca, intercettate l'evento seek, che non si attiva finchè la proprietà playheadTime non viene aggiornata.

Definisce il valore della proprietà type di un oggetto evento seeked.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

skinError

Evento  
Tipo di oggetto evento: fl.video.SkinErrorEvent
proprietà SkinErrorEvent.type = fl.video.SkinErrorEvent.SKIN_ERROR

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando si verifica un errore durante il caricamento di un file di skin SWF. L'evento ha una proprietà message che contiene il messaggio di errore. Se un file di skin SWF è impostato, la riproduzione viene avviata quando cominciano gli eventi ready e skinLoaded (o skinError).

L'evento skinError è di tipo SkinErrorEvent e ha la costante SkinErrorEvent.SKIN_ERROR.

Definisce il valore della proprietà type di un oggetto evento skinError.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
textIl messaggio di errore.

Elementi API correlati

skinLoaded

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.SKIN_LOADED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando viene caricato un file di skin SWF. Il componente non avvia la riproduzione del file FLV fin quando non cominciano gli eventi ready e skinLoaded (o skinError).

L'evento skinLoaded è di tipo VideoEvent e ha la costante VideoEvent.SKIN_LOADED.

Definisce il valore della proprietà type di un oggetto evento skinLoaded.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

soundUpdate

Evento  
Tipo di oggetto evento: fl.video.SoundEvent
proprietà SoundEvent.type = fl.video.SoundEvent.SOUND_UPDATE

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando l'audio viene cambiato a causa di uno spostamento della maniglia del controllo volumeBar oppure per l'impostazione della proprietà volume o soundTransform.

L'evento soundUpdate è di tipo SoundEvent e ha la costante SoundEvent.SOUND_UPDATE.

Definisce il valore della proprietà type di un oggetto evento soundUpdate.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
soundTransformIndica nuovi valori per volume e panoramica.

Elementi API correlati

stateChange

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.STATE_CHANGE

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando cambia lo stato di riproduzione. Quando una chiamata autoRewind viene completata, l'evento stateChange viene inviato con lo stato rewinding. L'evento stateChange si attiva solo quando il riavvolgimento automatico è completato.

Questo evento può essere utilizzato per tenere traccia di quando la riproduzione entra o esce dagli stati non suscettibili di risposta, ad esempio durante la connessione, il ridimensionamento o il riavvolgimento. I metodi play(), pause(), stop() e seek() mettono in coda le richieste, che vengono eseguite nel momento in cui il lettore ritorna in uno stato in grado di rispondere.

L'evento stateChange è di tipo VideoEvent e ha la costante VideoEvent.STATE_CHANGE.

Definisce il valore della proprietà type di un oggetto evento stateChange.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

stoppedStateEntered

Evento  
Tipo di oggetto evento: fl.video.VideoEvent
proprietà VideoEvent.type = fl.video.VideoEvent.STOPPED_STATE_ENTERED

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Inviato quando viene attivato lo stato di interruzione. Questa condizione si verifica quando chiamate il metodo stop() o fate clic sul controllo stopButton. La stessa condizione si determina in alcuni casi se la proprietà autoPlay è false (ma può attivarsi anche lo stato paused) quando viene caricato il file FLV. L'istanza FLVPlayback invia questo evento anche quando l'indicatore di riproduzione si ferma alla fine del file FLV, perché ha raggiunto la fine della linea temporale.

L'istanza FLVPlayback invia anche l'evento stateChange.

L'evento stoppedStateEntered è di tipo VideoEvent e ha la costante VideoEvent.STOPPED_STATE_ENTERED.

Definisce il valore della proprietà type di un oggetto evento stoppedStateEntered.

Questo evento ha le seguenti proprietà:

ProprietàValore
bubblesfalse
cancelablefalse; non è presente alcun comportamento predefinito da annullare.
stateUna stringa che identifica la costante proveniente dalla classe VideoState che descrive lo stato di riproduzione del componente.
playheadTimeUn numero corrispondente al tempo o alla posizione di riproduzione corrente.
vpL'indice dell'oggetto VideoPlayer.

Elementi API correlati

Descrizione delle costanti

SHORT_VERSION

Costante
public static const SHORT_VERSION:String = "2.1"

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Variabile di stato che indica il numero di versione breve del componente. Il numero di versione è utile quando avete un file FLA e desiderate conoscere la versione del componente. Per determinare la versione del componente, digitate la seguente traccia di codice nel file FLA:

FLVPlayback.SHORT_VERSION

La variabile SHORT_VERSION include unicamente i numeri di versione principali e minori, ad esempio 2.0. La variabile VERSION include i numeri di versione principali e minori, così come i numeri di revisione e di build, ad esempio, 2.0.0.11.

Elementi API correlati

VERSION

Costante 
public static const VERSION:String = "2.1.0.23"

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: Flash Player 9.0.28.0, AIR 1.0

Variabile di stato che indica il numero di versione lungo del componente. Il numero di versione è utile quando avete un file FLA e desiderate conoscere la versione del componente. Per determinare la versione del componente, digitate la seguente traccia di codice nel file FLA:

FLVPlayback.VERSION

La variabile VERSION include i numeri di versione principali e minori, così come i numeri di revisione e di build, ad esempio, 2.0.0.11. La variabile SHORT_VERSION include unicamente i numeri di versione principali e minori, ad esempio 2.0.

Elementi API correlati

FLVPlaybackExample.as

In questo esempio viene creata un'istanza FLVPlayback in modo dinamico.

Per provare l'esempio, eseguite queste operazioni:

  1. Collocate il componente FLVPlayback sullo stage in posizione 0,0 e fornite il nome di istanza player.
  2. Sostituite videoPath con un percorso assoluto o relativo a un file FLV.
  3. Salvate il codice come FLVPlaybackExample.as nella stessa directory del file FLA.
  4. Impostate la classe documento nel file FLA su 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 ]Perché in inglese?
Il contenuto della Guida di riferimento di ActionScript 3.0 appare in inglese

Non tutte le parti della Guida di riferimento di ActionScript 3.0 sono tradotte in tutte le lingue. Quando un elemento del linguaggio non è tradotto, viene riportato in inglese. Ad esempio, la classe ga.controls.HelpBox non è tradotta in nessuna lingua. Pertanto, nella versione italiana della guida di riferimento, la descrizione della classe ga.controls.HelpBox è riportata in inglese.