Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: AIR 30.0 y versiones anteriores, Flash Player 30.0 y versiones anteriores, Flash Lite 4
Flex 4.6 y versiones anteriores, Flash Pro CS6 y versiones anteriores
Ocultar filtros
fl.video 

FLVPlayback  - AS3 Flash

Paquetesx

Nivel superior
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

Elementos del lenguaje

Constantes globales
Funciones globales
Operadores
Sentencias, palabras clave y directivas
Tipos especiales

Apéndices

Novedades
Errores del compilador
Advertencias del compilador
Errores en tiempo de ejecución
Migración a ActionScript 3
Conjuntos de caracteres admitidos
Solo etiquetas MXML
Elementos Motion XML
Etiquetas de texto temporizado
Lista de elementos desfasados
Constantes de implementación de accesibilidad
Cómo utilizar ejemplos de ActionScript
Avisos legales
Paquetefl.video
Clasepublic class FLVPlayback
HerenciaFLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback amplía la clase Sprite y ajusta un objeto VideoPlayer. NOTA: esta documentación está pensada para su uso con el componente FLVPlayback con accesibilidad.

Actualiza la clase FLVPlayback del manual Referencia del lenguaje y componentes ActionScript 3.0 con las siguientes propiedades y métodos incorporados para mejorar la accesibilidad al teclado y al lector de pantalla del componente.

Es importante que incluya la versión "con accesibilidad" del componente en el proyecto antes de intentar acceder a las nuevas propiedades y métodos.

La clase FLVPlayback permite incluir un reproductor de vídeo en la aplicación para reproducir archivos de vídeo (FLV) descargados de forma progresiva a través de HTTP, o reproducir archivos FLV sin interrupción, desde Flash Media Server (FMS) o desde Flash Video Streaming Service (FVSS).

Para la actualización de Flash Player 3 (versión 9.0.115.0) y versiones posteriores, el componente FLVPlayback se actualizó para admitir formatos de vídeo MPEG-4 de alta definición que utilizan la codificación H.264 estándar de la industria. Para obtener más información sobre los formatos de vídeo admitidos por el componente FLVPlayback, consulte Controlling web video with ActionScript 3 FLVPlayback programming (Control de vídeo web con programación FLVPlayback en ActionScript 3, en inglés).

A diferencia de otros componentes de ActionScript 3.0, el componente FLVPlayback no amplía UIComponent y, por lo tanto, no admite los métodos y propiedades de esta clase.

Para acceder a las propiedades, métodos y eventos de la clase FLVPlayback, debe importar la clase a su aplicación, bien arrastrando el componente FLVPlayback al escenario en la aplicación Flash o importándolo de forma explícita en ActionScript con ayuda de la sentencia import. La siguiente sentencia importa la clase FLVPlayback:

     import fl.video.FLVPlayback;

La clase FLVPlayback tiene una constante VERSION que es una propiedad de clase. Las propiedades de clase sólo están disponibles en la propia clase. La constante VERSION devuelve una cadena que indica la versión del componente. El siguiente código muestra la versión en el panel Salida:

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

Ver los ejemplos

Elementos de API relacionados



Propiedades públicas
 PropiedadDefinido por
 InheritedaccessibilityImplementation : AccessibilityImplementation
La implementación actual de accesibilidad (AccessibilityImplementation) para esta instancia de InteractiveObject.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
Las opciones de accesibilidad actuales para este objeto de visualización.
DisplayObject
  activeVideoPlayerIndex : uint
Número que especifica qué instancia del reproductor de vídeo se verá afectada por otras API (interfaz de programación de aplicaciones).
FLVPlayback
  align : String
Especifica el diseño del vídeo si la propiedad scaleMode se ha establecido como VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE.
FLVPlayback
 Inheritedalpha : Number
Indica el valor de transparencia alfa del objeto especificado.
DisplayObject
  autoPlay : Boolean
Valor booleano que, si se establece como true, hace que el archivo FLV comience a reproducirse automáticamente tras definir la propiedad source.
FLVPlayback
  autoRewind : Boolean
Valor booleano que, si se establece como true, hace que el archivo FLV se rebobine hasta el fotograma 1 cuando se detenga la reproducción porque el reproductor alcanzó el final del flujo o porque se llamó al método stop().
FLVPlayback
  backButton : Sprite
Control de reproducción BackButton.
FLVPlayback
  bitrate : Number
Número que especifica los bits por segundo establecidos para la transferencia del archivo FLV.
FLVPlayback
 InheritedblendMode : String
Un valor de la clase BlendMode que especifica el modo de mezcla que debe utilizarse.
DisplayObject
 InheritedblendShader : Shader
[solo escritura] Define un sombreado para utilizarlo en la mezcla del primer plano y del fondo.
DisplayObject
  buffering : Boolean
[solo lectura] Valor booleano. Es true si el vídeo está en estado de almacenamiento en búfer.
FLVPlayback
  bufferingBar : Sprite
Control de la barra de almacenamiento en búfer.
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
Si se establece como true, oculta el control SeekBar y desactiva los controles Play, Pause, PlayPause, BackButton y ForwardButton mientras el archivo FLV está en estado de almacenamiento en búfer.
FLVPlayback
  bufferTime : Number
Valor que especifica el número de segundos que se almacenarán en la memoria antes de que se inicie la reproducción de un flujo de vídeo.
FLVPlayback
 InheritedbuttonMode : Boolean
Especifica el modo de botón de este elemento sprite.
Sprite
  bytesLoaded : uint
[solo lectura] Valor que indica el número de bytes descargados para una descarga HTTP.
FLVPlayback
  bytesTotal : uint
[solo lectura] Valor que especifica el número total de bytes descargados para una descarga HTTP.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Si se define como true, los motores de ejecución de Flash dejan en caché una representación interna de mapa de bits del objeto de visualización.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Si su valor no es null, este objeto Matrix define cómo un objeto de visualización se procesa cuando cacheAsBitmap se define como true.
DisplayObject
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
 InheritedcontextMenu : NativeMenu
Especifica el menú contextual asociado a este objeto.
InteractiveObject
  cuePoints : Array
[solo escritura] Conjunto que describe los puntos de referencia de ActionScript y los puntos de referencia del archivo FLV incorporados desactivados.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
Especifica si este objeto recibe eventos doubleClick.
InteractiveObject
 InheriteddropTarget : DisplayObject
[solo lectura] Especifica el objeto de visualización sobre el que se está arrastrando el elemento sprite o sobre el que se ha colocado el elemento sprite.
Sprite
  endTabIndex : int
[solo lectura] Devuelve el valor siguiente disponible de tabIndex tras los controles de FLVPlayback.
FLVPlayback
 Inheritedfilters : Array
Conjunto indexado que contiene todos los objetos de filtro actualmente asociados con el objeto de visualización.
DisplayObject
 InheritedfocusRect : Object
Especifica si este objeto muestra un rectángulo de selección.
InteractiveObject
  forwardButton : Sprite
Control del botón de avance.
FLVPlayback
  fullScreenBackgroundColor : uint
Color de fondo utilizado en el modo de pantalla completa.
FLVPlayback
  fullScreenButton : Sprite
Control del botón FullScreen.
FLVPlayback
  fullScreenSkinDelay : int
Especifica el tiempo de demora, en milisegundos, para ocultar el aspecto.
FLVPlayback
  fullScreenTakeOver : Boolean
Cuando el escenario entra en modo de pantalla completa, el componente FLVPlayback está por encima de todo el contenido y toma el control de toda la pantalla.
FLVPlayback
 Inheritedgraphics : Graphics
[solo lectura] Especifica el objeto Graphics que pertenece a este elemento sprite, donde pueden ejecutarse comandos de dibujo vectorial.
Sprite
  height : Number
[override] Número que especifica la altura de la instancia de FLVPlayback.
FLVPlayback
 InheritedhitArea : Sprite
Designa otro elemento sprite para que actúe como área activa de un elemento sprite.
Sprite
  idleTimeout : Number
Cantidad de tiempo, en milisegundos, antes de que Flash cierre una conexión inactiva con Flash Media Server (FMS) tras realizar una pausa o detener una reproducción.
FLVPlayback
  isLive : Boolean
Valor booleano. Es true si el flujo de vídeo es dinámico.
FLVPlayback
  isRTMP : Boolean
[solo lectura] Valor booleano. Es true si el archivo FLV se transmite desde Flash Media Server (FMS) con RTMP.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[solo lectura] Devuelve un objeto LoaderInfo que contiene información sobre la carga del archivo al que pertenece este objeto de visualización.
DisplayObject
 Inheritedmask : DisplayObject
El objeto de visualización que origina la llamada se enmascara mediante el objeto mask especificado.
DisplayObject
  metadata : Object
[solo lectura] Objeto que es un paquete de información de metadatos que se recibe de una llamada al método callback NetSteam.onMetaData(), si está disponible.
FLVPlayback
 InheritedmetaData : Object
Obtiene el objeto de metadatos de la instancia de DisplayObject si los metadatos se almacenaron con la instancia de este objeto DisplayObject en el archivo SWF a través de una etiqueta PlaceObject4.
DisplayObject
  metadataLoaded : Boolean
[solo lectura] Valor booleano. Es true si se ha encontrado y procesado un paquete de metadatos o si el archivo FLV se ha codificado sin el paquete de metadatos.
FLVPlayback
 InheritedmouseChildren : Boolean
Determina si los elementos secundarios del objeto están activados para acciones de ratón o de dispositivo de entrada de usuario.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Especifica si este objeto recibe la entrada del ratón, la entrada del usuario o mensajes.
InteractiveObject
 InheritedmouseX : Number
[solo lectura] Indica la coordenada x de la posición del ratón o del dispositivo de entrada del usuario, en píxeles.
DisplayObject
 InheritedmouseY : Number
[solo lectura] Indica la coordenada y de la posición del ratón o del dispositivo de entrada del usuario, en píxeles.
DisplayObject
  muteButton : Sprite
Control del botón de silencio.
FLVPlayback
 Inheritedname : String
Indica el nombre de instancia de DisplayObject.
DisplayObject
  ncMgr : INCManager
[solo lectura] Objeto INCManager que proporciona acceso a una instancia de la clase que implementa INCManager, que es una interfaz de la clase NCManager.
FLVPlayback
 InheritedneedsSoftKeyboard : Boolean
Especifica si un teclado virtual (teclado en pantalla) se debe mostrar cuando esta instancia de InteractiveObject recibe la selección.
InteractiveObject
 InheritednumChildren : int
[solo lectura] Devuelve el número de elementos secundarios de este objeto.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Especifica si el objeto de visualización es opaco con un determinado color de fondo.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[solo lectura] Indica el objeto DisplayObjectContainer que contiene este objeto de visualización.
DisplayObject
  pauseButton : Sprite
Control del botón de pausa.
FLVPlayback
  paused : Boolean
[solo lectura] Valor booleano. Es true si el archivo FLV está en estado de pausa.
FLVPlayback
  playButton : Sprite
Control del botón de reproducción.
FLVPlayback
  playheadPercentage : Number
Número que especifica el valor actual de playheadTime como un porcentaje de la propiedad totalTime.
FLVPlayback
  playheadTime : Number
Número que representa el tiempo o la posición actual (en segundos) de la cabeza lectora, que puede ser un valor fraccionario.
FLVPlayback
  playheadUpdateInterval : Number
Número que es la cantidad de tiempo en milisegundos entre cada evento playheadUpdate.
FLVPlayback
  playing : Boolean
[solo lectura] Valor booleano. Es true si el archivo FLV está en estado de reproducción.
FLVPlayback
  playPauseButton : Sprite
Control del botón de reproducción/pausa.
FLVPlayback
  preferredHeight : int
[solo lectura] Número que especifica la altura del archivo de origen FLV.
FLVPlayback
  preferredWidth : int
[solo lectura] Proporciona la anchura del archivo de origen FLV.
FLVPlayback
  preview : String
[solo escritura] Sólo para previsualización dinámica.
FLVPlayback
  progressInterval : Number
Número que es la cantidad de tiempo en milisegundos entre cada evento progress.
FLVPlayback
  registrationHeight : Number
Altura utilizada para alinear el contenido del vídeo al realizar el cambio de tamaño automático.
FLVPlayback
  registrationWidth : Number
Anchura utilizada para alinear el contenido del vídeo al realizar el cambio de tamaño automático.
FLVPlayback
  registrationX : Number
Coordenada x empleada para alinear el contenido de vídeo al cambiar el tamaño automáticamente.
FLVPlayback
  registrationY : Number
Coordenada y empleada para alinear el contenido de vídeo al cambiar el tamaño automáticamente.
FLVPlayback
 Inheritedroot : DisplayObject
[solo lectura] Para un objeto de visualización en un archivo SWF cargado, la propiedad root es el objeto de visualización de nivel más alto en la parte de la estructura de árbol de la lista de visualización representada por dicho archivo SWF.
DisplayObject
 Inheritedrotation : Number
Indica el giro de la instancia de DisplayObject, expresado en grados, con respecto a su orientación original.
DisplayObject
 InheritedrotationX : Number
Indica la rotación del eje x de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D.
DisplayObject
 InheritedrotationY : Number
Indica la rotación del eje y de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D.
DisplayObject
 InheritedrotationZ : Number
Indica la rotación del eje z de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D.
DisplayObject
 Inheritedscale9Grid : Rectangle
La cuadrícula de escala aplicada actualmente.
DisplayObject
  scaleMode : String
Especifica cómo cambiará el tamaño del vídeo tras la carga.
FLVPlayback
  scaleX : Number
[override] Número que especifica la escala horizontal.
FLVPlayback
  scaleY : Number
[override] Número que especifica la escala vertical.
FLVPlayback
 InheritedscaleZ : Number
Indica la escala de profundidad (porcentaje) de un objeto aplicada desde el punto de registro del objeto.
DisplayObject
 InheritedscrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización.
DisplayObject
  scrubbing : Boolean
[solo lectura] Valor booleano. Es true si el usuario se desplaza con SeekBar y false en caso contrario.
FLVPlayback
  seekBar : Sprite
Control SeekBar.
FLVPlayback
  seekBarInterval : Number
Número que especifica la frecuencia en milisegundos con que se debe comprobar el selector SeekBar durante el desplazamiento.
FLVPlayback
  seekBarScrubTolerance : Number
Número que especifica hasta dónde puede mover un usuario el selector de SeekBar antes de que se produzca una actualización.
FLVPlayback
  seekToPrevOffset : Number
Número de segundos que utiliza el método seekToPrevNavCuePoint() cuando compara su tiempo con el del punto de referencia anterior.
FLVPlayback
  skin : String
Cadena que especifica la URL de un archivo SWF de aspecto.
FLVPlayback
  skinAutoHide : Boolean
Valor booleano. Si es true, oculta el aspecto del componente cuando el ratón no está sobre el vídeo.
FLVPlayback
  skinBackgroundAlpha : Number
Valor alfa para el fondo del aspecto.
FLVPlayback
  skinBackgroundColor : uint
Color de fondo del aspecto (0xRRGGBB).
FLVPlayback
  skinFadeTime : int
Cantidad de tiempo, en milisegundos, que tarda el aspecto en aparecer y desaparecer al ocultarse o mostrarse.
FLVPlayback
  skinScaleMaximum : Number
Esta propiedad especifica el valor múltiple máximo que utilizará FLVPlayback para ajustar su aspecto cuando entre en el modo de pantalla completa con un Flash Player que admita la aceleración de hardware.
FLVPlayback
 Inherited    softKeyboard : String
Controla la apariencia del teclado virtual.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Define el área que debe permanecer en pantalla cuando se muestra un teclado virtual (no disponible en iOS).
InteractiveObject
  soundTransform : flash.media:SoundTransform
[override] Proporciona acceso directo a la propiedad VideoPlayer.soundTransform para permitir un mayor control del sonido.
FLVPlayback
  source : String
Cadena que especifica la URL del archivo FLV que se va a transmitir y cómo se debe transmitir.
FLVPlayback
 Inheritedstage : Stage
