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 del reproductor: Flash Player 9.0.28.0

FLVPlayback amplía la clase Sprite y ajusta un objeto VideoPlayer.

La clase FLVPlayback permite incluir un reproductor de vídeo en la aplicación Flash para reproducir archivos de vídeo Flash (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).

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

Véase también

AutoLayoutEvent
FLVPlaybackCaptioning
MetadataEvent
NCManager
LayoutEvent
SoundEvent
VideoPlayer
VideoError
VideoEvent
VideoProgressEvent


Propiedades públicas
 PropiedadDefinido por
 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
  buffering : Boolean
[read-only] 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
[read-only] Valor que indica el número de bytes descargados para una descarga HTTP.
FLVPlayback
  bytesTotal : uint
[read-only] Valor que especifica el número total de bytes descargados para una descarga HTTP.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Si se define como true, Flash Player deja en caché una representación interna de mapa de bits del objeto de visualización.
DisplayObject
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
 InheritedcontextMenu : ContextMenu
Especifica el menú contextual asociado a este objeto.
InteractiveObject
  cuePoints : Array
[write-only] Matriz 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
[read-only] 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
 Inheritedfilters : Array
Matriz indexada 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
[read-only] Especifica el objeto Graphics que pertenece a este elemento sprite, donde pueden ejecutarse comandos de dibujo vectorial.
Sprite
  height : Number
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
[read-only] Valor booleano. Es true si el archivo FLV se transmite desde Flash Media Server (FMS) con RTMP.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[read-only] 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
[read-only] 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
  metadataLoaded : Boolean
[read-only] 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 habilitados para ratón.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Especifica si este objeto recibe mensajes de ratón.
InteractiveObject
 InheritedmouseX : Number
[read-only] Indica la coordenada x de la posición del ratón en píxeles.
DisplayObject
 InheritedmouseY : Number
[read-only] Indica la coordenada y de la posición del ratón 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
[read-only] Objeto INCManager que proporciona acceso a una instancia de la clase que implementa INCManager, que es una interfaz de la clase NCManager.
FLVPlayback
 InheritednumChildren : int
[read-only] 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
[read-only] Indica el objeto DisplayObjectContainer que contiene este objeto de visualización.
DisplayObject
  pauseButton : Sprite
Control del botón de pausa.
FLVPlayback
  paused : Boolean
[read-only] 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
[read-only] 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
[read-only] Número que especifica la altura del archivo de origen FLV.
FLVPlayback
  preferredWidth : int
[read-only] Proporciona la anchura del archivo de origen FLV.
FLVPlayback
  preview : String
[write-only] 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
 Inheritedprototype : Object
[static] Una referencia al objeto prototipo de una clase u objeto de función.
Object
  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
[read-only] 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
 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
Número que especifica la escala horizontal.
FLVPlayback
  scaleY : Number
Número que especifica la escala vertical.
FLVPlayback
 InheritedscrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización.
DisplayObject
  scrubbing : Boolean
[read-only] 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
  soundTransform : SoundTransform
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
[read-only] El escenario del objeto de visualización.
DisplayObject
  state : String
[read-only] Cadena que especifica el estado del componente.
FLVPlayback
  stateResponsive : Boolean
[read-only] Valor booleano. Es true si el estado es interactivo.
FLVPlayback
  stopButton : Sprite
Control del botón de detención.
FLVPlayback
  stopped : Boolean
[read-only] 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 : TextSnapshot
[read-only] 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 : 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 ratón 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
Número que especifica la anchura de la instancia de FLVPlayback en el escenario.
FLVPlayback
  x : Number
Número que especifica la posición horizontal (en píxeles) del reproductor de vídeo.
FLVPlayback
  y : Number
Número que especifica la posición vertical (en píxeles) del reproductor de vídeo.
FLVPlayback
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
  
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 una matriz 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
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
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el 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, 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 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, 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
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Elimina un detector del objeto EventDispatcher.
EventDispatcher
  
seek(time:Number):void
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
  
Detiene la reproducción del vídeo.
FLVPlayback
 Inherited