[solo lectura] El escenario del objeto de visualización.
DisplayObject
  startTabIndex : int
[solo lectura] Devuelve el primer valor de tabIndex para los controles de FLVPlayback.
FLVPlayback
  state : String
[solo lectura] Cadena que especifica el estado del componente.
FLVPlayback
  stateResponsive : Boolean
[solo lectura] Valor booleano. Es true si el estado es interactivo.
FLVPlayback
  stopButton : Sprite
Control del botón de detención.
FLVPlayback
  stopped : Boolean
[solo lectura] Valor booleano. Es true si el estado de la instancia de FLVPlayback está detenido.
FLVPlayback
 InheritedtabChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para tabulación.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Especifica si este objeto está en el orden de tabulación.
InteractiveObject
 InheritedtabIndex : int
Especifica el orden de tabulación de los objetos de un archivo SWF.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[solo lectura] Devuelve un objeto TextSnapshot para esta instancia de DisplayObjectContainer.
DisplayObjectContainer
  totalTime : Number
Número que representa el tiempo total de reproducción del vídeo en segundos.
FLVPlayback
 Inheritedtransform : flash.geom:Transform
Objeto con propiedades pertenecientes a una matriz, transformación de color y límites de píxel de un objeto de visualización.
DisplayObject
 InheriteduseHandCursor : Boolean
Valor booleano que indica si debe aparecer la mano que señala (cursor de mano) cuando el puntero pasa por encima de un elemento sprite en el que la propiedad buttonMode se ha definido con el valor true.
Sprite
 Inheritedvisible : Boolean
Indica si el objeto de visualización es visible.
DisplayObject
  visibleVideoPlayerIndex : uint
Número que puede utilizar para administrar varios flujos de archivos FLV.
FLVPlayback
  volume : Number
Número del intervalo 0 a 1 que indica el nivel del control de volumen.
FLVPlayback
  volumeBar : Sprite
Control de la barra de volumen.
FLVPlayback
  volumeBarInterval : Number
Número que especifica la frecuencia en milisegundos con que se debe comprobar la posición del selector de la barra de volumen durante el desplazamiento.
FLVPlayback
  volumeBarScrubTolerance : Number
Número que especifica hasta dónde puede mover un usuario el selector de la barra de volumen antes de que se produzca una actualización.
FLVPlayback
  width : Number
[override] Número que especifica la anchura de la instancia de FLVPlayback en el escenario.
FLVPlayback
  x : Number
[override] Número que especifica la posición horizontal (en píxeles) del reproductor de vídeo.
FLVPlayback
  y : Number
[override] Número que especifica la posición vertical (en píxeles) del reproductor de vídeo.
FLVPlayback
 Inheritedz : Number
Indica la posición de la coordenada z en el eje z de la instancia de DisplayObject relativa al contenedor principal 3D.
DisplayObject
Métodos públicos
 MétodoDefinido por
  
Crea una nueva instancia de FLVPlayback.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
Añade un punto de referencia de ActionScript y tiene el mismo efecto que añadir un punto de referencia de ActionScript a través del cuadro de diálogo Puntos de referencia, salvo que se produce cuando se ejecuta una aplicación y no durante el desarrollo de la misma.
FLVPlayback
 Inherited
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento.
EventDispatcher
 Inherited
Indica si las restricciones de seguridad provocarían la omisión de objetos de visualización de la lista devuelta al llamar al método DisplayObjectContainer.getObjectsUnderPoint() con el punto point especificado.
DisplayObjectContainer
  
assignTabIndexes(startTabIndex:int):int
Asigna un valor de tabIndex a cada uno de los controles de FLVPlayback ordenándolos por posición horizontal, de izquierda a derecha.
FLVPlayback
  
Trae un reproductor de vídeo al frente de la pila de reproductores de vídeo.
FLVPlayback
  
Cierra NetStream y elimina el reproductor de vídeo especificado por el parámetro index.
FLVPlayback
 Inherited
Determina si el objeto de visualización especificado es un elemento secundario de la instancia de DisplayObjectContainer o la propia instancia.
DisplayObjectContainer
 Inherited
Distribuye un evento en el flujo del evento.
EventDispatcher
  
Establece el reproductor de vídeo FLVPlayback en pantalla completa.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
Busca el punto de referencia que tiene el tipo especificado en el parámetro type y los parámetros time y name, o la combinación de ambos, especificados.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
Busca un punto de referencia del tipo especificado que coincida o sea anterior al tiempo indicado.
FLVPlayback
  
Busca el siguiente punto de referencia en my_cuePoint.array que tenga el mismo nombre que my_cuePoint.name.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Devuelve un rectángulo que define el área del objeto de visualización relativo al sistema de coordenadas del objeto targetCoordinateSpace.
DisplayObject
 Inherited
Devuelve la instancia del objeto de visualización secundario que sale del índice especificado.
DisplayObjectContainer
 Inherited
Devuelve el objeto de visualización secundario que sale con el nombre especificado.
DisplayObjectContainer
 Inherited
Devuelve la posición de índice de una instancia secundaria de DisplayObject.
DisplayObjectContainer
 Inherited
Devuelve un conjunto de objetos que quedan bajo el punto especificado y son elementos secundarios (o terciarios, etc.) de esta instancia de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Devuelve un rectángulo que define el límite del objeto de visualización, basado en el sistema de coordenadas definido por el parámetro targetCoordinateSpace, excluyendo los trazos en las formas.
DisplayObject
  
Obtiene el reproductor de vídeo especificado por el parámetro index.
FLVPlayback
 Inherited
Convierte el objeto point de las coordenadas del escenario (globales) en las coordenadas del objeto de visualización (locales).
DisplayObject
 Inherited
Convierte un punto bidimensional de las coordenadas (globales) del escenario en coordenadas (locales) de un objeto tridimensional.
DisplayObject
 Inherited
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
EventDispatcher
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Calcula el cuadro delimitador del objeto de visualización para ver si se solapa o corta con el cuadro delimitador del objeto de visualización obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el punto especificado por los parámetros x e y.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
Devuelve false si el punto de referencia incorporado del archivo FLV está desactivado.
FLVPlayback
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
  
load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void
Inicia la carga del archivo FLV y proporciona un acceso directo para establecer el valor de la propiedad autoPlay en false y para establecer los valores de las propiedades source, totalTime y isLive, si se proporcionan.
FLVPlayback
 Inherited
Convierte un punto tridimensional de las coordenadas (locales) del objeto de visualización tridimensional en un punto bidimensional en las coordenadas (globales) del escenario.
DisplayObject
 Inherited
Convierte el objeto point de coordenadas del objeto de visualización (locales) en coordenadas del escenario (globales).
DisplayObject
  
Pausa la reproducción del flujo de vídeo.
FLVPlayback
  
play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void
Reproduce el flujo de vídeo.
FLVPlayback
  
Reproduce el archivo FLV una vez que éste se ha descargado lo suficiente.
FLVPlayback
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
Elimina un punto de referencia de ActionScript del archivo FLV cargado actualmente.
FLVPlayback
 Inherited
Elimina la instancia child de DisplayObject especificada de la lista de elementos secundarios de la instancia de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Elimina una instancia de DisplayObject secundaria de la posición de índice especificada en la lista de elementos secundarios de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Elimina todas las instancias child de DisplayObject especificadas de la lista de elementos secundarios de la instancia de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Elimina un detector del objeto EventDispatcher.
EventDispatcher
 Inherited
Muestra un teclado virtual.
InteractiveObject
  
Busca un tiempo especificado en el archivo en segundos, con una precisión de tres decimales (milisegundos).
FLVPlayback
  
Busca un punto correspondiente a un porcentaje del archivo y coloca allí la cabeza lectora.
FLVPlayback
  
Busca un tiempo especificado en el archivo en segundos, con una precisión de hasta tres decimales (milisegundos).
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
Busca un punto de referencia de navegación que coincida con el tiempo, nombre, o tiempo y nombre especificados.
FLVPlayback
  
Busca el siguiente punto de referencia de navegación, en función del valor actual de la propiedad playheadTime.
FLVPlayback
  
Busca el anterior punto de referencia de navegación, en función del valor actual de la propiedad playheadTime.
FLVPlayback
 Inherited
Cambia la posición de un elemento secundario existente en el contendor de objeto de visualización.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
Activa o desactiva uno o más puntos de referencia del archivo FLV.
FLVPlayback
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Establece simultáneamente los valores de las propiedades scaleX y scaleY.
FLVPlayback
  
setSize(width:Number, height:Number):void
Establece simultáneamente los valores de width y height.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Permite al usuario arrastrar el elemento sprite especificado.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Permite al usuario arrastrar el elemento sprite especificado en un dispositivo táctil.
Sprite
  
Detiene la reproducción del vídeo.
FLVPlayback
 Inherited
Se detiene gradualmente la ejecución de línea de tiempo de todos los objetos MovieClip con raíz en este objeto.
DisplayObjectContainer
 Inherited
Finaliza el método startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Finaliza el método startTouchDrag() para su uso con dispositivos táctiles.
Sprite
 Inherited
Intercambia el orden z (de delante a atrás) de los dos objetos secundarios especificados.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Intercambia el orden z (de delante a atrás) de los objetos secundarios situados en las posiciones de índice especificadas en la lista de elementos secundarios.
DisplayObjectContainer
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
 Inherited
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto.
EventDispatcher
Eventos
 Evento Resumen Definido por
 Inherited[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos.EventDispatcher
 InheritedSe distribuye cuando un objeto de visualización se añade a la lista de visualización.DisplayObject
 InheritedSe distribuye cuando un objeto de visualización se añade a la lista de visualización del escenario, bien directamente o a través de un subárbol que contiene el objeto de visualización.DisplayObject
  Se distribuye cuando se cambia el tamaño o la disposición del reproductor de vídeo automáticamente.FLVPlayback
  Se distribuye cuando la cabeza lectora se desplaza hasta el principio del reproductor de vídeo porque la propiedad autoRewind está establecida como true.FLVPlayback
  Se distribuye cuando la instancia de FLVPlayback pasa al estado de almacenamiento en búfer.FLVPlayback
 InheritedSe distribuye cuando el usuario selecciona 'Borrar' (o 'Eliminar') en el menú contextual.InteractiveObject
 InheritedSe distribuye cuando un usuario pulsa y suelta el botón principal del dispositivo de señalización sobre el mismo objeto InteractiveObject.InteractiveObject
  Se distribuye cuando se cierra NetConnection porque se ha agotado el tiempo de espera o se ha realizado una llamada al método closeVideoPlayer(), o porque se ha llamado al método load() o play(), o se ha establecido la propiedad source, provocando que se cierre la conexión RTMP.FLVPlayback
  Se distribuye cuando finaliza la reproducción porque el reproductor llegó al final del archivo FLV.FLVPlayback
 Inherited
    contextMenu
Se distribuye cuando un gesto de usuario activa el menú contextual asociado al objeto interactivo la aplicación de AIR.InteractiveObject
 InheritedSe distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para copiar elementos, o bien cuando el usuario elige la opción 'Copiar' en el menú contextual.InteractiveObject
  Se distribuye cuando se llega a un punto de referencia.FLVPlayback
 InheritedSe distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para cortar elementos, o bien cuando el usuario elige la opción 'Cortar' en el menú contextual.InteractiveObject
 Inherited[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos.EventDispatcher
 InheritedSe distribuye cuando un usuario pulsa y suelta el botón principal de un dispositivo de señalización dos veces en una sucesión rápida sobre el mismo objeto InteractiveObject cuando el indicador doubleClickEnabled de dicho objeto se ha definido como true.InteractiveObject
 Inherited[evento de difusión] Se distribuye cuando la cabeza lectora entra en un nuevo fotograma.DisplayObject
 Inherited[evento de difusión] Se distribuye cuando la cabeza lectora sale del fotograma actual.DisplayObject
  Se distribuye cuando la ubicación de la cabeza lectora se mueve hacia delante mediante una llamada al método seek() o al hacer clic en el control ForwardButton.FLVPlayback
 InheritedSe distribuye después de que un objeto de visualización quede seleccionado.InteractiveObject
 InheritedSe distribuye después de que un objeto de visualización deje de estar seleccionado.InteractiveObject
 Inherited[evento de difusión] Se distribuye una vez ejecutados los constructores de los objetos de visualización del fotograma, pero antes de que se ejecuten los scripts de fotograma.DisplayObject
 InheritedSe distribuye cuando el usuario crea un punto de contacto a lo largo del borde de la superficie de toque con una instancia de InteractiveObject (por ejemplo, toque a lo largo del borde de la superficie de toque en el servidor de Siri para Apple TV). Algunos dispositivos también pueden interpretar este contacto como una combinación de varios eventos táctiles.InteractiveObject
 InheritedSe distribuye cuando el usuario presiona dos puntos de contacto en la misma instancia de InteractiveObject en un dispositivo táctil (como, por ejemplo, pulsar y soltar dos dedos sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario mueve un punto de contacto sobre la instancia de InteractiveObject de un dispositivo táctil (como mover los dedos de izquierda a derecha sobre un objeto de visualización en un teléfono móvil o dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario realiza un gesto de zoom en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con dos dedos y girarlos sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario realiza un gesto de barrido en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con tres dedos y, a continuación, moverlos en paralelo sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario crea un punto de contacto con una instancia de InteractiveObject, seguidamente toca un dispositivo táctil (como colocar varios dedos sobre un objeto de visualización para abrir un menú y, a continuación, toca con un dedo para seleccionar un elemento de menú en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario realiza un gesto de zoom en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con dos dedos y, a continuación, separarlos rápidamente sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedEste evento se distribuye a cualquier cliente app que admite entrada en línea con un IMEInteractiveObject
 InheritedSe distribuye cuando el usuario pulsa una tecla.InteractiveObject
 InheritedSe distribuye cuando el usuario intenta cambiar la selección empleando la navegación mediante teclado.InteractiveObject
 InheritedSe distribuye cuando el usuario suelta una tecla.InteractiveObject
  Se distribuye cuando se cambia el tamaño o la disposición del reproductor de vídeo.FLVPlayback
  Se distribuye la primera vez que se llega a los metadatos del archivo FLV.FLVPlayback
 InheritedSe distribuye cuando un usuario pulsa y suelta el botón central del dispositivo de señalización sobre el mismo objeto InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario pulsa el botón central del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario pulsa el botón del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario intenta cambiar la selección empleando un dispositivo de señalización.InteractiveObject
 InheritedSe distribuye cuando el usuario mueve el dispositivo de señalización mientras éste se encuentra sobre un InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario mueve un dispositivo de señalización sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando se presiona la rueda del ratón sobre una instancia de InteractiveObject.InteractiveObject
 InheritedDistribuido por el objeto InteractiveObject iniciador de arrastre cuando el usuario suelta el botón y finaliza el arrastre.InteractiveObject
 InheritedDistribuido por el objeto InteractiveObject de destino cuando un objeto arrastrado se coloca sobre el objeto y la colocación se acepta con una llamada a DragManager.acceptDragDrop().InteractiveObject
 InheritedDistribuido por un objeto InteractiveObject cuando la acción de arrastre entra en sus límites.InteractiveObject
 InheritedDistribuido por un objeto InteractiveObject cuando la acción de arrastre se sale de los límites.InteractiveObject
 InheritedDistribuido continuamente por un objeto InteractiveObject mientras la operación de arrastre se mantiene dentro de sus límites.InteractiveObject
 InheritedDistribuido al comienzo de una operación de arrastre por el objeto InteractiveObject especificado como iniciador de arrastre en la llamada a DragManager.doDrag().InteractiveObject
 InheritedDistribuido durante una operación de arrastre por el objeto InteractiveObject especificado como iniciador de arrastre en la llamada a DragManager.doDrag().InteractiveObject
 InheritedSe distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para pegar elementos, o bien cuando el usuario elige la opción 'Pegar' en el menú contextual.InteractiveObject
  Se distribuye cuando el reproductor pasa al estado de pausa.FLVPlayback
  Evento que se distribuye mientras se reproduce el archivo FLV con la frecuencia especificada en la propiedad playheadUpdateInterval o cuando se inicia el rebobinado.FLVPlayback
  Se distribuye cuando se pasa al estado de reproducción.FLVPlayback
  Indica el progreso con el número de bytes descargados.FLVPlayback
 InheritedSe distribuye cuando el usuario baja un lápiz stylus activo más allá del umbral de detección de proximidad de la pantalla.InteractiveObject
 Inherited
    proximityEnd
Se distribuye cuando el usuario levanta un lápiz stylus activo por encima del umbral de detección de proximidad de la pantalla.InteractiveObject
 InheritedSe distribuye cuando el usuario pasa un lápiz stylus activo por encima de la pantalla sin salir del umbral de detección de proximidad.InteractiveObject
 Inherited
    proximityOut
Se distribuye cuando el usuario quita un lápiz stylus activo de encima de este objeto InteractiveObject permaneciendo dentro del umbral de detección de proximidad de la pantalla.InteractiveObject
 InheritedSe distribuye cuando el usuario pasa un lápiz stylus activo directamente por encima de este objeto InteractiveObject permaneciendo dentro del umbral de detección de proximidad de la pantalla.InteractiveObject
 InheritedSe distribuye cuando el usuario quita un lápiz stylus activo de encima de este objeto InteractiveObject y sus elementos secundarios permaneciendo dentro del umbral de detección de proximidad de la pantalla.InteractiveObject
 InheritedSe distribuye cuando el usuario pasa un lápiz stylus activo por encima de este objeto InteractiveObject desde fuera del árbol de descendientes del objeto en la lista de visualización (permaneciendo dentro del umbral de detección de proximidad de la pantalla).InteractiveObject
  Se distribuye cuando el archivo FLV está cargado y preparado para mostrarse.FLVPlayback
 InheritedSe distribuye cuando el usuario suelta el botón del dispositivo señalador por primera vez después de que el usuario presiona el botón sobre una instancia de InteractiveObject y, a continuación, mueve el dispositivo de señalización fuera de la instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando un objeto de visualización se va a eliminar de la lista de visualización.DisplayObject
 InheritedSe distribuye cuando un objeto de visualización se va a eliminar de la lista de visualización, bien directamente o a través de la eliminación de un subárbol que contiene el objeto de visualización.DisplayObject
 Inherited[evento de difusión] Se distribuye cuando la lista de visualización se va a actualizar y representar.DisplayObject
  Se distribuye cuando se mueve hacia atrás la ubicación de la cabeza lectora mediante una llamada a seek() o cuando finaliza una llamada a autoRewind.FLVPlayback
 InheritedSe distribuye cuando un usuario pulsa y suelta el botón derecho del dispositivo de señalización sobre el mismo objeto InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario pulsa el botón del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject.InteractiveObject
 InheritedSe distribuye cuando el usuario mueve un dispositivo de señalización sobre una instancia de InteractiveObject.InteractiveObject
  Se distribuye cuando el usuario detiene el desplazamiento en el archivo FLV con la barra de búsqueda.FLVPlayback
  Se distribuye cuando el usuario comienza el desplazamiento en el archivo FLV con la barra de búsqueda.FLVPlayback
  Se distribuye cuando se cambia la ubicación de la cabeza lectora al realizar una llamada a seek(), establecer la propiedad playheadTime o utilizar el control SeekBar.FLVPlayback
 InheritedSe distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para seleccionar todos los elementos, o bien cuando el usuario elige la opción 'Seleccionar todo' en el menú contextual.InteractiveObject
  Se distribuye cuando se produce un error al cargar un archivo SWF de aspecto.FLVPlayback
  Se distribuye cuando se carga un archivo SWF de aspecto.FLVPlayback
 InheritedSe distribuye inmediatamente una vez mostrado el teclado en pantalla.InteractiveObject
 InheritedSe distribuye inmediatamente antes de que se muestre el teclado en pantalla.InteractiveObject
 InheritedSe distribuye inmediatamente una vez oculto el teclado en pantalla.InteractiveObject
  Se distribuye cuando el sonido cambia porque el usuario mueve el selector del control volumeBar o porque se establecen las propiedades volume o soundTransform.FLVPlayback
  Se distribuye cuando cambia el estado de reproducción.FLVPlayback
  Se distribuye cuando se pasa al estado de detención.FLVPlayback
 InheritedSe distribuye cuando cambia el valor del indicador tabChildren del objeto.InteractiveObject
 InheritedSe distribuye cuando cambia el indicador tabEnabled del objeto.InteractiveObject
 InheritedSe distribuye cuando cambia el valor de la propiedad tabIndex del objeto.InteractiveObject
 InheritedSe distribuye cuando un usuario escribe uno o varios caracteres de texto.InteractiveObject
 InheritedSe distribuye cuando el usuario toca por primera vez un dispositivo táctil (por ejemplo, toca un teléfono móvil o dispositivo con pantalla táctil con un dedo).InteractiveObject
 InheritedSe distribuye cuando el usuario elimina el contacto con un dispositivo táctil (como levantar un dedo de un teléfono móvil o dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario toca el dispositivo y se distribuye constantemente hasta que desaparece el punto de contacto.InteractiveObject
 InheritedSe distribuye cuando el usuario retira el punto de contacto de una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un objeto de visualización a otro en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario mueve el punto de contacto sobre una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un punto fuera de un objeto de visualización en un punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario retira el punto de contacto de una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un objeto de visualización a un punto fuera del objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario mueve el punto de contacto sobre una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un punto fuera de un objeto de visualización en un punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
 InheritedSe distribuye cuando el usuario levanta el punto de contacto en la misma instancia de InteractiveObject en la que se inició el contacto en un dispositivo táctil (como, por ejemplo, pulsar y soltar un dedo desde un único punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil).InteractiveObject
Constantes públicas
 ConstanteDefinido por
  SHORT_VERSION : String = "2.1"
[estática] Variable de estado que indica la versión corta del número del componente.
FLVPlayback
  VERSION : String = "2.1.0.23"
[estática] Variable de estado que indica la versión larga del número del componente.
FLVPlayback
Información sobre propiedades

activeVideoPlayerIndex

propiedad
activeVideoPlayerIndex:uint

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica qué instancia del reproductor de vídeo se verá afectada por otras API (interfaz de programación de aplicaciones). Utilice esta propiedad para administrar varios flujos de archivos FLV.

Esta propiedad no hace visible el reproductor de vídeo; utilice la propiedad visibleVideoPlayerIndex para dicho propósito.

Se crea un nuevo reproductor de vídeo la primera vez que se asigna un valor numérico a activeVideoPlayerIndex. Cuando se crea el nuevo reproductor de vídeo, sus propiedades se establecen en el valor del reproductor de vídeo predeterminado (activeVideoPlayerIndex == 0), salvo source, totalTime y isLive, que siempre se establecen en sus valores predeterminados (cadena vacía, NaN y false, respectivamente) y autoPlay, que siempre es false (el valor predeterminado es true sólo para el reproductor de vídeo predeterminado, es decir, 0). La propiedad cuePoints no produce ningún efecto, ni siquiera si se carga posteriormente en el reproductor de vídeo predeterminado.

Las API que controlan el volumen, la posición, las dimensiones, la visibilidad y los controles de interfaz de usuario siempre son globales y su comportamiento no se ve afectado al establecer el valor de activeVideoPlayerIndex. Establecer la propiedad activeVideoPlayerIndex no afecta a los siguientes métodos y propiedades en concreto.

Propiedades y métodos no afectados por activeVideoPlayerIndex
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

Nota: la propiedad visibleVideoPlayerIndex, no la propiedad activeVideoPlayerIndex, determina qué reproductor de vídeo controla el aspecto. Asimismo, las API que controlan las dimensiones interactúan con la propiedad visibleVideoPlayerIndex.

Las API restantes se destinan a un reproductor de vídeo específico que depende del valor de activeVideoPlayerIndex.

Para cargar un segundo archivo FLV en segundo plano, establezca activeVideoPlayerIndex como 1 y llame al método load(). Cuando esté preparado para mostrar este archivo FLV y ocultar el otro, establezca visibleVideoPlayerIndex como 1.

El valor predeterminado es 0.



Implementación
    public function get activeVideoPlayerIndex():uint
    public function set activeVideoPlayerIndex(value:uint):void

Elementos de API relacionados

align

propiedad 
align:String

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Especifica el diseño del vídeo si la propiedad scaleMode se ha establecido como VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE. Las dimensiones del vídeo se basan en las propiedades registrationX, registrationY, registrationWidth y registrationHeight. Si se define la propiedad align, los valores proceden de la clase VideoAlign. El valor predeterminado es VideoAlign.CENTER.



Implementación
    public function get align():String
    public function set align(value:String):void

Elementos de API relacionados

autoPlay

propiedad 
autoPlay:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano que, si se establece como true, hace que el archivo FLV comience a reproducirse automáticamente tras definir la propiedad source. Si se establece como false, el archivo FLV se carga, pero no inicia la reproducción hasta que se llama al método play() o playWhenEnoughDownloaded().

La reproducción comienza automáticamente si un archivo FLV se transmite desde Flash Media Server (FMS) y la propiedad autoPlay está establecida como true. Sin embargo, al cargar un archivo FLV mediante descarga progresiva, la reproducción comienza una vez que el archivo FLV se ha descargado lo suficiente, de modo que éste se pueda reproducir de principio a fin.

Para forzar la reproducción sin que el archivo FLV se haya descargado lo suficiente, llame al método play() sin parámetros. Si la reproducción ha comenzado y desea volver al estado de espera de una descarga suficiente y luego comenzar la reproducción automáticamente, llame al método pause() y, a continuación, al método playWhenEnoughDownloaded().

Si establece la propiedad como true en el intervalo entre la carga de nuevos archivos FLV, no se producirá ningún efecto hasta que se establezca la propiedad source.

Establecer la propiedad autoPlay como true y source como una URL tiene el mismo efecto que llamar al método play() con dicha URL.

Llamar al método load() con una URL tiene el mismo efecto que establecer la propiedad source como dicha URL con la propiedad autoPlay establecida como false.

El valor predeterminado es true.



Implementación
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

Elementos de API relacionados

autoRewind

propiedad 
autoRewind:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano que, si es true, hace que el archivo FLV se rebobine hasta el fotograma 1 cuando se detenga la reproducción, ya sea porque el reproductor llegó al final del flujo o porque se llamó al método stop(). Esta propiedad no se utiliza para flujos dinámicos.

El valor predeterminado es false.



Implementación
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void

backButton

propiedad 
backButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control de reproducción BackButton. Al hacer clic se llama al método seekToPrevNavCuePoint().



Implementación
    public function get backButton():Sprite
    public function set backButton(value:Sprite):void

Elementos de API relacionados

bitrate

propiedad 
bitrate:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica los bits por segundo establecidos para la transferencia del archivo FLV.

Al transmitir desde un servicio Flash Video Streaming Service que admite la detección automática del ancho de banda, puede proporcionar un archivo SMIL que describa cómo cambiar entre varios flujos en función del ancho de banda. Dependiendo del servicio FVSS, el ancho de banda se puede detectar automáticamente y, si se define este valor, se omitirá.

Al realizar una descarga HTTP puede utilizar el mismo formato SMIL, pero debe establecer la velocidad, ya que no hay detección automática.



Implementación
    public function get bitrate():Number
    public function set bitrate(value:Number):void

buffering

propiedad 
buffering:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el vídeo está en estado de almacenamiento en búfer.



Implementación
    public function get buffering():Boolean

bufferingBar

propiedad 
bufferingBar:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control de la barra de almacenamiento en búfer. Este control aparece cuando el archivo FLV está en estado de carga o de almacenamiento en búfer.



Implementación
    public function get bufferingBar():Sprite
    public function set bufferingBar(value:Sprite):void

bufferingBarHidesAndDisablesOthers

propiedad 
bufferingBarHidesAndDisablesOthers:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Si se establece como true, oculta el control SeekBar y desactiva los controles Play, Pause, PlayPause, BackButton y ForwardButton mientras el archivo FLV está en estado de almacenamiento en búfer. Esto puede ser útil para evitar que un usuario utilice estos controles para intentar acelerar la reproducción del archivo FLV cuando se descarga o transmite a través de una conexión lenta.



Implementación
    public function get bufferingBarHidesAndDisablesOthers():Boolean
    public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void

bufferTime

propiedad 
bufferTime:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor que especifica el número de segundos que se almacenarán en la memoria antes de que se inicie la reproducción de un flujo de vídeo. En los archivos FLV que se transmiten a través de RTMP, que no se descargan y sólo se almacenan en búfer, puede ser importante aumentar el valor predeterminado de 0,1. En los archivos FLV que se descargan progresivamente a través de HTTP, aumentar este valor no supone una gran ventaja, aunque sí puede mejorar la visualización de vídeo de alta calidad en un equipo antiguo que sea más lento.

En el caso de vídeo pregrabado (no dinámico), no defina la propiedad bufferTime como 0: utilice el tiempo de búfer predeterminado o auméntelo.

Esta propiedad no especifica la cantidad de archivo FLV que se descarga antes de iniciar la reproducción.

El valor predeterminado es 0.1.



Implementación
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

Elementos de API relacionados

bytesLoaded

propiedad 
bytesLoaded:uint  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor que indica el número de bytes descargados para una descarga HTTP. Devuelve 0 cuando no hay flujo, cuando éste procede de Flash Media Server (FMS) o si la información aún no está disponible. El valor devuelto sólo es útil para una descarga HTTP.



Implementación
    public function get bytesLoaded():uint

bytesTotal

propiedad 
bytesTotal:uint  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor que especifica el número total de bytes descargados para una descarga HTTP. Devuelve 0 cuando no hay flujo, cuando éste procede de Flash Media Server (FMS) o si la información aún no está disponible. El valor devuelto sólo es útil para una descarga HTTP.



Implementación
    public function get bytesTotal():uint

cuePoints

propiedad 
cuePoints:Array  [solo escritura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Conjunto que describe los puntos de referencia de ActionScript y los puntos de referencia del archivo FLV incorporados desactivados. Esta propiedad se crea específicamente para el inspector de componentes y el inspector de propiedades. No funciona si se establece de cualquier otro modo. Su valor sólo produce efecto en el primer archivo FLV cargado, y sólo si se carga estableciendo la propiedad source en el inspector de componentes o en el inspector de propiedades.

Nota: no es posible acceder a esta propiedad mediante ActionScript. Para acceder a la información de punto de referencia en ActionScript, utilice la propiedad metadata.

Para añadir, quitar, activar o desactivar puntos de referencia con ActionScript, utilice los métodos addASCuePoint(), removeASCuePoint() o setFLVCuePointEnabled().



Implementación
    public function set cuePoints(value:Array):void

Elementos de API relacionados

endTabIndex

propiedad 
endTabIndex:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Devuelve el valor siguiente disponible de tabIndex tras los controles de FLVPlayback. El valor se establece una vez llamado el método assignTabIndexes.



Implementación
    public function get endTabIndex():int

Elementos de API relacionados

forwardButton

propiedad 
forwardButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de avance. Al hacer clic se llama al método seekToNextNavCuePoint().



Implementación
    public function get forwardButton():Sprite
    public function set forwardButton(value:Sprite):void

Elementos de API relacionados

fullScreenBackgroundColor

propiedad 
fullScreenBackgroundColor:uint

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Color de fondo utilizado en el modo de pantalla completa. Este color es visible si el vídeo no cubre toda la pantalla en función del valor de la propiedad scaleMode.

El valor predeterminado es 0x000000.



Implementación
    public function get fullScreenBackgroundColor():uint
    public function set fullScreenBackgroundColor(value:uint):void

fullScreenButton

propiedad 
fullScreenButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón FullScreen.



Implementación
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void

fullScreenSkinDelay

propiedad 
fullScreenSkinDelay:int

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Especifica el tiempo de demora, en milisegundos, para ocultar el aspecto. En modo de pantalla completa, si la propiedad skinAutoHide tiene el valor true, se activa la ocultación automática si el usuario no desplaza el ratón durante más segundos de los indicados por la propiedad fullScreenSkinDelay. Si el ratón está sobre el propio aspecto, la ocultación automática no se activa.

El valor predeterminado es 3000 milliseconds (3 seconds).



Implementación
    public function get fullScreenSkinDelay():int
    public function set fullScreenSkinDelay(value:int):void

fullScreenTakeOver

propiedad 
fullScreenTakeOver:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cuando el escenario entra en modo de pantalla completa, el componente FLVPlayback está por encima de todo el contenido y toma el control de toda la pantalla. Cuando el escenario sale del modo de pantalla completa, la pantalla vuelve a su estado anterior.

La configuración recomendada para el modo de pantalla completa es scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO y align = VideoAlign.CENTER.

Si el archivo SWF se carga con el componente FLVPlayback y no tiene acceso al escenario debido a las restricciones de seguridad, el modo de pantalla completa no se activa. No se emiten errores.

El valor predeterminado es true.



Implementación
    public function get fullScreenTakeOver():Boolean
    public function set fullScreenTakeOver(value:Boolean):void

height

propiedad 
height:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la altura de la instancia de FLVPlayback. Esta propiedad sólo afecta a la altura de la instancia de FLVPlayback y no a la de un archivo SWF de aspecto que pueda cargarse. Establecer la propiedad height también establece la propiedad registrationHeight en el mismo valor.



Implementación
    override public function get height():Number
    override public function set height(value:Number):void

Elementos de API relacionados

idleTimeout

propiedad 
idleTimeout:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cantidad de tiempo, en milisegundos, antes de que Flash cierre una conexión inactiva con Flash Media Server (FMS) tras realizar una pausa o detener una reproducción. Esta propiedad no produce ningún efecto en la descarga de un archivo FLV a través de HTTP.

Si se establece esta propiedad cuando un flujo de vídeo ya está inactivo, el período de tiempo de espera se reinicia con el nuevo valor.

El valor predeterminado es 300,000 milliseconds (5 minutes).



Implementación
    public function get idleTimeout():Number
    public function set idleTimeout(value:Number):void

Elementos de API relacionados

isLive

propiedad 
isLive:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el flujo de vídeo es dinámico. Esta propiedad sólo es efectiva cuando se transmite desde Flash Media Server (FMS) u otro servicio Flash Video Streaming Service (FVSS). El valor de esta propiedad se omitirá para una descarga HTTP.

Si establece esta propiedad mientras se cargan nuevos archivos FLV, no tendrá ningún efecto hasta que se establezca el valor de la propiedad source para el nuevo archivo FLV.

Define la propiedad isLive como false si se envía un flujo de vídeo pregrabado al reproductor de vídeo y como true si se envían datos en tiempo real, como una emisión dinámica. Para obtener un mejor rendimiento al definir la propiedad isLive como false, no defina bufferTime con el valor 0.



Implementación
    public function get isLive():Boolean
    public function set isLive(value:Boolean):void

Elementos de API relacionados

isRTMP

propiedad 
isRTMP:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el archivo FLV se transmite desde Flash Media Server (FMS) con RTMP. Su valor es false en cualquier otro origen de archivo FLV.



Implementación
    public function get isRTMP():Boolean

Elementos de API relacionados

metadata

propiedad 
metadata:Object  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Objeto que es un paquete de información de metadatos que se recibe de una llamada al método callback NetSteam.onMetaData(), si está disponible. Está listo cuando se distribuye el evento metadataReceived.

Si el archivo FLV se codifica con el codificador de Flash 8, la propiedad metadata contiene la siguiente información. Los archivos FLV antiguos sólo contienen los valores de height, width y duration.

ParámetroDescription
canSeekToEndValor booleano. Es true si el archivo FLV se codifica con un fotograma clave en el último fotograma, lo que permite buscar hasta el final de un clip de película de descarga progresiva. Es false si el archivo FLV no se codifica con un fotograma clave en el último fotograma.
cuePointsConjunto de objetos, uno por cada punto de referencia incorporado en el archivo FLV. El valor es undefined si el archivo FLV no contiene ningún punto de referencia. Cada objeto tiene las siguientes propiedades:
  • type: cadena que especifica el tipo de punto de referencia como "navigation" o "event".
  • name: cadena que indica el nombre del punto de referencia.
  • time: número que indica el tiempo del punto de referencia en segundos, con una precisión de tres decimales (milisegundos).
  • parameters: objeto opcional que tiene pares nombre-valor designados por el usuario durante la creación de los puntos de referencia.
audiocodecid,número que indica el códec de audio (técnica de codificación/descodificación) que se ha utilizado.
audiodelay,Número que representa tiempo 0 en el archivo de origen desde el que se codificó el archivo FLV.

El contenido de vídeo se retrasa durante un breve período de tiempo que es necesario para sincronizar el audio. Por ejemplo, si el valor audiodelay es .038, el vídeo que ha comenzado en tiempo equivalente a 0 en el archivo de origen comienza en .038 en el archivo FLV.

Se debe tener en cuenta que las clases FLVPlayback y VideoPlayer compensan este retraso en su configuración de tiempo. Esto significa que se puede continuar utilizando la configuración de tiempo empleada en el archivo de origen.

audiodatarate,número que indica los kilobytes por segundo de audio.
videocodecid,número que es la versión de códec que se utilizó para codificar el vídeo.
framerate,número que especifica la velocidad de fotogramas del archivo FLV.
videodatarate,número que especifica la velocidad de datos de vídeo del archivo FLV.
heightnúmero que especifica la altura del archivo FLV.
widthnúmero que especifica la anchura del archivo FLV.
duration,número que especifica la duración del archivo FLV en segundos.



Implementación
    public function get metadata():Object

Más información

Elementos de API relacionados

metadataLoaded

propiedad 
metadataLoaded:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si se ha encontrado y procesado un paquete de metadatos o si el archivo FLV se ha codificado sin el paquete de metadatos. Dicho de otro modo, el valor es true si se reciben los metadatos o nunca se van a obtener metadatos. Así, puede saber si tiene los metadatos y, si no los tiene, sabe que no debe esperar a recibirlos. Si simplemente desea saber si tiene metadatos o no, puede comprobar el valor con:

FLVPlayback.metadata != null

Utilice esta propiedad para comprobar si puede obtener información útil con los métodos para buscar y activar o desactivar los puntos de referencia (findCuePoint, findNearestCuePoint, findNextCuePointWithName y isFLVCuePointEnabled).



Implementación
    public function get metadataLoaded():Boolean

Elementos de API relacionados

muteButton

propiedad 
muteButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de silencio.



Implementación
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void

ncMgr

propiedad 
ncMgr:INCManager  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Objeto INCManager que proporciona acceso a una instancia de la clase que implementa INCManager, que es una interfaz de la clase NCManager.

Puede utilizar esta propiedad para implementar un objeto INCManager personalizado que requiere una inicialización personalizada.



Implementación
    public function get ncMgr():INCManager

Elementos de API relacionados

pauseButton

propiedad 
pauseButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de pausa.



Implementación
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void

paused

propiedad 
paused:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el archivo FLV está en estado de pausa.



Implementación
    public function get paused():Boolean

playButton

propiedad 
playButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de reproducción.



Implementación
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void

playheadPercentage

propiedad 
playheadPercentage:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica el valor actual de playheadTime como un porcentaje de la propiedad totalTime. Si accede a esta propiedad, verá que contiene el porcentaje de tiempo de reproducción transcurrido. Si establece esta propiedad, provoca una operación de búsqueda en el punto que representa dicho porcentaje del tiempo de reproducción del archivo FLV.

El valor de esta propiedad es relativa al valor de la propiedad totalTime.



Implementación
    public function get playheadPercentage():Number
    public function set playheadPercentage(value:Number):void

Emite
VideoError — Si especifica un porcentaje no válido o si el valor de la propiedad totalTime es undefined, null o menor o igual que cero.

playheadTime

propiedad 
playheadTime:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que representa el tiempo o la posición actual (en segundos) de la cabeza lectora, que puede ser un valor fraccionario. Si se establece esta propiedad, se activa una búsqueda, con todas las restricciones que conlleva.

Cuando cambia el tiempo de la cabeza lectora, lo que ocurre una vez cada 0,25 segundos mientras se reproduce el archivo FLV, el componente distribuye el evento playheadUpdate.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se activa hasta que se actualiza la propiedad playheadTime.



Implementación
    public function get playheadTime():Number
    public function set playheadTime(value:Number):void

Elementos de API relacionados

playheadUpdateInterval

propiedad 
playheadUpdateInterval:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que es la cantidad de tiempo en milisegundos entre cada evento playheadUpdate. Si se establece esta propiedad mientras se está reproduciendo el archivo FLV, se reinicia el temporizador.

Dado que los puntos de referencia de ActionScript se inician cuando se actualiza la cabeza lectora, al disminuir el valor de la propiedad playheadUpdateInterval, puede aumentar la precisión de los puntos de referencia de ActionScript.

Como el intervalo de actualización de la cabeza lectora se establece mediante una llamada al método global setInterval(), la actualización no puede activarse con más frecuencia que la velocidad de fotogramas del archivo SWF, tal y como ocurre con cualquier otro intervalo que se establezca de este modo. Así pues, por ejemplo, para una velocidad de fotogramas predeterminada de 12 fotogramas por segundo, el intervalo efectivo más bajo es aproximadamente 83 milisegundos, o un segundo (1.000 milisegundos) dividido por 12.

El valor predeterminado es 250.



Implementación
    public function get playheadUpdateInterval():Number
    public function set playheadUpdateInterval(value:Number):void

Elementos de API relacionados

playing

propiedad 
playing:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el archivo FLV está en estado de reproducción.



Implementación
    public function get playing():Boolean

playPauseButton

propiedad 
playPauseButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de reproducción/pausa.



Implementación
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void

preferredHeight

propiedad 
preferredHeight:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la altura del archivo de origen FLV. Esta información no es válida inmediatamente después de llamar a los métodos play() o load(). Es válida cuando se inicia el evento ready. Si el valor de la propiedad scaleMode es VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, es mejor leer el valor tras distribuir el evento layout. Esta propiedad devuelve -1 si aún no hay información disponible.



Implementación
    public function get preferredHeight():int

Elementos de API relacionados

preferredWidth

propiedad 
preferredWidth:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Proporciona la anchura del archivo de origen FLV. Esta información no es válida de forma inmediata después de llamar a los métodos play() o load(), sino tras distribuir el evento ready. Si el valor de la propiedad scaleMode es VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, es mejor leer el valor tras distribuir el evento layout. Esta propiedad devuelve -1 si aún no hay información disponible.



Implementación
    public function get preferredWidth():int

Elementos de API relacionados

preview

propiedad 
preview:String  [solo escritura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Sólo para previsualización dinámica. Lee un archivo PNG para obtener la previsualización.



Implementación
    public function set preview(value:String):void

progressInterval

propiedad 
progressInterval:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que es la cantidad de tiempo en milisegundos entre cada evento progress. Si establece el valor de esta propiedad mientras se está reproduciendo el flujo de vídeo, se reinicia el temporizador.

El valor predeterminado es 250.



Implementación
    public function get progressInterval():Number
    public function set progressInterval(value:Number):void

Elementos de API relacionados

registrationHeight

propiedad 
registrationHeight:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Altura utilizada para alinear el contenido del vídeo al realizar el cambio de tamaño automático. No confunda la propiedad registrationHeight con la propiedad height. La propiedad height representa la altura real del contenido del vídeo.

Ejemplo 1: cargue un archivo FLV 80x80 con la configuración siguiente:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
A continuación, tras el cambio de tamaño automático, se obtiene:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Ejemplo 2: cargue el mismo escenario que en el ejemplo 1 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Se obtiene:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Ejemplo 3: cargue el mismo escenario que en el ejemplo 2 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.EXACT_FIT
Se obtienen todos los mismos valores que los valores de registro:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Establecer la propiedad registrationHeight equivale a establecer la propiedad height y viceversa. Establecer cualquier otra propiedad o llamar a cualquier método que modifique la altura, como scaleX, setSize y setScale también mantiene sincronizadas las propiedades height y registrationHeight.



Implementación
    public function get registrationHeight():Number
    public function set registrationHeight(value:Number):void

registrationWidth

propiedad 
registrationWidth:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Anchura utilizada para alinear el contenido del vídeo al realizar el cambio de tamaño automático. No confunda la propiedad registrationWidth con la propiedad width. La propiedad width representa la anchura real del contenido del vídeo.

Ejemplo 1: cargue un archivo FLV 80x80 con la configuración siguiente:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
A continuación, tras el cambio de tamaño automático, se obtiene:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Ejemplo 2: cargue el mismo escenario que en el ejemplo 1 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Se obtiene:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Ejemplo 3: cargue el mismo escenario que en el ejemplo 2 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.EXACT_FIT
Se obtienen todos los mismos valores que los valores de registro:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Establecer la propiedad registrationWidth equivale a establecer la propiedad width y viceversa. Establecer cualquier otra propiedad o llamar a cualquier método que modifique la anchura, como scaleX, setSize y setScale también mantiene sincronizadas las propiedades width y registrationWidth.



Implementación
    public function get registrationWidth():Number
    public function set registrationWidth(value:Number):void

registrationX

propiedad 
registrationX:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Coordenada x empleada para alinear el contenido de vídeo al cambiar el tamaño automáticamente. No la confunda con la propiedad x, que representa la ubicación real del contenido del vídeo.

Ejemplo 1: cargue un archivo FLV 80x80 con la configuración siguiente:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
A continuación, tras el cambio de tamaño automático, se obtiene:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Ejemplo 2: cargue el mismo escenario que en el ejemplo 1 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Se obtiene:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Ejemplo 3: cargue el mismo escenario que en el ejemplo 2 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.EXACT_FIT
Se obtienen todos los mismos valores que los valores de registro:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Cuando se establece la propiedad x o registrationX, la segunda propiedad se cambia para mantener su desplazamiento con respecto a la primera. Por ejemplo, si x = 10 y registrationX = 20, establecer x = 110 también establece registrationX = 120.



Implementación
    public function get registrationX():Number
    public function set registrationX(value:Number):void

registrationY

propiedad 
registrationY:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Coordenada y empleada para alinear el contenido de vídeo al cambiar el tamaño automáticamente. No la confunda con la propiedad y, que representa la ubicación real del contenido del vídeo.

Ejemplo 1: cargue un archivo FLV 80x80 con la configuración siguiente:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
A continuación, tras el cambio de tamaño automático, se obtiene:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Ejemplo 2: cargue el mismo escenario que en el ejemplo 1 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Se obtiene:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Ejemplo 3: cargue el mismo escenario que en el ejemplo 2 aunque con la configuración siguiente:

  • scaleMode = VideoScaleMode.EXACT_FIT
Se obtienen todos los mismos valores que los valores de registro:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Cuando se establece la propiedad y o registrationY, la segunda propiedad se cambia para mantener su desplazamiento con respecto a la primera. Por ejemplo, si y = 10 y registrationY = 20, establecer y = 110 también establece registrationY = 120.



Implementación
    public function get registrationY():Number
    public function set registrationY(value:Number):void

scaleMode

propiedad 
scaleMode:String

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Especifica cómo cambiará el tamaño del vídeo tras la carga. Si se establece como VideoScaleMode.MAINTAIN_ASPECT_RATIO, mantiene la proporción de vídeo dentro del rectángulo definido por registrationX, registrationY, registrationWidth y registrationHeight. Si se establece como VideoScaleMode.NO_SCALE, el tamaño del vídeo se ajusta automáticamente a las dimensiones del archivo de origen FLV. Si se establece como VideoScaleMode.EXACT_FIT, se omiten las dimensiones del archivo de origen FLV y el vídeo se expande para ajustarse al rectángulo definido por registrationX, registrationY, registrationWidth y registrationHeight. Si se establece tras la carga de un archivo FLV, se iniciará inmediatamente un diseño automático. Los valores proceden de VideoScaleMode.

El valor predeterminado es VideoScaleMode.MAINTAIN_ASPECT_RATIO.



Implementación
    public function get scaleMode():String
    public function set scaleMode(value:String):void

Elementos de API relacionados

scaleX

propiedad 
scaleX:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la escala horizontal. La escala estándar es 1.



Implementación
    override public function get scaleX():Number
    override public function set scaleX(value:Number):void

Elementos de API relacionados

scaleY

propiedad 
scaleY:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la escala vertical. La escala estándar es 1.



Implementación
    override public function get scaleY():Number
    override public function set scaleY(value:Number):void

Elementos de API relacionados

scrubbing

propiedad 
scrubbing:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el usuario se desplaza con SeekBar y false en caso contrario.

El desplazamiento consiste en tomar el selector de SeekBar y arrastrarlo en cualquier dirección para buscar una escena determinada del archivo FLV.



Implementación
    public function get scrubbing():Boolean

seekBar

propiedad 
seekBar:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control SeekBar.



Implementación
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void

seekBarInterval

propiedad 
seekBarInterval:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la frecuencia en milisegundos con que se debe comprobar el selector SeekBar durante el desplazamiento.

Dado que este intervalo se establece mediante una llamada al método global setInterval(), la actualización no puede iniciarse con una frecuencia mayor que la velocidad de fotogramas del archivo SWF. Así pues, por ejemplo, para una velocidad de fotogramas predeterminada de 12 fotogramas por segundo, el intervalo efectivo más bajo es aproximadamente 83 milisegundos, o un segundo (1.000 milisegundos) dividido por 12.

El valor predeterminado es 250.



Implementación
    public function get seekBarInterval():Number
    public function set seekBarInterval(value:Number):void

seekBarScrubTolerance

propiedad 
seekBarScrubTolerance:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica hasta dónde puede mover un usuario el selector de SeekBar antes de que se produzca una actualización. El valor se especifica como un porcentaje (entre 1 y 100).

El valor predeterminado es 5.



Implementación
    public function get seekBarScrubTolerance():Number
    public function set seekBarScrubTolerance(value:Number):void

seekToPrevOffset

propiedad 
seekToPrevOffset:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número de segundos que utiliza el método seekToPrevNavCuePoint() cuando compara su tiempo con el del punto de referencia anterior. El método utiliza este valor para garantizar que, si está justo a continuación de un punto de referencia, pueda saltar al anterior sin tener que ir al mismo punto de referencia que acaba de producirse.

El valor predeterminado es 1.



Implementación
    public function get seekToPrevOffset():Number
    public function set seekToPrevOffset(value:Number):void

skin

propiedad 
skin:String

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cadena que especifica la URL de un archivo SWF de aspecto. Esta cadena puede contener un nombre de archivo, una ruta relativa, como Skins/MySkin.swf, o una URL absoluta, como http://www.%somedomain%.com/MySkin.swf.



Implementación
    public function get skin():String
    public function set skin(value:String):void

skinAutoHide

propiedad 
skinAutoHide:Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Si es true, oculta el aspecto del componente cuando el ratón no está sobre el vídeo. Esta propiedad sólo afecta a los aspectos que se cargan al establecer la propiedad skin y no a un aspecto creado desde los componentes de interfaz de usuario personalizados FLVPlayback.

Cuando el componente está en modo de pantalla completa y el aspecto no se dispone sobre el vídeo, el modo skinAutoHide se activa automáticamente. Establecer skinAutoHide = false tras entrar en modo de pantalla completa sustituirá este comportamiento. Asimismo, cuando el componente está en modo de pantalla completa, se activa la ocultación automática si el usuario no desplaza el ratón durante más de segundos de los indicados por fullScreenSkinDelay, a no ser que el ratón se encuentre sobre el propio aspecto.

El valor predeterminado es false.



Implementación
    public function get skinAutoHide():Boolean
    public function set skinAutoHide(value:Boolean):void

skinBackgroundAlpha

propiedad 
skinBackgroundAlpha:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor alfa para el fondo del aspecto. La propiedad skinBackgroundAlpha sólo funciona con archivos SWF con aspectos cargados mediante la propiedad skin y con aspectos que admiten el establecimiento del color y alfa. Puede establecer la propiedad skinBackgroundAlpha en un número entre 0,0 y 1,0. El valor predeterminado es el último valor elegido por el usuario como predeterminado.

Para obtener los colores de aspecto incluidos en el componente FLVPlayback de ActionScript 2.0, utilice los valores siguientes para las propiedades skinBackgroundAlpha y skinBackgroundColor: Arctic: 0,85, 0x47ABCB; Clear: 0,20, 0xFFFFFF; Mojave: 0,85, 0xBFBD9F; Steel: 0,85, 0x666666. El valor por defecto es 0,85.



Implementación
    public function get skinBackgroundAlpha():Number
    public function set skinBackgroundAlpha(value:Number):void

Elementos de API relacionados

skinBackgroundColor

propiedad 
skinBackgroundColor:uint

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Color de fondo del aspecto (0xRRGGBB). La propiedad skinBackgroundColor sólo funciona con archivos SWF con aspectos cargados mediante la propiedad skin y con aspectos que admiten el establecimiento del color y alfa. El valor predeterminado es el último valor elegido por el usuario como predeterminado.

Para obtener los colores de aspecto incluidos en el componente FLVPlayback de ActionScript 2.0, utilice los valores siguientes para las propiedades skinBackgroundAlpha y skinBackgroundColor: Arctic: 0,85, 0x47ABCB; Clear: 0,20, 0xFFFFFF; Mojave: 0,85, 0xBFBD9F; Steel: 0,85, 0x666666. El valor predeterminado es 0x47ABCB.



Implementación
    public function get skinBackgroundColor():uint
    public function set skinBackgroundColor(value:uint):void

Elementos de API relacionados

skinFadeTime

propiedad 
skinFadeTime:int

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cantidad de tiempo, en milisegundos, que tarda el aspecto en aparecer y desaparecer al ocultarse o mostrarse. La ocultación o aparición tiene lugar porque la propiedad skinAutoHide está establecida como true. Establezca la propiedad skinFadeTime en 0 para eliminar el efecto de desvanecimiento.

El valor predeterminado es 500 milliseconds (.5 seconds).



Implementación
    public function get skinFadeTime():int
    public function set skinFadeTime(value:int):void

skinScaleMaximum

propiedad 
skinScaleMaximum:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.115.0, AIR 1.0

Esta propiedad especifica el valor múltiple máximo que utilizará FLVPlayback para ajustar su aspecto cuando entre en el modo de pantalla completa con un Flash Player que admita la aceleración de hardware. Con la aceleración de hardware, el vídeo y el aspecto se ajustan con el mismo factor. De manera predeterminada, FLVPlayback representa el vídeo con sus dimensiones originales y permite que la aceleración de hardware lleve a cabo el resto del ajuste. Si, por ejemplo, su vídeo tiene dimensiones de 640 x 512 y pasa a tamaño de pantalla completa en un monitor con una resolución de 1280 x 1024, el vídeo y el aspecto se ajustarán al doble de su tamaño.

Esta propiedad permite restringir el ajuste del aspecto cuando se utiliza la aceleración de hardware, en función del contenido específico que se está ajustando y sus preferencias estéticas en relación a la apariencia de aspectos grandes. Para limitar el ajuste del aspecto a un multiplicador especificado, FLVPlayback utiliza una mezcla de ajustes de software y hardware para el aspecto, que puede tener una influencia negativa en el rendimiento de la reproducción de vídeo y la apariencia de FLV.

Por ejemplo, si esta propiedad se estableció en 5.0 o superior, pasar a pantalla completa en un monitor que tiene una resolución de 1600 x 1200 con un vídeo que tiene las dimensiones de 320 x 240 ajustaría el aspecto cinco veces. Si esta propiedad se estableció en 2,5, el reproductor representaría el vídeo (pero no el aspecto) a 640 x 480, el doble del tamaño original y la aceleración de hardware se encargaría de realizar el resto del ajuste (640 x 2,5 = 1600 y 480 x 2,5 = 1200).

Si la propiedad se define después de haber pasado al modo de pantalla completa no tendrá ningún efecto hasta la próxima vez que FLVPlayback pase a este modo.

Si FLV es grande (por ejemplo, 640 píxeles de ancho o más, 480 píxeles de alto o más), no debe establecer esta propiedad con un valor pequeño, ya que podrían producirse problemas de rendimiento evidentes en monitores de gran tamaño.

El valor predeterminado es 4.0.



Implementación
    public function get skinScaleMaximum():Number
    public function set skinScaleMaximum(value:Number):void

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )
El ejemplo siguiente establece la propiedad skinScaleMaximum en 2,5 para limitar el ajuste del aspecto de FLVPlayback a 2,5 veces cuando el componente pase al modo de pantalla completa con aceleración de hardware. Para ver el efecto de la propiedad skinScaleMaximum, haga clic en el botón de pantalla completa del aspecto de FLVPlayback mientras FLV se está reproduciendo en el navegador.

Nota: pruebe este ejemplo en el navegador. En el cuadro de diálogo Configuración de publicación de Flash, en la ficha HTML, seleccione la plantilla Sólo Flash - Permitir pantalla completa. Especifique una versión de Flash Player de 9.0.115.0 y asegúrese de que los formatos Flash y HTML están seleccionados en la ficha Formatos. A continuación, publique y abra el archivo HTML resultante en el navegador.

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

propiedad 
soundTransform:flash.media:SoundTransform[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Proporciona acceso directo a la propiedad VideoPlayer.soundTransform para permitir un mayor control del sonido. Es necesario definir esta propiedad para que se apliquen los cambios, o bien, puede obtener el valor de esta propiedad para conseguir una copia de la configuración actual.



Implementación
    override public function get soundTransform():flash.media:SoundTransform
    override public function set soundTransform(value:flash.media:SoundTransform):void

Elementos de API relacionados

source

propiedad 
source:String

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cadena que especifica la URL del archivo FLV que se va a transmitir y cómo se debe transmitir. La URL puede ser una URL HTTP de un archivo FLV, una URL RTMP de un flujo o una URL HTTP de un archivo XML.

Si establece esta propiedad a través del inspector de componentes o del inspector de propiedades, el archivo FLV inicia su carga y reproducción en el siguiente evento "enterFrame". El retardo proporciona tiempo para establecer los valores de las propiedades isLive, autoPlay y cuePoints, entre otras, lo que afecta a la carga. También permite manipular el componente FLVPlayback mediante código ActionScript colocado en el primer fotograma antes de que se inicie la reproducción.

Si esta propiedad se define mediante ActionScript, llama inmediatamente al método VideoPlayer.load() cuando la propiedad autoPlay se establece en false, o bien, llama a VideoPlayer.play() si la propiedad autoPlay se define como true. Las propiedades autoPlay, totalTime y isLive afectan al modo en que se carga el nuevo archivo FLV, de modo que, si establece estas propiedades, debe hacerlo antes de establecer la propiedad source.

Establezca la propiedad autoPlay como false para evitar que el nuevo archivo FLV se reproduzca automáticamente.



Implementación
    public function get source():String
    public function set source(value:String):void

Elementos de API relacionados

startTabIndex

propiedad 
startTabIndex:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Devuelve el primer valor de tabIndex para los controles de FLVPlayback. El valor se establece una vez llamado el método assignTabIndexes.



Implementación
    public function get startTabIndex():int

Elementos de API relacionados

state

propiedad 
state:String  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cadena que especifica el estado del componente. Esta propiedad se establece con los métodos load(), play(), stop(), pause() y seek().

Los valores posibles de la propiedad state son: "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking" y "stopped". Puede utilizar las propiedades de la clase FLVPlayback para probar estos estados.



Implementación
    public function get state():String

Elementos de API relacionados

stateResponsive

propiedad 
stateResponsive:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el estado es interactivo. Si el estado no es interactivo, las llamadas a los métodos play(), load(), stop(), pause() y seek() se colocarán en cola y se ejecutarán más tarde, cuando se pase a un estado interactivo. Dado que las llamadas se colocan en cola y se ejecutan más tarde, normalmente no es necesario realizar un seguimiento del valor de la propiedad stateResponsive. Los estados interactivos son: stopped, playing, paused y buffering.



Implementación
    public function get stateResponsive():Boolean

Elementos de API relacionados

stopButton

propiedad 
stopButton:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control del botón de detención.



Implementación
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void

stopped

propiedad 
stopped:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Valor booleano. Es true si el estado de la instancia de FLVPlayback está detenido.



Implementación
    public function get stopped():Boolean

totalTime

propiedad 
totalTime:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que representa el tiempo total de reproducción del vídeo en segundos.

Al transmitir desde Flash Media Server (FMS) utilizando el objeto NCManager predeterminado, este valor se determinará automáticamente mediante las API del servidor y sustituirá los valores establecidos mediante esta propiedad o recopilados de los metadatos. Se podrá leer el valor de la propiedad cuando se pase al estado stopped o playing tras establecer el valor de la propiedad source. Esta propiedad no se utiliza para flujos dinámicos transmitidos desde un servidor FMS.

Con una descarga HTTP, el valor se determina automáticamente su el archivo FLV tiene metadatos incorporados. De lo contrario, establézcalo explícitamente o será NaN. Si lo establece explícitamente, se omitirá el valor de metadatos en el flujo.

Al establecer esta propiedad, el valor se aplicará al siguiente archivo FLV que se cargue estableciendo la propiedad source. No afecta a los archivos FLV que ya se hayan cargado. Además, esta propiedad no devuelve el nuevo valor pasado hasta que se carga un archivo FLV.

Si no se establece esta propiedad (de forma explícita o automáticamente), la reproducción seguirá funcionando pero podrían producirse problemas con los controles de búsqueda.

A no ser que se establezca explícitamente, el valor será NaN hasta que se establezca en un valor válido de los metadatos.



Implementación
    public function get totalTime():Number
    public function set totalTime(value:Number):void

Elementos de API relacionados

visibleVideoPlayerIndex

propiedad 
visibleVideoPlayerIndex:uint

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que puede utilizar para administrar varios flujos de archivos FLV. Establece la instancia del reproductor de vídeo que puede verse, oírse y controlarse mediante el aspecto o los controles de reproducción, mientras los demás reproductores de vídeo quedan ocultos y silenciados. No convierte al reproductor de vídeo en el destino de la mayoría de las API; para ello, utilice la propiedad activeVideoPlayerIndex.

Los métodos y las propiedades que controlan las dimensiones interactúan con esta propiedad. Los métodos y las propiedades que establecen las dimensiones del reproductor de vídeo (setScale(), setSize(), width, height, scaleX, scaleY) pueden utilizarse en todos los reproductores de vídeo. Sin embargo, las dimensiones pueden ser distintas en función del valor de la propiedad scaleMode de dichos reproductores de vídeo. Al leer las dimensiones a través de las propiedades width, height, scaleX y scaleY obtendrá únicamente las dimensiones del reproductor de vídeo visible. Los otros reproductores de vídeo pueden tener (o no) las mismas dimensiones.

Para obtener las dimensiones de diversos reproductores de vídeo cuando no están visibles hay que detectar el evento layout y almacenar el valor del tamaño.

Esta propiedad no tiene ninguna implicación para la visibilidad de todo el componente, sino sólo para el reproductor de vídeo que está visible cuando el componente está visible. Para establecer la visibilidad de todo el componente, utilice la propiedad visible.

El valor predeterminado es 0.



Implementación
    public function get visibleVideoPlayerIndex():uint
    public function set visibleVideoPlayerIndex(value:uint):void

Elementos de API relacionados

volume

propiedad 
volume:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número del intervalo 0 a 1 que indica el nivel del control de volumen.

El valor predeterminado es 1.



Implementación
    public function get volume():Number
    public function set volume(value:Number):void

Elementos de API relacionados

volumeBar

propiedad 
volumeBar:Sprite

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Control de la barra de volumen.



Implementación
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void

volumeBarInterval

propiedad 
volumeBarInterval:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la frecuencia en milisegundos con que se debe comprobar la posición del selector de la barra de volumen durante el desplazamiento.

El valor predeterminado es 250.



Implementación
    public function get volumeBarInterval():Number
    public function set volumeBarInterval(value:Number):void

volumeBarScrubTolerance

propiedad 
volumeBarScrubTolerance:Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica hasta dónde puede mover un usuario el selector de la barra de volumen antes de que se produzca una actualización. El valor se expresa como un porcentaje entre 1 y 100. Establezca el valor en 0 para indicar que no se admite desplazamiento. El volumen siempre se actualiza en volumeBarInterval independientemente del movimiento del selector.

El valor predeterminado es 0.



Implementación
    public function get volumeBarScrubTolerance():Number
    public function set volumeBarScrubTolerance(value:Number):void

width

propiedad 
width:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la anchura de la instancia de FLVPlayback en el escenario. Esta propiedad sólo afecta a la anchura de la instancia de FLVPlayback y no incluye la anchura de un archivo SWF de aspecto que pueda cargarse. Utilice la propiedad width de FLVPlayback y no la propiedad DisplayObject.width porque la propiedad width podría devolver un valor distinto si se carga un archivo SWF de aspecto. Al establecer la propiedad width, también se define la propiedad registrationWidth con el mismo valor.



Implementación
    override public function get width():Number
    override public function set width(value:Number):void

Elementos de API relacionados

x

propiedad 
x:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la posición horizontal (en píxeles) del reproductor de vídeo.

Establecer la propiedad x también afecta a la propiedad registrationX. Cuando se establece la propiedad x o registrationX, la segunda propiedad se cambia para mantener su desplazamiento con respecto a la primera. Por ejemplo, si x = 10 y registrationX = 20, establecer x = 110 también establece registrationX = 120.



Implementación
    override public function get x():Number
    override public function set x(value:Number):void

y

propiedad 
y:Number[override]

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Número que especifica la posición vertical (en píxeles) del reproductor de vídeo.

Establecer la propiedad y también afecta a la propiedad registrationY. Cuando se establece la propiedad y o registrationY, la segunda propiedad se cambia para mantener su desplazamiento con respecto a la primera. Por ejemplo, si y = 10 y registrationY = 20, establecer y = 110 también establece registrationY = 120.



Implementación
    override public function get y():Number
    override public function set y(value:Number):void
Información sobre constructores

FLVPlayback

()Información sobre
public function FLVPlayback()

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Crea una nueva instancia de FLVPlayback. Tras crear la instancia de FLVPlayback, llame al método addChild() o addChildAt() para colocar la instancia en el escenario o en otro contenedor de objeto de visualización.

Elementos de API relacionados

Información sobre métodos

addASCuePoint

()método
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Añade un punto de referencia de ActionScript y tiene el mismo efecto que añadir un punto de referencia de ActionScript a través del cuadro de diálogo Puntos de referencia, salvo que se produce cuando se ejecuta una aplicación y no durante el desarrollo de la misma.

La información del punto de referencia se elimina cuando se establece la propiedad source. Para establecer los datos del punto de referencia para el siguiente archivo FLV que se va a cargar, establezca primero el valor de la propiedad source.

Se pueden añadir varios puntos de referencia de ActionScript con el mismo nombre y el mismo tiempo. Cuando elimine puntos de referencia de ActionScript con el método removeASCuePoint(), se eliminarán todos los puntos de referencia con el mismo nombre y tiempo.

Parámetros

timeOrCuePoint:* — Objeto con propiedades name y time que describen el punto de referencia. También puede tener una propiedad parameters con pares nombre/valor. Puede tener la propiedad type establecida como "actionscript". Si falta type o tiene otro valor, se establecerá automáticamente. Si el objeto no se ajusta a estas convenciones, el método emite un error VideoError.

La propiedad time define el tiempo en segundos para un nuevo punto de referencia añadido y el parámetro name debe ir detrás.

 
name:String (default = null) — Cadena que especifica el nombre del punto de referencia si envía un parámetro time en lugar del objeto de punto de referencia.
 
parameters:Object (default = null) — Parámetros opcionales para el punto de referencia si el parámetro timeOrCuePoint es un número.

Valor devuelto
Object — El objeto de punto de referencia que se añadió. Las modificaciones de este objeto afectan a la distribución del evento cuePoint.

Emite
VideoError — Los parámetros no son válidos.

Elementos de API relacionados

assignTabIndexes

()método 
public function assignTabIndexes(startTabIndex:int):int

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Asigna un valor de tabIndex a cada uno de los controles de FLVPlayback ordenándolos por posición horizontal, de izquierda a derecha. Este método devuelve el siguiente valor de tabIndex disponible.

Si llama a assignTabIndexes con NaN como parámetro startTabbing y la instancia del componente FLVPlayback tiene un valor tabIndex asignado, el método utilizará el valor tabIndex asignado a la instancia del componente FLVPlayback como startTabIndex.

Si se especifica un aspecto de FLVPlayback, debe dejar que pase un fotograma tras el evento FLVPlayback.SKIN_LOADED para que los controles del aspecto puedan inicializarse antes de llamar a este método.

Si utiliza controles personalizados, deje que pase un fotograma tras el evento FLVPlayback.READY para que los controles personalizados puedan inicializarse antes de llamar a este método.

Parámetros

startTabIndex:int — El valor inicial de tabIndex para los controles de FLVPlayback.

Valor devuelto
int — El valor siguiente disponible de tabIndex tras los controles de FLVPlayback.

Elementos de API relacionados

bringVideoPlayerToFront

()método 
public function bringVideoPlayerToFront(index:uint):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Trae un reproductor de vídeo al frente de la pila de reproductores de vídeo. Es útil para transiciones personalizadas entre reproductores de vídeo. El orden predeterminado de la pila es el mismo que en la propiedad activeVideoPlayerIndex: 0 se sitúa debajo del todo, 1 por encima de 0, 2 por encima de 1 y así sucesivamente. Sin embargo, es posible que cambie este orden al llamar al método bringVideoPlayerToFront(). Por ejemplo, 2 puede estar al final.

Parámetros

index:uint — Número que representa el índice del reproductor de vídeo que se va a traer al frente

Elementos de API relacionados

closeVideoPlayer

()método 
public function closeVideoPlayer(index:uint):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Cierra NetStream y elimina el reproductor de vídeo especificado por el parámetro index. Si el reproductor de vídeo cerrado es el reproductor de vídeo activo o visible, la instancia de FLVPlayback establece el reproductor predeterminado (con índice 0) como reproductor de vídeo activo o visible. No se puede cerrar el reproductor predeterminado; si lo intenta, el componente emitirá un error.

Parámetros

index:uint — Número que representa el índice del reproductor de vídeo que se va a cerrar.

Elementos de API relacionados

enterFullScreenDisplayState

()método 
public function enterFullScreenDisplayState():void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: AIR 1.0, Flash Player 9.0.115.0

Establece el reproductor de vídeo FLVPlayback en pantalla completa. La llamada a este método tiene el mismo efecto que hacer clic en el botón de cambio a pantalla completa integrado en algunos aspectos de FLVPlayback y también disponible como FullScreenButton en la sección Video del panel Componentes.

Este método admite la aceleración de hardware en Flash Player para vídeo en pantalla completa. Si la versión de Flash Player del usuario no admite la aceleración de hardware, este método sigue funcionando y el vídeo en pantalla completa funcionará del mismo modo que lo hacía sin la compatibilidad con la aceleración de hardware.

Debido a que una llamada a este método establece la propiedad displayState de la clase Stage en StageDisplayState.FULL_SCREEN, tiene las mismas restricciones que la propiedad displayState. Si, en lugar de llamar a este método, implementa el modo de pantalla completa estableciendo directamente la propiedad stage.displayState con el valor StageDisplayState.FULL_SCREEN, no se utiliza la aceleración de hardware.

La compatibilidad con la pantalla completa sólo tiene lugar si se establece la propiedad fullScreenTakeOver en true (el valor predeterminado).

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

El ejemplo siguiente llama al método enterFullScreenDisplayState() desde un controlador de eventos que se activa cuando el usuario hace clic en un botón estándar de Flash (myButton).

Nota: pruebe este ejemplo en el navegador. En el cuadro de diálogo Configuración de publicación de Flash, en la ficha HTML, seleccione la plantilla Sólo Flash - Permitir pantalla completa. Especifique una versión de Flash Player de 9.0.115.0 y asegúrese de que los formatos Flash y HTML están seleccionados en la ficha Formatos. A continuación, publique y abra el archivo HTML resultante en el navegador.

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

()método 
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca el punto de referencia que tiene el tipo especificado en el parámetro type y los parámetros time y name, o la combinación de ambos, especificados.

Si no proporciona un valor para el parámetro time o name del punto de referencia, o si el valor del parámetro time es null, undefined o es menor que cero, y el valor del parámetro name es null o undefined, el método emite el error 1002 de VideoError.

El método incluye en la búsqueda los puntos de referencia desactivados. Utilice el método isFLVCuePointEnabled() para determinar si un punto de referencia está desactivado.

Parámetros

timeNameOrCuePoint:* — Puede ser un número que especifica un tiempo, una cadena que representa un nombre o un objeto con las propiedades time y / o name.

Si este parámetro es una cadena, el método busca el primer punto de referencia con este nombre, y devuelve null si no hay coincidencias.

Si el parámetro es un número, el método busca el primer punto de referencia con este tiempo y lo devuelve. Si hay varios puntos de referencia con el mismo tiempo (sólo es posible en puntos de referencia de ActionScript), se devolverá el punto de referencia colocado en primer lugar alfabéticamente. Devuelve null si no encuentra ninguna correspondencia. Se utilizan los tres primeros lugares decimales para el tiempo. En caso de más de tres lugares decimales, la cifra se redondea.

Si este parámetro es un objeto, el método busca el objeto de punto de referencia que contiene las propiedades especificadas time y/o name. Si sólo se especifica la propiedad time o name, el efecto será el mismo que llamar con un número o una cadena. Si están definidas tanto la propiedad time como name y existe un objeto de punto de referencia en ambas, se devuelve este objeto; en caso contrario, se devuelve null.

Si el parámetro time es null, NaN o menor que 0 y el parámetro name es null o undefined, se emite un objeto VideoError.

 
type:String (default = NaN) — Cadena que especifica el tipo de punto de referencia objeto de la búsqueda. Los valores posibles para este parámetro son: "actionscript", "all", "event", "flv" o "navigation". Puede especificar estos valores mediante las siguientes propiedades de clase: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV y CuePointType.NAVIGATION. Si no se especifica este parámetro, el valor predeterminado es "all", lo que significa que el método buscará todos los tipos de puntos de referencia. Opcional.

Valor devuelto
Object — Objeto que es una copia del objeto de punto de referencia encontrado, con las siguientes propiedades adicionales:
  • array: conjunto de puntos de referencia en los que se buscó. Debe tratar este conjunto como de sólo lectura, ya que si añade, elimina o edita los objetos que contiene podría provocar un funcionamiento incorrecto de los puntos de referencia.
  • index: índice del conjunto del punto de referencia devuelto.

Devuelve null si no encuentra ninguna correspondencia.


Emite
VideoError — Si la propiedad time tiene el valor null, undefined o es menor que 0, y la propiedad name es null o undefined.

Elementos de API relacionados

findNearestCuePoint

()método 
public function findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca un punto de referencia del tipo especificado que coincida o sea anterior al tiempo indicado. Si se especifica un tiempo y un nombre y no se encuentra ningún punto de referencia anterior que coincida con ambos, se busca uno que coincida con el nombre especificado. De lo contrario, devuelve null. El valor predeterminado es buscar todos los puntos de referencia.

El método incluye en la búsqueda los puntos de referencia desactivados. Utilice el método isFLVCuePointEnabled() para determinar si un punto de referencia está desactivado.

Parámetros

timeNameOrCuePoint:* — Puede ser un número que especifica un tiempo, una cadena que representa un nombre o un objeto con las propiedades time y / o name.

Si este parámetro es una cadena, el método busca el primer punto de referencia con este nombre, y devuelve null si no hay coincidencias.

Si este parámetro es un número, se devolverá el punto de referencia más próximo a este tiempo que sea una coincidencia exacta o anterior. Si no hay ningún punto de referencia en un tiempo determinado o anterior a éste, se devolverá el primer punto de referencia. Si hay varios puntos de referencia con el mismo tiempo (sólo es posible en puntos de referencia de ActionScript), se devolverá el punto de referencia colocado en primer lugar alfabéticamente. Devuelve null si no encuentra ninguna correspondencia. Se utilizan los tres primeros lugares decimales para el tiempo. En caso de más de tres lugares decimales, la cifra se redondea.

Si este parámetro es un objeto, el método busca el objeto de punto de referencia que contiene las propiedades especificadas time y/o name. Si sólo se especifica la propiedad time o name, el efecto será el mismo que llamar con un número o una cadena. Si tanto la propiedad time como la propiedad name están definidas y existe un objeto cuepoint en ambas, se devuelve este objeto. En caso contrario, se devolverá el punto de referencia más próximo con un tiempo anterior y el mismo nombre. Si no se encuentra ningún punto de referencia anterior a este tiempo con dicho nombre, se devolverá null.

Si el parámetro time es null, undefined o menor que 0 y el parámetro name es null o undefined, se emite un objeto VideoError.

 
type:String (default = NaN) — Cadena que especifica el tipo de punto de referencia objeto de la búsqueda. Los valores posibles para este parámetro son: "actionscript", "all", "event", "flv" o "navigation". Puede especificar estos valores mediante las siguientes propiedades de clase: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV y CuePointType.NAVIGATION. Si no se especifica este parámetro, el valor predeterminado es "all", lo que significa que el método buscará todos los tipos de puntos de referencia. Opcional.

Valor devuelto
Object — Objeto que es una copia del objeto de punto de referencia encontrado, con las siguientes propiedades adicionales:
  • array: conjunto de puntos de referencia de la búsqueda. Debe tratar este conjunto como de sólo lectura, ya que si añade, elimina o edita los objetos que contiene podría provocar un funcionamiento incorrecto de los puntos de referencia.
  • index: índice del conjunto del punto de referencia devuelto.

Devuelve null si no encuentra ninguna correspondencia.


Emite
VideoError — Si el parámetro time es null, undefined o es menor que 0 y el parámetro name es null o undefined.

Elementos de API relacionados

findNextCuePointWithName

()método 
public function findNextCuePointWithName(cuePoint:Object):Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca el siguiente punto de referencia en my_cuePoint.array que tenga el mismo nombre que my_cuePoint.name. El objeto my_cuePoint debe ser un objeto de punto de referencia devuelto por el método findCuePoint(), el método findNearestCuePoint() o una llamada anterior a este método. Este método utiliza el parámetro array, que estos métodos añaden al objeto CuePoint.

El método incluye en la búsqueda los puntos de referencia desactivados. Utilice el método isFLVCuePointEnabled() para determinar si un punto de referencia está desactivado.

Parámetros

cuePoint:Object — Objeto de punto de referencia devuelto por el método findCuePoint(), el método findNearestCuePoint() o una llamada anterior a este método.

Valor devuelto
Object — Si no hay más puntos de referencia en el conjunto que tengan el mismo nombre, devuelve null; en caso contrario, devuelve una copia del objeto de punto de referencia con las propiedades adicionales:
  • array: conjunto de puntos de referencia de la búsqueda. Debe tratar este conjunto como de sólo lectura, ya que si añade, elimina o edita los objetos que contiene podría provocar un funcionamiento incorrecto de los puntos de referencia.
  • index: índice del conjunto del punto de referencia devuelto.

Emite
VideoError — Cuando el argumento no es válido.

getVideoPlayer

()método 
public function getVideoPlayer(index:Number):VideoPlayer

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Obtiene el reproductor de vídeo especificado por el parámetro index. Si es posible, es mejor acceder a los métodos y las propiedades de VideoPlayer mediante los métodos y las propiedades de FLVPlayback. Cada propiedad DisplayObject.name es su índice convertido en una cadena.

Parámetros

index:Number — Número que representa el índice del reproductor de vídeo que se va a obtener.

Valor devuelto
VideoPlayer — Un objeto VideoPlayer.

isFLVCuePointEnabled

()método 
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Devuelve false si el punto de referencia incorporado del archivo FLV está desactivado. Puede desactivar puntos de referencia estableciendo la propiedad cuePoints mediante el cuadro de diálogo Puntos de referencia de Flash Video o mediante una llamada al método setFLVCuePointEnabled().

El valor devuelto por esta función sólo es significativo cuando el valor de la propiedad metadataLoaded es true, el valor de la propiedad metadata no es null o después de un evento metadataReceived. Si el valor de metadataLoaded es false, esta función siempre devuelve true.

Parámetros

timeNameOrCuePoint:* — Si este parámetro es una cadena, devuelve el nombre del punto de referencia que se va a comprobar; sólo devuelve false si todos los puntos de referencia con ese nombre están desactivados.

Si este parámetro es un número, indicará el tiempo del punto de referencia que se va a comprobar.

Si este parámetro es un objeto, devuelve el objeto con las propiedades name y time que coinciden.

Valor devuelto
Boolean — Devuelve false si el punto de referencia incorporado del archivo FLV está desactivado. Puede desactivar puntos de referencia estableciendo la propiedad cuePoints mediante el cuadro de diálogo Puntos de referencia de Flash Video o mediante una llamada al método setFLVCuePointEnabled().

El valor devuelto por esta función sólo es significativo cuando el valor de la propiedad metadataLoaded es true, el valor de la propiedad metadata no es null o después de un evento metadataReceived. Si el valor de metadataLoaded es false, esta función siempre devuelve true.

Elementos de API relacionados

load

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

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Inicia la carga del archivo FLV y proporciona un acceso directo para establecer el valor de la propiedad autoPlay como false y para establecer los valores de las propiedades source, totalTime y isLive, si se proporcionan. Las propiedades totalTime y isLive no se establecerán si no están definidas. Si el valor de source es undefined, null o una cadena vacía, este método no realizará ninguna acción.

Parámetros

source:String — Cadena que especifica la URL del archivo FLV que se va a transmitir y cómo se debe transmitir. La URL puede ser una URL HTTP de un archivo FLV, una URL RTMP de un flujo de archivo FLV o una URL HTTP de un archivo XML.
 
totalTime:Number (default = NaN) — Número que representa el tiempo total de reproducción del vídeo. Opcional.
 
isLive:Boolean (default = false) — Valor booleano. Es true si el flujo de vídeo es dinámico. Este valor sólo es efectivo cuando se transmite desde Flash Media Server (FMS) u otro servicio Flash Video Streaming Service (FVSS). El valor de esta propiedad se omitirá para una descarga HTTP. Opcional.

Elementos de API relacionados

pause

()método 
public function pause():void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Pausa la reproducción del flujo de vídeo.

Si la reproducción ha comenzado y desea volver al estado de espera de una descarga suficiente y luego comenzar la reproducción automáticamente, llame al método pause() y, a continuación, al método playWhenEnoughDownloaded().

play

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

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Reproduce el flujo de vídeo. Sin parámetros, el método sólo pasa el FLV del estado de pausa (PAUSED) o el estado detenido (STOPPED) al estado de reproducción (PLAYING).

Si se utilizan parámetros, el método actúa como una forma rápida de establecer el valor de la propiedad autoPlay como true y de establecer los valores de las propiedades isLive, totalTime y source. Las propiedades totalTime y isLive no se establecerán si no están definidas.

Mientras esté esperando a que un archivo FLV de descarga progresiva se cargue lo suficiente como para que la reproducción se inicie automáticamente, llame al método play() sin parámetros para forzar el inicio inmediato de la reproducción.

Parámetros

source:String (default = null) — Cadena que especifica la URL del archivo FLV que se va a transmitir y cómo se debe transmitir. La URL puede ser una URL HTTP de un archivo FLV, una URL RTMP de un flujo de archivo FLV o una URL HTTP de un archivo XML. Es opcional, pero la propiedad source debe establecerse a través del inspector de componentes o mediante código ActionScript para que el método surta efecto.
 
totalTime:Number (default = NaN) — Número que representa el tiempo total de reproducción del vídeo. Opcional.
 
isLive:Boolean (default = false) — Valor booleano. Es true si el flujo de vídeo es dinámico. Este valor sólo es efectivo cuando se transmite desde Flash Media Server (FMS) u otro servicio Flash Video Streaming Service (FVSS). El valor de esta propiedad se omitirá para una descarga HTTP. Opcional.

Elementos de API relacionados

playWhenEnoughDownloaded

()método 
public function playWhenEnoughDownloaded():void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Reproduce el archivo FLV una vez que éste se ha descargado lo suficiente. Si el archivo FLV se ha descargado o se encuentra transmitiendo desde Flash Media Server (FMS), llamar al método playWhenEnoughDownloaded() tendrá el mismo efecto que llamar al método play() sin parámetros. La llamada a este método no interrumpe la reproducción, por lo que, en numerosos casos, antes de llamar a este método es preferible llamar al método pause().

removeASCuePoint

()método 
public function removeASCuePoint(timeNameOrCuePoint:*):Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Elimina un punto de referencia de ActionScript del archivo FLV cargado actualmente. Sólo se utilizan las propiedades name y time desde el parámetro timeNameOrCuePoint para buscar el punto de referencia que se va a eliminar.

Si varios puntos de referencia de ActionScript coinciden con los criterios de búsqueda, sólo se quitará uno. Para quitarlos todos, llame a esta función repetidamente en un bucle con los mismos parámetros hasta que devuelva null.

La información de puntos de referencia se elimina cuando se establece la propiedad source, por lo que para establecer la información de puntos de referencia para el siguiente archivo FLV que se va a cargar primero debe establecer la propiedad source.

Parámetros

timeNameOrCuePoint:* — Una cadena de punto de referencia contiene las propiedades time y name del punto de referencia que se va a eliminar. El método elimina el primer punto de referencia con este nombre. O bien, si el parámetro es un número, el método elimina el primer punto de referencia con este tiempo. Si este parámetro es un objeto, el método elimina el punto de referencia con las propiedades time y name.

Valor devuelto
Object — El objeto de punto de referencia que se eliminó. Si no hay ningún punto de referencia coincidente, el método devuelve null.

Elementos de API relacionados

seek

()método 
public function seek(time:Number):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca un tiempo especificado en el archivo en segundos, con una precisión de tres decimales (milisegundos).

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

time:Number — Número que especifica el tiempo en segundos en que se debe colocar la cabeza lectora.


Emite
VideoError — Si time es < 0.

Elementos de API relacionados

seekPercent

()método 
public function seekPercent(percent:Number):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca un punto correspondiente a un porcentaje del archivo y coloca allí la cabeza lectora. El porcentaje es un número entre 0 y 100.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

percent:Number — Número que especifica un porcentaje de la duración del archivo FLV en el que se colocará la cabeza lectora.


Emite
VideoError — Si percent no es válido o totalTime es undefined, es null o <= 0.

Elementos de API relacionados

seekSeconds

()método 
public function seekSeconds(time:Number):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca un tiempo especificado en el archivo en segundos, con una precisión de hasta tres decimales (milisegundos). Este método realiza la misma operación que el método seek(); se proporciona por simetría con el método seekPercent().

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

time:Number — Número que especifica el tiempo en segundos con respecto al tiempo total de reproducción en que se debe colocar la cabeza lectora.

Elementos de API relacionados

seekToNavCuePoint

()método 
public function seekToNavCuePoint(timeNameOrCuePoint:*):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca un punto de referencia de navegación que coincida con el tiempo, nombre, o tiempo y nombre especificados.

La propiedad time es el tiempo de inicio (en segundos) desde el que se buscará el siguiente punto de referencia de navegación. El valor predeterminado es la propiedad playheadTime actual. Si se especifica un valor de tiempo, el método busca un punto de referencia que coincida con ese tiempo o uno posterior. Si el valor de time es undefined, null o menor que 0, el método inicia la búsqueda en el tiempo equivalente a 0.

El nombre es el punto de referencia que se va a buscar. El método busca el primer punto de referencia con navegación activada que tenga ese nombre.

Las propiedades time y name constituyen un punto de referencia de navegación con el nombre indicado en el tiempo especificado o después de éste.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

timeNameOrCuePoint:* — Número que representa el tiempo, una cadena que es el nombre, o tanto un número como una cadena que son el nombre y el tiempo especificados.


Emite
VideoError — No se ha encontrado ningún punto de referencia que cumpla los criterios.

Elementos de API relacionados

seekToNextNavCuePoint

()método 
public function seekToNextNavCuePoint(time:Number = NaN):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca el siguiente punto de referencia de navegación, en función del valor actual de la propiedad playheadTime. El método salta los puntos de referencia de navegación que se hayan desactivado y pasa al final del archivo FLV si no hay ningún otro punto de referencia.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

time:Number (default = NaN) — Número que es el tiempo de inicio (en segundos) desde el que se buscará el siguiente punto de referencia de navegación. El valor predeterminado es la propiedad playheadTime actual. Opcional.

Elementos de API relacionados

seekToPrevNavCuePoint

()método 
public function seekToPrevNavCuePoint(time:Number = NaN):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Busca el anterior punto de referencia de navegación, en función del valor actual de la propiedad playheadTime. Va al principio si no hay un punto de referencia anterior. Este método salta los puntos de referencia de navegación que hayan sido desactivados.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Parámetros

time:Number (default = NaN) — Número que es el tiempo de inicio (en segundos) desde el que se buscará el anterior punto de referencia de navegación. El valor predeterminado es el valor actual de la propiedad playheadTime. Opcional.

Elementos de API relacionados

setFLVCuePointEnabled

()método 
public function setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Activa o desactiva uno o más puntos de referencia del archivo FLV. Los puntos de referencia desactivados se desactivan para distribuirlos como eventos y para navegar hasta ellos con los métodos seekToPrevNavCuePoint(), seekToNextNavCuePoint() y seekToNavCuePoint().

La información de punto de referencia se elimina cuando se establece la propiedad source en un archivo FLV distinto. Así pues, defina la propiedad source antes de establecer la información de punto de referencia para el siguiente archivo FLV que se va a cargar.

Los cambios provocados por este método no se reflejan mediante llamadas al método isFLVCuePointEnabled() hasta que se cargan los metadatos.

Parámetros

enabled:Boolean — Valor booleano que especifica si se debe activar (true) o desactivar (false) un punto de referencia del archivo FLV.
 
timeNameOrCuePoint:* — Si este parámetro es una cadena, el método activa o desactiva el punto de referencia con este nombre. Si el parámetro es un número, el método activa o desactiva el punto de referencia con ese tiempo. Si este parámetro es un objeto, el método activa o desactiva el punto de referencia con las propiedades name y time.

Valor devuelto
Number — Si el valor de metadataLoaded es true, el método devuelve el número de puntos de referencia cuyo estado de activación ha cambiado. Si metadataLoaded es false, el método devuelve -1 porque el componente no puede determinar todavía los puntos de referencia que se van a establecer, si es que hay alguno. Sin embargo, cuando se reciben los metadatos, el componente establece los puntos de referencia especificados de la forma correspondiente.

Elementos de API relacionados

setScale

()método 
public function setScale(scaleX:Number, scaleY:Number):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Define simultáneamente los valores de las propiedades scaleX y scaleY. Si los valores de las propiedades scaleX y scaleY se establecen por separado, podría producirse un cambio automático de tamaño, por lo que resulta más eficaz establecer los valores simultáneamente.

Si la propiedad scaleMode se establece como VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, la llamada a esta propiedad provoca inmediatamente un evento autolayout.

Parámetros

scaleX:Number — Número que representa la escala horizontal.
 
scaleY:Number — Número que representa la escala vertical.

Elementos de API relacionados

setSize

()método 
public function setSize(width:Number, height:Number):void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Establece simultáneamente los valores de width y height. Si los valores de las propiedades width y height se establecen por separado, podría producirse un cambio automático de tamaño, por lo que resulta más eficaz establecer los valores simultáneamente.

Si la propiedad scaleMode se establece como VideoScaleMode.MAINTAIN_ASPECT_RATIO o VideoScaleMode.NO_SCALE, la llamada a esta propiedad provoca inmediatamente un evento autolayout.

Parámetros

width:Number — Número que especifica la anchura del reproductor de vídeo.
 
height:Number — Número que especifica la altura del reproductor de vídeo.

Elementos de API relacionados

stop

()método 
public function stop():void

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Detiene la reproducción del vídeo. Si el valor de la propiedad autoRewind es true, el archivo FLV se rebobina hasta el principio.

Información sobre eventos

autoLayout

Evento
Tipo de objeto de evento: fl.video.AutoLayoutEvent
propiedad AutoLayoutEvent.type = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se cambia el tamaño o la disposición del reproductor de vídeo automáticamente. Un reproductor de vídeo se dispone automáticamente, en función de los valores de las propiedades align y scaleMode, cuando se carga un nuevo archivo FLV o se modifica una de estas dos propiedades.

El evento autoLayout pertenece al tipo AutoLayoutEvent y tiene la constante AutoLayoutEvent.AUTO_LAYOUT.

Tras producirse un intento de disposición automática de un reproductor de vídeo, el objeto de evento se distribuye incluso si no han cambiado las dimensiones.

También se distribuye un evento LayoutEvent en las tres situaciones siguientes:

  • Si el reproductor de vídeo que se ha dispuesto automáticamente permanece visible.
  • Si hay dos reproductores de vídeo de tamaños o posiciones distintas y la propiedad visibleVideoPlayerIndex cambia entre un reproductor de vídeo y otro.
  • Si se llama a los métodos o las propiedades que cambian el tamaño del reproductor de vídeo, por ejemplo, setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth y registrationHeight.

Si se utilizan varias instancias del reproductor de vídeo, es posible que este evento no se aplique al reproductor de vídeo visible.

Define el valor de la propiedad type de un objeto de evento autoLayout.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
oldBoundsValores de las propiedades x, y, width y height del destino antes de que se produzca el evento autoLayout.
oldRegistrationBoundsValores de las propiedades registrationX, registrationY, registrationWidth y registrationHeight del destino antes de que se produzca el evento autoLayout.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

autoRewound

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.AUTO_REWOUND

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando la cabeza lectora se desplaza hasta el inicio del reproductor de vídeo porque la propiedad autoRewind está establecida como true. Cuando se distribuye el evento autoRewound, también se distribuye el evento rewind.

El evento autoRewound es de tipo VideoEvent y tiene la constante VideoEvent.AUTO_REWOUND.

Define el valor de la propiedad type de un objeto de evento autoRewound.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

bufferingStateEntered

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando la instancia de FLVPlayback pasa al estado de almacenamiento en búfer. La instancia de FLVPlayback suele pasar a este estado inmediatamente después de una llamada al método play() o cuando se hace clic en el control Play, antes de pasar al estado de reproducción.

También se distribuye el evento stateChange.

El evento bufferingStateEntered pertenece al tipo VideoEvent y tiene la constante VideoEvent.BUFFERING_STATE_ENTERED.

Define el valor de la propiedad type de un objeto de evento bufferingStateEntered.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

close

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.CLOSE

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se cierra el objeto NetConnection, porque se ha agotado el tiempo de espera o se ha realizado una llamada al método closeVideoPlayer(), o porque se ha llamado a los métodos load() o play() o se ha definido la propiedad source, provocando el cierre de la conexión RTMP. La instancia de FLVPlayback distribuye este evento sólo cuando se transmite desde Flash Media Server (FMS) u otro servicio Flash Video Streaming Service (FVSS).

El evento close pertenece al tipo VideoEvent y tiene la constante VideoEvent.CLOSE.

Define el valor de la propiedad type de un objeto de evento close.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

complete

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.COMPLETE

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando finaliza la reproducción porque el reproductor llegó al final del archivo FLV. El componente no distribuye el evento si se llama a los métodos stop() o pause() o si se hace clic en los controles correspondientes.

Cuando la aplicación utiliza la descarga progresiva, no define la propiedad totalTime de forma explícita y descarga un archivo FLV que no especifica la duración en los metadatos. El reproductor de vídeo define la propiedad totalTime con un valor total aproximado antes de distribuir el evento.

El reproductor de vídeo también distribuye los eventos stateChange y stoppedStateEntered.

El evento complete pertenece al tipo VideoEvent y tiene la constante VideoEvent.COMPLETE.

Define el valor de la propiedad type de un objeto de evento complete.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

cuePoint

Evento  
Tipo de objeto de evento: fl.video.MetadataEvent
propiedad MetadataEvent.type = fl.video.MetadataEvent.CUE_POINT

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se llega a un punto de referencia. El objeto de evento tiene una propiedad info que contiene el objeto info recibido mediante la función callback del evento NetStream.onCuePoint para los puntos de referencia del archivo FLV. En los puntos de referencia de ActionScript, contiene el objeto que se pasó a los métodos o propiedades de los puntos de referencia de ActionScript.

El evento cuePoint es del tipo MetadataEvent y tiene la constante MetadataEvent.CUE_POINT.

Define el valor de la propiedad type de un objeto de evento cuePoint.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
infoObjeto con las propiedades que describen el punto de referencia.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

fastForward

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.FAST_FORWARD

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando la ubicación de la cabeza lectora se mueve hacia delante mediante una llamada al método seek() o al hacer clic en el control ForwardButton.

La instancia de FLVPlayback también distribuye el evento playheadUpdate.

El evento fastForward pertenece al tipo VideoEvent y tiene la constante VideoEvent.FAST_FORWARD.

Define el valor de la propiedad type de un objeto de evento fastForward.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

layout

Evento  
Tipo de objeto de evento: fl.video.LayoutEvent
propiedad LayoutEvent.type = fl.video.LayoutEvent.LAYOUT

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se cambia el tamaño o la disposición del reproductor de vídeo. A continuación se detallan las dos posibles situaciones de diseño:

  • Si se define la disposición del reproductor de vídeo, bien mediante el evento autoLayout o la llamada a los métodos setScale() o setSize(), o cambiando las propiedades width, height, scaleX y scaleY.
  • Si hay dos reproductores de vídeo de tamaños distintos y la propiedad visibleVideoPlayerIndex cambia entre un reproductor de vídeo y otro.

El evento layout pertenece al tipo AutoLayoutEvent y tiene la constante LayoutEvent.LAYOUT.

Define el valor de la propiedad type de un objeto de evento layout.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
oldBoundsValores de las propiedades x, y, width y height del destino antes de que se produzca el evento layout.
oldRegistrationBoundsValores de las propiedades registrationX, registrationY, registrationWidth y registrationHeight del destino antes de que se produzca el evento layout.

Elementos de API relacionados

metadataReceived

Evento  
Tipo de objeto de evento: fl.video.MetadataEvent
propiedad MetadataEvent.type = fl.video.MetadataEvent.METADATA_RECEIVED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye la primera vez que se llega a los metadatos del archivo FLV. El objeto de evento tiene una propiedad info que contiene el objeto info recibido mediante la función callback del evento NetStream.onMetaData.

El evento metadataReceived es del tipo MetadataEvent y tiene la constante MetadataEvent.METADATA_RECEIVED.

Define el valor de la propiedad type de un objeto de evento metadataReceived.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
infoObjeto con las propiedades que describen el archivo FLV.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

pausedStateEntered

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.PAUSED_STATE_ENTERED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando el reproductor pasa al estado de pausa. Se produce al llamar al método pause() o al hacer clic en el control correspondiente y también se produce en algunos casos cuando se carga el archivo FLV si el valor de la propiedad autoPlay es false (en su lugar, el estado puede ser stopped).

También se distribuye el evento stateChange.

El evento pausedStateEntered pertenece al tipo VideoEvent y tiene la constante VideoEvent.PAUSED_STATE_ENTERED.

Define el valor de la propiedad type de un objeto de evento pausedStateEntered.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

playheadUpdate

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.PLAYHEAD_UPDATE

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Evento que se distribuye mientras se reproduce el archivo FLV con la frecuencia especificada en la propiedad playheadUpdateInterval o cuando se inicia el rebobinado. El componente no distribuye este evento cuando el reproductor de vídeo está en pausa o detenido, a menos que se realice una búsqueda.

El evento playheadUpdate pertenece al tipo VideoEvent y tiene la constante VideoEvent.PLAYHEAD_UPDATE.

Define el valor de la propiedad type de un objeto de evento playheadUpdate.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

playingStateEntered

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.PLAYING_STATE_ENTERED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se pasa al estado de reproducción. Esto puede no ocurrir inmediatamente después de que se llame al método play() o se haga clic en el control correspondiente; a menudo, se pasa primero al estado de almacenamiento en búfer y después al de reproducción.

La instancia de FLVPlayback también distribuye el evento stateChange.

El evento playingStateEntered pertenece al tipo VideoEvent y tiene la constante VideoEvent.PLAYING_STATE_ENTERED.

Define el valor de la propiedad type de un objeto de evento playingStateEntered.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

progress

Evento  
Tipo de objeto de evento: fl.video.VideoProgressEvent
propiedad VideoProgressEvent.type = fl.video.VideoProgressEvent.PROGRESS

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Indica el progreso con el número de bytes descargados. Evento que se distribuye con la frecuencia especificada por la propiedad progressInterval. Empieza cuando se inicia la carga y finaliza cuando se han cargado todos los bytes o hay un error de red. De forma predeterminada, se activa cada 0,25 segundos, desde que se llama al método load hasta que se hayan cargado todos los bytes o se produzca un error de red. Utilice este evento para comprobar los bytes cargados o el número de bytes en el búfer.

Se distribuye sólo para descargas progresivas a través de HTTP. Indica el progreso en la descarga de bytes. El objeto de evento tiene las propiedades bytesLoaded y bytesTotal, que coinciden con las propiedades de FLVPlayback del mismo nombre.

El evento progress pertenece al tipo VideoProgressEvent y tiene la constante VideoProgressEvent.PROGRESS.

Define el valor de la propiedad type de un objeto de evento progress.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
bytesLoadedNúmero de elementos o bytes cargados en el momento en que el detector procesa el evento.
bytesTotalNúmero total de elementos o bytes que se cargarán si el proceso de carga se realiza correctamente.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

ready

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.READY

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando el archivo FLV está cargado y preparado para mostrarse. Se inicia la primera vez que se pasa a un estado interactivo después de cargar un nuevo archivo FLV con el método play() o load(). Sólo se inicia una vez por cada archivo FLV que se cargue.

El evento ready pertenece al tipo VideoEvent y tiene la constante VideoEvent.READY.

Define el valor de la propiedad type de un objeto de evento ready.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

rewind

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.REWIND

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se mueve hacia atrás la ubicación de la cabeza lectora mediante una llamada a seek() o cuando finaliza una llamada a autoRewind. Cuando finaliza una llamada a autoRewind, primero se activa un evento autoRewound.

El evento rewind pertenece al tipo VideoEvent y tiene la constante VideoEvent.REWIND.

Define el valor de la propiedad type de un objeto de evento rewind.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

scrubFinish

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.SCRUB_FINISH

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando el usuario detiene el desplazamiento en el archivo FLV con la barra de búsqueda. El desplazamiento consiste en tomar el selector de SeekBar y arrastrarlo en cualquier dirección para buscar una escena determinada del archivo FLV. El desplazamiento se detiene cuando el usuario suelta el selector de la barra de búsqueda.

El componente también distribuye el evento stateChange con la propiedad state, que puede representar el estado de reproducción (PLAYING), pausa (PAUSED), detención (STOPPED) o búfer (BUFFERING). La propiedad state es "seeking" hasta que el usuario termina de desplazarse.

El evento scrubFinish pertenece al tipo VideoEvent y tiene la constante VideoEvent.SCRUB_FINISH.

Define el valor de la propiedad type de un objeto de evento scrubFinish.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

scrubStart

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.SCRUB_START

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando el usuario comienza el desplazamiento en el archivo FLV con la barra de búsqueda. El desplazamiento consiste en tomar el selector de SeekBar y arrastrarlo en cualquier dirección para buscar una escena determinada del archivo FLV. El desplazamiento se inicia cuando el usuario hace clic en el selector de SeekBar y finaliza cuando lo suelta.

El componente también distribuye el evento stateChange con la propiedad state establecida en "seeking". El estado sigue siendo "seeking" hasta que el usuario detiene el desplazamiento.

El evento scrubStart pertenece al tipo VideoEvent y tiene la constante VideoEvent.SCRUB_START.

Define el valor de la propiedad type de un objeto de evento scrubStart.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

seeked

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.SEEKED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se cambia la ubicación de la cabeza lectora al realizar una llamada a seek(), establecer la propiedad playheadTime o utilizar el control SeekBar. La propiedad playheadTime indica el tiempo del destino.

El evento seeked pertenece al tipo VideoEvent y tiene la constante VideoEvent.SEEKED.

La instancia de FLVPlayback distribuye el evento rewind cuando la búsqueda es hacia atrás y distribuye el evento fastForward cuando la búsqueda es hacia adelante. También distribuye el evento playheadUpdate.

Por varias razones, es posible que la propiedad playheadTime no tenga el valor esperado inmediatamente después de llamar a uno de los métodos de búsqueda o establecer playheadTime para provocar la búsqueda. En primer lugar, en una descarga progresiva, sólo se puede buscar en un fotograma clave, de forma que la búsqueda devuelve como resultado el tiempo del primer fotograma clave después del tiempo especificado. (En la transmisión de flujo, una búsqueda siempre devuelve el tiempo exacto especificado aunque el archivo FLV de origen no tenga ningún fotograma clave en tal punto.) En segundo lugar, la búsqueda es asíncrona, de forma que si se llama a un método de búsqueda o se establece la propiedad playheadTime, el valor de playheadTime no se actualiza inmediatamente. Para obtener el tiempo después de completar la búsqueda, detecte el evento seek, que no se inicia hasta que se actualiza la propiedad playheadTime.

Define el valor de la propiedad type de un objeto de evento seeked.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

skinError

Evento  
Tipo de objeto de evento: fl.video.SkinErrorEvent
propiedad SkinErrorEvent.type = fl.video.SkinErrorEvent.SKIN_ERROR

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se produce un error al cargar un archivo SWF de aspecto. El evento tiene una propiedad message que contiene el mensaje de error. Si hay definido un archivo SWF de aspecto, la reproducción comienza cuando el evento ready y los eventos skinLoaded (o skinError) se han iniciado.

El evento skinError pertenece al tipo SkinErrorEvent y tiene la constante SkinErrorEvent.SKIN_ERROR.

Define el valor de la propiedad type de un objeto de evento skinError.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
textEl mensaje de error.

Elementos de API relacionados

skinLoaded

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.SKIN_LOADED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se carga un archivo SWF de aspecto. El componente no inicia la reproducción de un archivo FLV hasta que se han iniciado los eventos ready y skinLoaded (o skinError).

El evento skinLoaded pertenece al tipo VideoEvent y tiene la constante VideoEvent.SKIN_LOADED.

Define el valor de la propiedad type de un objeto de evento skinLoaded.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

soundUpdate

Evento  
Tipo de objeto de evento: fl.video.SoundEvent
propiedad SoundEvent.type = fl.video.SoundEvent.SOUND_UPDATE

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando el sonido cambia porque el usuario mueve el selector del control volumeBar o porque se establecen las propiedades volume o soundTransform.

El evento soundUpdate pertenece al tipo SoundEvent y tiene la constante SoundEvent.SOUND_UPDATE.

Define el valor de la propiedad type de un objeto de evento soundUpdate.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
soundTransformIndica los nuevos valores de volumen y desplazamiento lateral.

Elementos de API relacionados

stateChange

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.STATE_CHANGE

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando cambia el estado de reproducción. Cuando finaliza una llamada a autoRewind, el evento stateChange se distribuye con el estado REWINDING. El evento stateChange no se inicia hasta que se ha completado el rebobinado.

Este evento se puede utilizar para saber cuándo la reproducción entra y sale de estados no interactivos, por ejemplo, en proceso de conexión, cambio de tamaño o rebobinado. Los métodos play(), pause(), stop() y seek() ponen en cola las solicitudes que se ejecutan cuando el reproductor entra en un estado interactivo.

El evento stateChange pertenece al tipo VideoEvent y tiene la constante VideoEvent.STATE_CHANGE.

Define el valor de la propiedad type de un objeto de evento stateChange.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

stoppedStateEntered

Evento  
Tipo de objeto de evento: fl.video.VideoEvent
propiedad VideoEvent.type = fl.video.VideoEvent.STOPPED_STATE_ENTERED

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Se distribuye cuando se pasa al estado de detención. Esto ocurre al llamar al método stop() o al hacer clic en el control stopButton. También sucede en algunos casos si la propiedad autoPlay es false (se podría pasar al estado PAUSED) cuando se carga el archivo FLV. La instancia de FLVPlayback también distribuye este evento cuando la cabeza lectora se detiene al final del archivo FLV porque ha alcanzado el final de la línea de tiempo.

La instancia de FLVPlayback también distribuye el evento stateChange.

El evento stoppedStateEntered pertenece al tipo VideoEvent y tiene la constante VideoEvent.STOPPED_STATE_ENTERED.

Define el valor de la propiedad type de un objeto de evento stoppedStateEntered.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
stateCadena que identifica la constante de la clase VideoState que describe el estado de reproducción del componente.
playheadTimeNúmero que representa el tiempo o la posición actual de la cabeza lectora.
vpÍndice del objeto VideoPlayer.

Elementos de API relacionados

Información sobre constantes

SHORT_VERSION

Constante
public static const SHORT_VERSION:String = "2.1"

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Variable de estado que indica la versión corta del número del componente. El número de la versión resulta útil cuando se dispone de un archivo FLA y es necesario conocer la versión del componente. Para determinar la versión del componente, escriba el siguiente código en el archivo FLA:

FLVPlayback.SHORT_VERSION

La variable SHORT_VERSION sólo incluye las versiones superior e inferior, por ejemplo, 2.0. La variable VERSION incluye los números de versión superior e inferior, así como los números de revisión y compilación, por ejemplo, 2.0.0.11.

Elementos de API relacionados

VERSION

Constante 
public static const VERSION:String = "2.1.0.23"

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0.28.0, AIR 1.0

Variable de estado que indica la versión larga del número del componente. El número de la versión resulta útil cuando se dispone de un archivo FLA y es necesario conocer la versión del componente. Para determinar la versión del componente, escriba el siguiente código en el archivo FLA:

FLVPlayback.VERSION

La variable VERSION incluye los números de versión superior e inferior, así como los números de revisión y compilación, por ejemplo, 2.0.0.11. La variable SHORT_VERSION sólo incluye las versiones superior e inferior, por ejemplo, 2.0.

Elementos de API relacionados

FLVPlaybackExample.as

Este ejemplo crea de forma dinámica una instancia de FLVPlayback.

Para realizar el ejemplo, siga estos pasos:

  1. Coloque el componente FLVPlayback en el escenario en la posición 0,0 y asígnele el nombre de instancia player.
  2. Reemplace videoPath por una ruta absoluta o relativa a un archivo FLV.
  3. Guarde este código como FLVPlaybackExample.as en el mismo directorio que el archivo FLA.
  4. Defina la clase Document en el archivo FLA como 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 ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.