Finaliza el método startDrag().
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 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 Se distribuye cuando Flash Player queda seleccionado por el sistema operativo y pasa a estar activo.EventDispatcher
 Inherited Se distribuye cuando un objeto de visualización se añade a la lista de visualización.DisplayObject
 Inherited Se 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
 Inherited Se 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
   Se distribuye cuando se llega a un punto de referencia.FLVPlayback
 Inherited Se distribuye cuando Flash Player deja de estar seleccionado por el sistema operativo y pasa a estar inactivo.EventDispatcher
 Inherited Se 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 Se distribuye cuando la cabeza lectora entra en un nuevo fotograma.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
 Inherited Se distribuye después de que un objeto de visualización quede seleccionado.InteractiveObject
 Inherited Se distribuye después de que un objeto de visualización deje de estar seleccionado.InteractiveObject
 Inherited Se distribuye cuando el usuario pulsa una tecla.InteractiveObject
 Inherited Se distribuye cuando el usuario intenta cambiar la selección empleando la navegación mediante teclado.InteractiveObject
 Inherited Se 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
 Inherited Se distribuye cuando el usuario pulsa el botón del dispositivo de señalización sobre una instancia de InteractiveObject en la ventana de Flash Player.InteractiveObject
 Inherited Se distribuye cuando el usuario intenta cambiar la selección empleando un dispositivo de señalización.InteractiveObject
 Inherited Se distribuye cuando el usuario mueve el dispositivo de señalización mientras éste se encuentra sobre un InteractiveObject.InteractiveObject
 Inherited Se distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject.InteractiveObject
 Inherited Se distribuye cuando el usuario pasa el dispositivo de señalización por encima de una instancia de InteractiveObject en la ventana de Flash Player.InteractiveObject
 Inherited Se distribuye cuando el usuario suelta el botón del dispositivo de señalización sobre una instancia de InteractiveObject en la ventana de Flash Player.InteractiveObject
 Inherited Se distribuye cuando se hace girar una rueda de ratón sobre una instancia de InteractiveObject en la ventana de Flash Player.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 como número de bytes descargados.FLVPlayback
   Se distribuye cuando el archivo FLV está cargado y preparado para mostrarse.FLVPlayback
 Inherited Se distribuye cuando un objeto de visualización se va a eliminar de la lista de visualización.DisplayObject
 Inherited Se 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 Se distribuye cuando la lista de visualización se va a actualizar y mostrar.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
 Inherited Se distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject.InteractiveObject
 Inherited Se 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
   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
   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
 Inherited Se distribuye cuando cambia el valor del indicador tabChildren del objeto.InteractiveObject
 Inherited Se distribuye cuando cambia el indicador tabEnabled del objeto.InteractiveObject
 Inherited Se distribuye cuando cambia el valor de la propiedad tabIndex del objeto.InteractiveObject
Constantes públicas
 ConstanteDefinido por
  SHORT_VERSION : String = "2.1"
[static] Variable de estado que indica la versión corta del número del componente.
FLVPlayback
  VERSION : String = "2.1.0.12"
[static] Variable de estado que indica la versión larga del número del componente.
FLVPlayback
Información sobre propiedades
activeVideoPlayerIndexpropiedad
activeVideoPlayerIndex:uint  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

alignpropiedad 
align:String  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

autoPlaypropiedad 
autoPlay:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

autoRewindpropiedad 
autoRewind:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
backButtonpropiedad 
backButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

bitratepropiedad 
bitrate:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
bufferingpropiedad 
buffering:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


Implementación
    public function get buffering():Boolean
bufferingBarpropiedad 
bufferingBar:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
bufferingBarHidesAndDisablesOtherspropiedad 
bufferingBarHidesAndDisablesOthers:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
bufferTimepropiedad 
bufferTime:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

bytesLoadedpropiedad 
bytesLoaded:uint  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
bytesTotalpropiedad 
bytesTotal:uint  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
cuePointspropiedad 
cuePoints:Array  [write-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Matriz 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

Véase también

forwardButtonpropiedad 
forwardButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

fullScreenBackgroundColorpropiedad 
fullScreenBackgroundColor:uint  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
fullScreenButtonpropiedad 
fullScreenButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control del botón FullScreen.


Implementación
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void
fullScreenSkinDelaypropiedad 
fullScreenSkinDelay:int  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
fullScreenTakeOverpropiedad 
fullScreenTakeOver:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
heightpropiedad 
height:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
    public function get height():Number
    public function set height(value:Number):void

Véase también

idleTimeoutpropiedad 
idleTimeout:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

isLivepropiedad 
isLive:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

isRTMPpropiedad 
isRTMP:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

metadatapropiedad 
metadata:Object  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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ámetroDescripción
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.
cuePointsMatriz 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.
height,número que especifica la altura del archivo FLV.
width,nú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

Véase también

metadataLoadedpropiedad 
metadataLoaded:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

muteButtonpropiedad 
muteButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control del botón de silencio.


Implementación
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void
ncMgrpropiedad 
ncMgr:INCManager  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

pauseButtonpropiedad 
pauseButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control del botón de pausa.


Implementación
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void
pausedpropiedad 
paused:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


Implementación
    public function get paused():Boolean
playButtonpropiedad 
playButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control del botón de reproducción.


Implementación
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void
playheadPercentagepropiedad 
playheadPercentage:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.
playheadTimepropiedad 
playheadTime:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

playheadUpdateIntervalpropiedad 
playheadUpdateInterval:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

playingpropiedad 
playing:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


Implementación
    public function get playing():Boolean
playPauseButtonpropiedad 
playPauseButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


Implementación
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void
preferredHeightpropiedad 
preferredHeight:int  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

preferredWidthpropiedad 
preferredWidth:int  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

previewpropiedad 
preview:String  [write-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
progressIntervalpropiedad 
progressInterval:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

registrationHeightpropiedad 
registrationHeight:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 anchura real del contenido del vídeo.

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

A continuación, tras el cambio de tamaño automático, se obtiene:

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

Se obtiene:

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

Se obtienen todos los mismos valores que los valores de registro:

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
registrationWidthpropiedad 
registrationWidth:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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:

A continuación, tras el cambio de tamaño automático, se obtiene:

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

Se obtiene:

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

Se obtienen todos los mismos valores que los valores de registro:

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
registrationXpropiedad 
registrationX:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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:

A continuación, tras el cambio de tamaño automático, se obtiene:

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

Se obtiene:

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

Se obtienen todos los mismos valores que los valores de registro:

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
registrationYpropiedad 
registrationY:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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:

A continuación, tras el cambio de tamaño automático, se obtiene:

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

Se obtiene:

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

Se obtienen todos los mismos valores que los valores de registro:

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
scaleModepropiedad 
scaleMode:String  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

scaleXpropiedad 
scaleX:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


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

Véase también

scaleYpropiedad 
scaleY:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


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

Véase también

scrubbingpropiedad 
scrubbing:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
seekBarpropiedad 
seekBar:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control SeekBar.


Implementación
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void
seekBarIntervalpropiedad 
seekBarInterval:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
seekBarScrubTolerancepropiedad 
seekBarScrubTolerance:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
seekToPrevOffsetpropiedad 
seekToPrevOffset:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
skinpropiedad 
skin:String  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
skinAutoHidepropiedad 
skinAutoHide:Boolean  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
skinBackgroundAlphapropiedad 
skinBackgroundAlpha:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

skinBackgroundColorpropiedad 
skinBackgroundColor:uint  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

skinFadeTimepropiedad 
skinFadeTime:int  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
skinScaleMaximumpropiedad 
skinScaleMaximum:Number  [read-write]

Versión del lenguaje: ActionScript 3.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.

Versión del reproductor: Flash Player 9 Update 3.

El valor predeterminado es 4.0.


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

Véase también


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 para Update 3, y asegúrese de que se seleccionan los formatos Flash y HTML 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";
soundTransformpropiedad 
soundTransform:SoundTransform  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
    public function get soundTransform():SoundTransform
    public function set soundTransform(value:SoundTransform):void

Véase también

sourcepropiedad 
source:String  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

statepropiedad 
state:String  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

stateResponsivepropiedad 
stateResponsive:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

stopButtonpropiedad 
stopButton:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control del botón de detención.


Implementación
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void
stoppedpropiedad 
stopped:Boolean  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

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


Implementación
    public function get stopped():Boolean
totalTimepropiedad 
totalTime:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

visibleVideoPlayerIndexpropiedad 
visibleVideoPlayerIndex:uint  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

volumepropiedad 
volume:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

volumeBarpropiedad 
volumeBar:Sprite  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

Control de la barra de volumen.


Implementación
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void
volumeBarIntervalpropiedad 
volumeBarInterval:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
volumeBarScrubTolerancepropiedad 
volumeBarScrubTolerance:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
widthpropiedad 
width:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
    public function get width():Number
    public function set width(value:Number):void

Véase también

xpropiedad 
x:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
    public function get x():Number
    public function set x(value:Number):void
ypropiedad 
y:Number  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
    public function get y():Number
    public function set y(value:Number):void
Información sobre constructores
FLVPlayback()constructor
public function FLVPlayback()

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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 del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.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).

Versión del reproductor: Flash Player 9 Update 3.

Véase también


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 para Update 3, 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 del reproductor: Flash Player 9.0.28.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 — 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: matriz de puntos de referencia en los que se buscó. Debe tratar esta matriz 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 de la matriz 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 — 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—Matriz de puntos de referencia de la búsqueda. Debe tratar esta matriz 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 de la matriz 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 la matriz que tengan el mismo nombre, devuelve null; en caso contrario, devuelve una copia del objeto de punto de referencia con las propiedades adicionales:
  • array—Matriz de puntos de referencia de la búsqueda. Debe tratar esta matriz 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 de la matriz 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 del reproductor: Flash Player 9.0.28.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 del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 — 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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, isLive:Boolean = false):void

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 — 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 — 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 — 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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
AutoLayoutEvent.type property = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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 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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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:

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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.
textMensaje de error.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

Información sobre constantes
SHORT_VERSIONConstante
public static const SHORT_VERSION:String = "2.1"

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

VERSIONConstante 
public static const VERSION:String = "2.1.0.12"

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.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.

Véase también

Ejemplos Cómo utilizar los ejemplos
FLVPlaybackExample.as

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

Para ejecutar 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;
        }
    }
}




 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/fl/video/FLVPlayback.html