Packagefl.video
Classepublic class FLVPlayback
HéritageFLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

FLVPlayback étend la classe Sprite et englobe un objet VideoPlayer.

La classe FLVPlayback permet d'inclure un lecteur vidéo à votre application Flash afin de lire des fichiers FLV (Vidéo Flash) progressivement téléchargés sur HTTP ou de lire les fichiers FLV en continu à partir d'un serveur FMS (Flash Media Server) ou d'un autre service FVSS (Flash Video Streaming Service).

Contrairement aux composants ActionScript 3.0, le composant FLVPlayback n'étend pas UIComponent. Par conséquent, il ne prend pas en charge les méthodes et les propriétés de cette classe.

Pour accéder aux propriétés, méthodes et événements de la classe FLVPlayback, vous devez importer celle-ci dans votre application, soit en faisant glisser le composant FLVPlayback sur la scène de votre application Flash, soit en l'important de façon implicite dans ActionScript à l'aide de l'instruction import. L'instruction suivante importe la classe FLVPlayback :

     import fl.video.FLVPlayback;

Toutes les classes FLVPlayback disposent d'une constante VERSION qui est une propriété de classe. Les propriétés de classe ne sont disponibles que pour la classe elle-même. La constante VERSION renvoie une chaîne qui indique la version du composant. Le code suivant affiche la version dans le panneau Sortie :

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

Consulter les exemples

Voir aussi

AutoLayoutEvent
FLVPlaybackCaptioning
MetadataEvent
NCManager
LayoutEvent
SoundEvent
VideoPlayer
VideoError
VideoEvent
VideoProgressEvent


Propriétés publiques
 PropriétéDéfini par
 InheritedaccessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage.
DisplayObject
  activeVideoPlayerIndex : uint
Nombre qui indique l'occurrence du lecteur vidéo qui est affectée par d'autres API.
FLVPlayback
  align : String
Spécifie l'affichage vidéo lorsque la propriété scaleMode est définie sur VideoScaleMode.MAINTAIN_ASPECT_RATIO ou sur VideoScaleMode.NO_SCALE.
FLVPlayback
 Inheritedalpha : Number
Indique la valeur de transparence alpha de l'objet spécifié.
DisplayObject
  autoPlay : Boolean
Valeur booléenne qui, lorsqu'elle est définie sur true, entraîne automatiquement la lecture du fichier FLV après la définition de la propriété source.
FLVPlayback
  autoRewind : Boolean
Valeur booléenne qui, si elle est définie sur true, provoque le rembobinage du fichier FLV jusqu'à l'image 1 lorsque la lecture s'arrête, soit parce que le lecteur a atteint la fin du flux, soit parce que la méthode stop() a été appelée.
FLVPlayback
  backButton : Sprite
Contrôle de lecture BackButton.
FLVPlayback
  bitrate : Number
Nombre qui spécifie le débit (bits par seconde) à utiliser pour transférer le fichier FLV.
FLVPlayback
 InheritedblendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fondu à utiliser.
DisplayObject
  buffering : Boolean
[lecture-seule] Valeur booléenne définie sur true si la vidéo est dans un état de mise en mémoire tampon.
FLVPlayback
  bufferingBar : Sprite
Contrôle de la barre de mise en mémoire tampon.
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
Si elle est définie sur true, masque le contrôle SeekBar et désactive les contrôles Play, Pause, PlayPause, BackButton et ForwardButton pendant que le fichier FLV est en état de mise en mémoire tampon.
FLVPlayback
  bufferTime : Number
Nombre de secondes à mettre en mémoire tampon avant de commencer la lecture d'un flux vidéo.
FLVPlayback
 InheritedbuttonMode : Boolean
Spécifie le mode de bouton du sprite.
Sprite
  bytesLoaded : uint
[lecture-seule] Nombre indiquant le degré de téléchargement en nombre d'octets pour un téléchargement HTTP.
FLVPlayback
  bytesTotal : uint
[lecture-seule] Nombre total d'octets téléchargés pour un téléchargement HTTP.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Si true est défini, Flash Player place en mémoire cache une version bitmap interne de l’objet d'affichage.
DisplayObject
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
 InheritedcontextMenu : ContextMenu
Spécifie le menu contextuel associé à l’objet.
InteractiveObject
  cuePoints : Array
[write-only] Tableau décrivant des points de repère ActionScript et des points de repère intégrés au fichier FLV désactivés.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick.
InteractiveObject
 InheriteddropTarget : DisplayObject
[lecture-seule] Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé.
Sprite
 Inheritedfilters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage.
DisplayObject
 InheritedfocusRect : Object
Spécifie si l’objet affiche un rectangle de focus.
InteractiveObject
  forwardButton : Sprite
Contrôle du bouton avance.
FLVPlayback
  fullScreenBackgroundColor : uint
Couleur d'arrière-plan utilisée en mode de remplissage plein écran.
FLVPlayback
  fullScreenButton : Sprite
Contrôle du bouton plein écran.
FLVPlayback
  fullScreenSkinDelay : int
Indique le délai avant la dissimulation de l'enveloppe, en millisecondes.
FLVPlayback
  fullScreenTakeOver : Boolean
Lorsque la scène passe en mode plein écran, le composant FLVPlayback est au-dessus de l'ensemble du contenu et occupe tout l'écran.
FLVPlayback
 Inheritedgraphics : Graphics
[lecture-seule] Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel.
Sprite
  height : Number
Nombre indiquant la hauteur de l'occurrence FLVPlayback.
FLVPlayback
 InheritedhitArea : Sprite
Désigne un autre sprite qui fera office de zone active d'un sprite.
Sprite
  idleTimeout : Number
Temps écoulé (en millisecondes) avant que Flash mette fin à une connexion inactive au serveur FMS (Flash Media Server) en raison de l'interruption ou de l'arrêt de la lecture.
FLVPlayback
  isLive : Boolean
Valeur booléenne définie sur true si le flux vidéo est en direct.
FLVPlayback
  isRTMP : Boolean
[lecture-seule] Valeur booléenne définie sur true si le fichier FLV est en diffusion en flux continu à partir d'un serveur FMS via RTMP.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[lecture-seule] Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage.
DisplayObject
 Inheritedmask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié.
DisplayObject
  metadata : Object
[lecture-seule] Objet représentant un paquet de métadonnées reçu par un appel à la méthode de rappel NetSteam.onMetaData(), le cas échéant.
FLVPlayback
  metadataLoaded : Boolean
[lecture-seule] Valeur booléenne définie sur true si un paquet de métadonnées a été rencontré et traité ou si le fichier FLV a été codé sans le paquet de métadonnées.
FLVPlayback
 InheritedmouseChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la souris.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Spécifie si l’objet reçoit les messages souris.
InteractiveObject
 InheritedmouseX : Number
[lecture-seule] Indique la coordonnée x de la position de la souris, en pixels.
DisplayObject
 InheritedmouseY : Number
[lecture-seule] Indique la coordonnée y de la position de la souris, en pixels.
DisplayObject
  muteButton : Sprite
Contrôle du bouton muet.
FLVPlayback
 Inheritedname : String
Indique le nom d’occurrence de DisplayObject.
DisplayObject
  ncMgr : INCManager
[lecture-seule] Objet INCManager qui permet d'accéder à une occurrence de la classe implémentant INCManager, interface de la classe NCManager.
FLVPlayback
 InheritednumChildren : int
[lecture-seule] Renvoie le nombre d'enfants de l’objet.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d'arrière-plan spécifique.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[lecture-seule] Indique l’objet DisplayObjectContainer qui contient l’objet d’affichage.
DisplayObject
  pauseButton : Sprite
Contrôle du bouton pause.
FLVPlayback
  paused : Boolean
[lecture-seule] Valeur booléenne définie sur true si le fichier FLV est dans un état de pause.
FLVPlayback
  playButton : Sprite
Contrôle du bouton de lecture.
FLVPlayback
  playheadPercentage : Number
Nombre qui indique le paramètre playheadTime actuel sous forme de pourcentage de la propriété totalTime.
FLVPlayback
  playheadTime : Number
Nombre représentant la durée de lecture (ou position de la tête de lecture) actuelle, mesurée en secondes, qui peut être une valeur décimale.
FLVPlayback
  playheadUpdateInterval : Number
Nombre représentant l'intervalle (en millisecondes) entre chaque événement playheadUpdate.
FLVPlayback
  playing : Boolean
[lecture-seule] Valeur booléenne définie sur true si le fichier FLV est dans un état de lecture.
FLVPlayback
  playPauseButton : Sprite
Contrôle du bouton de lecture/pause.
FLVPlayback
  preferredHeight : int
[lecture-seule] Nombre indiquant la hauteur du fichier FLV source.
FLVPlayback
  preferredWidth : int
[lecture-seule] Donne la largeur du fichier FLV.
FLVPlayback
  preview : String
[write-only] Pour l'aperçu en direct uniquement.
FLVPlayback
  progressInterval : Number
Nombre représentant l'intervalle (en millisecondes) entre chaque événement progress.
FLVPlayback
 Inheritedprototype : Object
[static] Référence à l’objet prototype d’un objet de classe ou fonction.
Object
  registrationHeight : Number
Hauteur utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique.
FLVPlayback
  registrationWidth : Number
Largeur utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique.
FLVPlayback
  registrationX : Number
Coordonnée x utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique.
FLVPlayback
  registrationY : Number
Coordonnée y utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique.
FLVPlayback
 Inheritedroot : DisplayObject
[lecture-seule] Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier.
DisplayObject
 Inheritedrotation : Number
Indique la rotation de l'occurrence de DisplayObject, en degrés, à partir de son orientation d'origine.
DisplayObject
 Inheritedscale9Grid : Rectangle
Grille de mise à l’échelle en vigueur.
DisplayObject
  scaleMode : String
Spécifie le redimensionnement de la vidéo après le chargement.
FLVPlayback
  scaleX : Number
Nombre indiquant l'échelle horizontale.
FLVPlayback
  scaleY : Number
Nombre indiquant l'échelle verticale.
FLVPlayback
 InheritedscrollRect : Rectangle
Cadre de délimitation du défilement de l’objet d’affichage.
DisplayObject
  scrubbing : Boolean
[lecture-seule] Valeur booléenne définie sur true si l'utilisateur effectue une modulation avec la commande SeekBar. Dans le cas contraire, elle est définie sur false.
FLVPlayback
  seekBar : Sprite
Contrôle SeekBar.
FLVPlayback
  seekBarInterval : Number
Nombre indiquant la fréquence (en millisecondes) à laquelle la poignée SeekBar est testée lors de la modulation.
FLVPlayback
  seekBarScrubTolerance : Number
Nombre indiquant jusqu'où l'utilisateur peut déplacer la poignée de la barre de recherche avant qu'une mise à jour ne se produise.
FLVPlayback
  seekToPrevOffset : Number
Nombre de secondes utilisées par la méthode seekToPrevNavCuePoint() lors de la comparaison de son heure avec le point de repère précédent.
FLVPlayback
  skin : String
Chaîne indiquant l'URL d'un fichier SWF d'enveloppe.
FLVPlayback
  skinAutoHide : Boolean
Valeur booléenne qui, si elle est définie sur true, masque l'enveloppe du composant lorsque la souris n'est pas placée sur la vidéo.
FLVPlayback
  skinBackgroundAlpha : Number
Alpha de l'arrière-plan de l'enveloppe.
FLVPlayback
  skinBackgroundColor : uint
Couleur de l'arrière-plan de l'enveloppe (0xRRGGBB).
FLVPlayback
  skinFadeTime : int
Temps (en millisecondes) nécessaire à l'enveloppe pour apparaître ou disparaître lorsqu'elle est masquée ou affichée.
FLVPlayback
  skinScaleMaximum : Number
Cette propriété spécifie le plus grand multiple que FLVPlayback utilisera pour agrandir son enveloppe lorsqu'il passe en mode plein écran avec un lecteur Flash Player qui prend en charge l'accélération matérielle.
FLVPlayback
  soundTransform : SoundTransform
Ménage un accès direct à la propriété VideoPlayer.soundTransform pour exposer davantage de contrôles audio.
FLVPlayback
  source : String
Chaîne indiquant l'URL du fichier FLV à diffuser en continu et de quelle façon.
FLVPlayback
 Inheritedstage : Stage
[lecture-seule] Scène de l’objet d’affichage.
DisplayObject
  state : String
[lecture-seule] Chaîne indiquant l'état du composant.
FLVPlayback
  stateResponsive : Boolean
[lecture-seule] Valeur booléenne définie sur true si l'état est réactif.
FLVPlayback
  stopButton : Sprite
Contrôle du bouton Stop.
FLVPlayback
  stopped : Boolean
[lecture-seule] Valeur booléenne définie sur true si l'état de l'occurrence FLVPlayback est arrêté.
FLVPlayback
 InheritedtabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation.
InteractiveObject
 InheritedtabIndex : int
Spécifie l'ordre de tabulation des objets dans un fichier SWF.
InteractiveObject
 InheritedtextSnapshot : TextSnapshot
[lecture-seule] Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
  totalTime : Number
Nombre représentant la durée de lecture totale de la vidéo en secondes.
FLVPlayback
 Inheritedtransform : Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage.
DisplayObject
 InheriteduseHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque la souris survole un sprite dont la propriété buttonMode est réglée sur true.
Sprite
 Inheritedvisible : Boolean
Indique si l’objet d’affichage est visible ou non.
DisplayObject
  visibleVideoPlayerIndex : uint
Nombre que vous pouvez utiliser pour gérer plusieurs flux de fichier FLV.
FLVPlayback
  volume : Number
Nombre compris entre 0 et 1 indiquant le réglage de contrôle du volume.
FLVPlayback
  volumeBar : Sprite
Contrôle de la barre de volume.
FLVPlayback
  volumeBarInterval : Number
Nombre indiquant la fréquence (en millisecondes) de vérification de la poignée de la barre de volume lors de la modulation.
FLVPlayback
  volumeBarScrubTolerance : Number
Nombre indiquant jusqu'où l'utilisateur peut déplacer la poignée de la barre de volume avant qu'une mise à jour ne se produise.
FLVPlayback
  width : Number
Nombre indiquant la largeur de l'occurrence de FLVPlayback sur la scène.
FLVPlayback
  x : Number
Nombre indiquant la position horizontale du lecteur vidéo, en pixels.
FLVPlayback
  y : Number
Nombre indiquant la position verticale du lecteur vidéo, en pixels.
FLVPlayback
Méthodes publiques
 MéthodeDéfini par
  
Crée une occurrence de FLVPlayback.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
Ajoute un point de repère ActionScript et a le même effet que l'ajout d'un point de repère ActionScript à l'aide de la boîte de dialogue Points de repère, excepté que cette méthode se produit lors de l'exécution d'une application plutôt que lors de son développement.
FLVPlayback
 Inherited
Ajoute une occurrence enfant de DisplayObject à cette occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Ajoute une occurrence enfant de DisplayObject à cette occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
EventDispatcher
 Inherited
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié.
DisplayObjectContainer
  
Place un lecteur vidéo devant la pile des lecteurs vidéo.
FLVPlayback
  
Ferme NetStream et supprime le lecteur vidéo spécifié par le paramètre index.
FLVPlayback
 Inherited
Détermine si l’objet d'affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle.
DisplayObjectContainer
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
  
Définit le lecteur vidéo FLVPlayback en mode plein écran.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
Recherche le point de repère du type spécifié par le paramètre type et ayant l'heure, le nom ou l'heure et le nom que vous avez indiqués via les paramètres.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
Recherche le point de repère du type spécifié qui correspond au temps spécifié ou le précède.
FLVPlayback
  
Recherche le point de repère suivant dans my_cuePoint.array portant le même nom que my_cuePoint.name.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace.
DisplayObject
 Inherited
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié.
DisplayObjectContainer
 Inherited
Renvoie l’objet d’affichage enfant portant le nom spécifié.
DisplayObjectContainer
 Inherited
Renvoie la position d’index d’une occurrence enfant de DisplayObject.
DisplayObjectContainer
 Inherited
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes.
DisplayObject
  
Obtient le lecteur vidéo spécifié par le paramètre index.
FLVPlayback
 Inherited
Convertit l'objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales).
DisplayObject
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l'objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
 Inherited
Evalue l’objet d’affichage pour savoir s'il recouvre ou recoupe l’objet d'affichage obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Evalue l’objet d’affichage pour savoir s'il recouvre ou recoupe le point spécifié par les paramètres x et y.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
Renvoie la valeur false si le point de repère intégré au fichier FLV est désactivé.
FLVPlayback
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre.
Object
  
load(source:String, totalTime:Number, isLive:Boolean = false):void
Démarre le chargement du fichier FLV et fournit un raccourci pour définir la propriété autoPlay sur false et les propriétés source, totalTime et isLive, le cas échéant.
FLVPlayback
 Inherited
Convertit l'objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales).
DisplayObject
  
Interrompt la lecture du flux vidéo en continu.
FLVPlayback
  
play(source:String = null, totalTime:Number, isLive:Boolean = false):void
Diffuse le flux vidéo en continu.
FLVPlayback
  
Lit le fichier FLV lorsqu'une quantité suffisante de ce dernier est téléchargée.
FLVPlayback
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
Supprime un point de repère ActionScript du fichier FLV actuellement chargé.
FLVPlayback
 Inherited
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
  
seek(time:Number):void
Recherche une heure donnée (en secondes) dans le fichier, avec une précision décimale allant jusqu'aux millisecondes.
FLVPlayback
  
Recherche un pourcentage du fichier et y positionne la tête de lecture.
FLVPlayback
  
Recherche une heure donnée (en secondes) dans le fichier, avec une précision décimale allant jusqu'aux millisecondes.
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
Recherche un point de repère de navigation correspondant à l'heure spécifiée, au nom ou à l'heure et au nom.
FLVPlayback
  
Recherche le point de repère de navigation suivant, en fonction de la valeur actuelle de la propriété playheadTime.
FLVPlayback
  
Recherche le point de repère de navigation précédent, en fonction de la valeur actuelle de la propriété playheadTime.
FLVPlayback
 Inherited
Modifie la position d’un enfant existant dans le conteneur d’objet d'affichage.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
Active ou désactive un ou plusieurs points de repère de fichier FLV.
FLVPlayback
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Définit simultanément les propriétés scaleX et scaleY.
FLVPlayback
  
setSize(width:Number, height:Number):void
Définit simultanément les propriétés width et height.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Permet à l'utilisateur de faire glisser le sprite spécifié.
Sprite
  
Interrompt la lecture de la vidéo.
FLVPlayback
 Inherited
Met fin à la méthode startDrag().
Sprite
 Inherited
Intervertit l'ordre z (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfants spécifiés.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Intervertit l'ordre z (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfants aux deux positions d’index spécifiées dans la liste d’enfants.
DisplayObjectContainer
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
EventDispatcher
Evénements
 Evénement Synthèse Défini par
 Inherited Distribué lorsque Flash Player a le focus du système d’exploitation et devient actif.EventDispatcher
 Inherited Distribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage.DisplayObject
 Inherited Envoyé lorsqu'un objet d'affichage est ajouté dans la liste d'affichage de la scène, directement ou par l'intermédiaire d'une arborescence secondaire qui contient l'objet d'affichage.DisplayObject
   Distribué lorsque le lecteur vidéo est redimensionné ou disposé automatiquement.FLVPlayback
   Distribué lorsque la tête de lecture est ramenée au début de la piste car la propriété autoRewind est définie sur True.FLVPlayback
   Distribué lorsque l'occurrence du composant FLVPlayback entre dans l'état de mise en mémoire tampon.FLVPlayback
 Inherited Distribué lorsque l’utilisateur appuie sur le bouton principal de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject.InteractiveObject
   L'objet Event distribue cet événement à la fermeture de NetConnection, en faisant expirer le délai ou par un appel à la méthode closeVideoPlayer(), ou lorsque vous appelez les méthodes load() ou play() ou définissez la propriété source et provoquez la fermeture de la connexion RTMP.FLVPlayback
   Distribué à la fin de la lecture car le lecteur a atteint la fin du fichier FLV.FLVPlayback
   Distribué lorsqu'un point de repère est atteint.FLVPlayback
 Inherited Distribué lorsque Flash Player perd le focus du système d’exploitation et devient inactif.EventDispatcher
 Inherited Distribué lorsque l'utilisateur appuie sur le bouton principal d'un périphérique de pointage et le relâche deux fois de suite sur la même occurrence d'InteractiveObject si l'indicateur doubleClickEnabled de cet objet est réglé sur true.InteractiveObject
 Inherited Distribué lorsque la tête de lecture est placée sur une nouvelle image.DisplayObject
   Distribué lorsque l'emplacement de la tête de lecture avance du fait d'un appel à la méthode seek() ou d'un clic sur le contrôle ForwardButton.FLVPlayback
 Inherited Distribué après la prise de focus par un objet d'affichage.InteractiveObject
 Inherited Distribué après la perte de focus par un objet d'affichage.InteractiveObject
 Inherited Distribué lorsque l’utilisateur appuie sur une touche.InteractiveObject
 Inherited Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier.InteractiveObject
 Inherited Distribué lorsque l’utilisateur relâche une touche.InteractiveObject
   Distribué lorsque le lecteur vidéo est redimensionné ou redisposé.FLVPlayback
   Distribué la première fois que les métadonnées du fichier FLV sont atteintes.FLVPlayback
 Inherited Distribué lorsque l’utilisateur appuie à l’aide du bouton du périphérique de pointage sur une occurrence de InteractiveObject dans la fenêtre Flash Player.InteractiveObject
 Inherited Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage.InteractiveObject
 Inherited Distribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject.InteractiveObject
 Inherited Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject.InteractiveObject
 Inherited Distribué lorsque l’utilisateur déplace un périphérique de pointage sur une occurrence de InteractiveObject dans la fenêtre Flash Player.InteractiveObject
 Inherited Distribué lorsque l’utilisateur relâche le bouton du périphérique de pointage sur une occurrence de InteractiveObject dans la fenêtre Flash Player.InteractiveObject
 Inherited Distribué lorsque l’utilisateur fait tourner la molette de la souris sur une occurrence de InteractiveObject dans la fenêtre Flash Player.InteractiveObject
   Distribué lorsque le lecteur entre en état de pause.FLVPlayback
   Distribué pendant la lecture du fichier FLV à la fréquence spécifiée par la propriété playheadUpdateInterval ou lorsque la procédure de retour en début de fichier commence.FLVPlayback
   Distribué lorsque le composant entre dans l'état de lecture.FLVPlayback
   Il indique la progression en nombre d'octets téléchargés.FLVPlayback
   Distribué lorsque le fichier FLV est chargé et prêt à s'afficher.FLVPlayback
 Inherited Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage.DisplayObject
 Inherited Envoyé lorsqu'un objet d'affichage est sur le point d'être supprimé de la liste d'affichage de la scène, directement ou par l'intermédiaire de la suppression d'une arborescence secondaire qui contient l'objet d'affichage.DisplayObject
 Inherited Distribué lorsque la liste d’affichage est sur le point d’être mise à jour et rendue.DisplayObject
   Distribué lorsque la tête de lecture se déplace vers l'arrière en réponse à un appel de la méthode seek() ou lorsque l'appel à autoRewind est terminé.FLVPlayback
 Inherited Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject.InteractiveObject
 Inherited Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject.InteractiveObject
   Distribué lorsque l'utilisateur arrête la modulation du fichier FLV avec la barre de recherche.FLVPlayback
   Distribué lorsque l'utilisateur débute la modulation du fichier FLV avec la barre de recherche.FLVPlayback
   Distribué lorsque l'emplacement de la tête de lecture est modifié suite à un appel de la méthode seek(), à la définition de la propriété playheadTime ou à l'utilisation du contrôle seekBar.FLVPlayback
   Distribué lorsqu'une erreur se produit lors du chargement d'un fichier SWF d'enveloppe.FLVPlayback
   Distribué lors du chargement d'un fichier SWF d'enveloppe.FLVPlayback
   Distribué lorsque le volume change à la suite du déplacement de la poignée du contrôle volumeBar par l'utilisateur ou de la définition de la propriété volume ou soundTransform.FLVPlayback
   Distribué lorsque l'état de lecture est modifié.FLVPlayback
   Distribué lorsque le composant entre dans l'état d'arrêt.FLVPlayback
 Inherited Distribué lorsque la valeur de l’indicateur tabChildren de l’objet change.InteractiveObject
 Inherited Distribué lorsque l’indicateur tabEnabled de l’objet change.InteractiveObject
 Inherited Distribué lorsque la valeur de la propriété tabIndex de l’objet change.InteractiveObject
Constantes publiques
 ConstanteDéfini par
  SHORT_VERSION : String = "2.1"
[static] Déclare une variable indiquant le numéro de version court du composant.
FLVPlayback
  VERSION : String = "2.1.0.12"
[static] Déclare une variable indiquant le numéro de version long du composant.
FLVPlayback
Détails des propriétés
activeVideoPlayerIndexpropriété
activeVideoPlayerIndex:uint  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre qui indique l'occurrence du lecteur vidéo qui est affectée par d'autres API. Utilisez cette propriété pour gérer plusieurs flux continus de fichier FLV.

Cette propriété n'affiche pas le lecteur vidéo. Pour ce faire, utilisez la propriété visibleVideoPlayerIndex.

Un lecteur vidéo est créé la première fois que la propriété activeVideoPlayerIndex est définie sur un nombre. Lorsque le lecteur vidéo est créé, ses propriétés sont définies sur la valeur du lecteur vidéo par défaut (activeVideoPlayerIndex == 0) excepté les propriétés source, totalTime et isLive, qui sont toujours définies sur les valeurs par défaut (chaîne vide, NaN et false, respectivement) et la propriété autoPlay, qui est toujours définie sur false (la valeur par défaut est true uniquement pour le lecteur vidéo par défaut, 0). La propriété cuePoints n'a aucun effet, et n'a pas d'incidences sur un chargement ultérieur dans le lecteur vidéo par défaut.

Les API qui contrôlent le volume, le positionnement, les dimensions, la visibilité et les commandes d'interface utilisateur sont toujours globales et leur comportement n'est pas affecté par la définition de activeVideoPlayerIndex. De façon spécifique, la définition de la propriété activeVideoPlayerIndex n'a aucun effet sur les propriétés et les méthodes répertoriées ci-dessous :

Propriétés et méthodes non affectées par la propriété activeVideoPlayerIndex
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformationysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

Remarque : la propriété visibleVideoPlayerIndex et non la propriété activeVideoPlayerIndex détermine le lecteur vidéo contrôlé par l'enveloppe. Cependant, les API qui contrôlent les dimensions interagissent avec la propriété visibleVideoPlayerIndex.

Les API restantes ciblent un lecteur vidéo spécifique en fonction de la définition de la propriété activeVideoPlayerIndex.

Par exemple, pour charger un deuxième fichier FLV dans l'arrière-plan, définissez activeVideoPlayerIndex sur 1 et appelez la méthode load(). Lorsque vous souhaitez afficher celui-ci et masquer le premier, définissez visibleVideoPlayerIndex sur 1.

La valeur par défaut est 0.


Implémentation
    public function get activeVideoPlayerIndex():uint
    public function set activeVideoPlayerIndex(value:uint):void

Voir aussi

alignpropriété 
align:String  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Spécifie l'affichage vidéo lorsque la propriété scaleMode est définie sur VideoScaleMode.MAINTAIN_ASPECT_RATIO ou VideoScaleMode.NO_SCALE. Les dimensions vidéo reposent sur les propriétés registrationX, registrationY, registrationWidth et registrationHeight. Lorsque vous définissez la propriété align, les valeurs proviennent de la classe VideoAlign. La valeur par défaut est VideoAlign.CENTER.


Implémentation
    public function get align():String
    public function set align(value:String):void

Voir aussi

autoPlaypropriété 
autoPlay:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne qui, lorsqu'elle est définie sur true, entraîne automatiquement la lecture du fichier FLV après la définition de la propriété source. Si cette valeur est définie sur false, le fichier FLV se charge, mais attend l'appel de la méthode play() ou playWhenEnoughDownloaded().

La lecture s'effectue immédiatement lorsque vous diffusez un fichier FLV à partir d'un serveur FMS et que la propriété autoPlay est définie sur true. Cependant, lors du chargement progressif d'un fichier FLV, la lecture ne commence que lorsqu'une quantité suffisante du fichier FLV a été téléchargée, de façon à pouvoir le lire dans son intégralité, sans interruption.

Pour demander la lecture avant le téléchargement d'une quantité suffisante du fichier FLV, appelez la méthode play() sans paramètre. Si la lecture reprend et si vous souhaitez rétablir l'état d'attente d'une quantité spécifique de données pour la lecture automatique, appelez la méthode pause(), puis playWhenEnoughDownloaded().

Si vous définissez la propriété sur true entre le chargement de nouveaux fichiers FLV, il n'y a aucune incidence tant que la propriété source n'est pas définie.

La définition de la propriété autoPlay sur true et de la propriété source sur une URL a le même effet que l'appel de la méthode play() avec cette URL.

L'appel de la méthode load() avec une URL a le même effet que la définition de la propriété source sur cette URL, avec la propriété autoPlay définie sur false.

La valeur par défaut est true.


Implémentation
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

Voir aussi

autoRewindpropriété 
autoRewind:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne qui, si elle est définie sur true, provoque le rembobinage du fichier FLV jusqu'à l'image 1 lorsque la lecture s'arrête, soit parce que le lecteur a atteint la fin du flux, soit parce que la méthode stop() a été appelée. Cette propriété n'a aucune signification pour les flux en direct.

La valeur par défaut est false.


Implémentation
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void
backButtonpropriété 
backButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle de lecture BackButton. Le fait de cliquer sur ce bouton appelle seekToPrevNavCuePoint().


Implémentation
    public function get backButton():Sprite
    public function set backButton(value:Sprite):void

Voir aussi

bitratepropriété 
bitrate:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre qui spécifie le débit (bits par seconde) à utiliser pour transférer le fichier FLV.

Pour diffuser en continu à partir d'un service FMS (Flash Video Streaming) qui prend en charge la détection native de bande passante, vous pouvez indiquer un fichier SMIL qui décrit comment basculer entre plusieurs flux continus en fonction de la bande passante. Selon votre service FVSS, la bande passante peut être détectée automatiquement, et si cette valeur est définie, elle est ignorée.

Lorsque vous procédez à un téléchargement HTTP progressif, utilisez le même format SMIL, mais définissez le débit binaire de façon à ne pas procéder à la détection automatique.


Implémentation
    public function get bitrate():Number
    public function set bitrate(value:Number):void
bufferingpropriété 
buffering:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si la vidéo est dans un état de mise en mémoire tampon.


Implémentation
    public function get buffering():Boolean
bufferingBarpropriété 
bufferingBar:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle de la barre de mise en mémoire tampon. Cette commande est affichée quand le fichier FLV est en état de chargement ou de mise en mémoire tampon.


Implémentation
    public function get bufferingBar():Sprite
    public function set bufferingBar(value:Sprite):void
bufferingBarHidesAndDisablesOtherspropriété 
bufferingBarHidesAndDisablesOthers:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Si elle est définie sur true, masque le contrôle SeekBar et désactive les contrôles Play, Pause, PlayPause, BackButton et ForwardButton pendant que le fichier FLV est en état de mise en mémoire tampon. Cela peut être utile pour empêcher un utilisateur d'utiliser ces commandes pour essayer d'accélérer la lecture du fichier FLV lors de son téléchargement ou de sa diffusion en flux continu sur une connexion lente.


Implémentation
    public function get bufferingBarHidesAndDisablesOthers():Boolean
    public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void
bufferTimepropriété 
bufferTime:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre de secondes à mettre en mémoire tampon avant de commencer la lecture d'un flux vidéo. Pour la diffusion en continu des fichiers FLV sur RTMP, qui ne sont pas téléchargés et sont placés simplement en mémoire tampon, il peut être important d'augmenter la valeur par défaut qui est de 0,1. Pour les fichiers FLV téléchargés de façon progressive avec le protocole HTTP, l'augmentation de cette valeur aura peu d'effets, bien qu'elle puisse améliorer l'affichage d'une vidéo haute qualité sur un ordinateur plus ancien et plus lent.

Pour les vidéos préenregistrées (sans diffusion en direct), ne définissez pas la propriété bufferTime sur 0, mais appliquez la valeur par défaut de cette propriété ou augmentez-la.

Cette propriété n'indique pas la proportion du fichier FLV à télécharger avant de démarrer sa lecture.

La valeur par défaut est 0.1.


Implémentation
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

Voir aussi

bytesLoadedpropriété 
bytesLoaded:uint  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant le degré de téléchargement en nombre d'octets pour un téléchargement HTTP. Renvoie la valeur 0 en cas d'absence de flux, lorsque le flux est de type FMS (Flash Media Server) ou si les informations ne sont pas encore disponibles. La valeur renvoyée est utile uniquement pour un téléchargement HTTP.


Implémentation
    public function get bytesLoaded():uint
bytesTotalpropriété 
bytesTotal:uint  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre total d'octets téléchargés pour un téléchargement HTTP. Renvoie la valeur 0 en cas d'absence de flux, lorsque le flux est de type FMS (Flash Media Server) ou si les informations ne sont pas encore disponibles. La valeur renvoyée est utile uniquement pour un téléchargement HTTP.


Implémentation
    public function get bytesTotal():uint
cuePointspropriété 
cuePoints:Array  [write-only]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Tableau décrivant des points de repère ActionScript et des points de repère intégrés au fichier FLV désactivés. Cette propriété a été créée expressément pour les inspecteurs des propriétés et des composants. Elle ne fonctionne pas si elle est définie de toute autre façon. Sa valeur a une incidence uniquement sur le premier fichier FLV chargé, et seulement s'il est chargé en définissant la propriété source dans l'inspecteur de composants ou des propriétés.

Remarque : cette propriété n'est pas accessible dans ActionScript. Pour accéder aux informations sur les points de repère dans ActionScript, utilisez la propriété metadata.

Pour ajouter, supprimer, activer ou désactiver des points de repère avec ActionScript, utilisez les méthodes addASCuePoint(), removeASCuePoint() ou setFLVCuePointEnabled().


Implémentation
    public function set cuePoints(value:Array):void

Voir aussi

forwardButtonpropriété 
forwardButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton avance. Le fait de cliquer sur ce bouton appelle seekToNextNavCuePoint().


Implémentation
    public function get forwardButton():Sprite
    public function set forwardButton(value:Sprite):void

Voir aussi

fullScreenBackgroundColorpropriété 
fullScreenBackgroundColor:uint  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Couleur d'arrière-plan utilisée en mode de remplissage plein écran. Cette couleur est visible lorsque la vidéo ne couvre pas l'ensemble de l'écran, conformément à la valeur de la propriété scaleMode.

La valeur par défaut est 0x000000.


Implémentation
    public function get fullScreenBackgroundColor():uint
    public function set fullScreenBackgroundColor(value:uint):void
fullScreenButtonpropriété 
fullScreenButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton plein écran.


Implémentation
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void
fullScreenSkinDelaypropriété 
fullScreenSkinDelay:int  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Indique le délai avant la dissimulation de l'enveloppe, en millisecondes. En mode remplissage plein écran, si la propriété skinAutoHide est définie sur true, le masquage automatique est déclenché lorsque l'utilisateur ne déplace pas la souris pendant le nombre de secondes indiqué par la propriété fullScreenSkinDelay. Si la souris est au-dessus de l'enveloppe, le masquage automatique n'est pas déclenché.

La valeur par défaut est 3000 milliseconds (3 seconds).


Implémentation
    public function get fullScreenSkinDelay():int
    public function set fullScreenSkinDelay(value:int):void
fullScreenTakeOverpropriété 
fullScreenTakeOver:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Lorsque la scène passe en mode plein écran, le composant FLVPlayback est au-dessus de l'ensemble du contenu et occupe tout l'écran. Lorsque la scène quitte le mode plein écran, l'affichage est rétabli tel qu'il était auparavant.

Les paramètres recommandés pour le mode remplissage plein écran sont scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO et align = VideoAlign.CENTER.

Lorsque le fichier SWF avec le composant FLVPlayback est chargé et n'a pas accès à la scène pour des raisons de sécurité, le mode remplissage plein écran ne fonctionne pas. Aucune erreur n'est renvoyée.

La valeur par défaut est true.


Implémentation
    public function get fullScreenTakeOver():Boolean
    public function set fullScreenTakeOver(value:Boolean):void
heightpropriété 
height:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la hauteur de l'occurrence FLVPlayback. Cette propriété affecte uniquement la hauteur de l'occurrence FLVPlayback et n'inclut pas la hauteur d'un fichier SWF d'enveloppe qui peut être chargé. La définition de la propriété height définit également la propriété registrationHeight sur la même valeur.


Implémentation
    public function get height():Number
    public function set height(value:Number):void

Voir aussi

idleTimeoutpropriété 
idleTimeout:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Temps écoulé (en millisecondes) avant que Flash mette fin à une connexion inactive au serveur FMS (Flash Media Server) en raison de l'interruption ou de l'arrêt de la lecture. Cette propriété n'a aucune incidence sur le téléchargement HTTP d'un fichier FLV.

Si cette propriété est définie lorsqu'un flux vidéo est déjà inactif, elle redémarre la période de délai d'attente avec la nouvelle valeur.

La valeur par défaut est 300,000 milliseconds (5 minutes).


Implémentation
    public function get idleTimeout():Number
    public function set idleTimeout(value:Number):void

Voir aussi

isLivepropriété 
isLive:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si le flux vidéo est en direct. Cette propriété n'est efficace que lorsque le flux provient de Flash Media Server (FMS) ou d'un autre service FVSS (Flash Video Streaming Service). La valeur de cette propriété est ignorée s'il s'agit d'un téléchargement HTTP.

Si vous définissez cette propriété entre le chargement de nouveaux fichiers FLV, elle n'a aucune incidence tant que la propriété source n'est pas défini pour le nouveau fichier FLV.

Définit la propriété isLive sur false lors de l'envoi d'un flux vidéo pré-enregistré vers le lecteur vidéo et sur true lors de l'envoi de données en temps réel, telles qu'une diffusion en direct. Pour de meilleures performances, lorsque vous définissez la propriété isLive sur false, ne définissez pas la propriété bufferTime sur 0.


Implémentation
    public function get isLive():Boolean
    public function set isLive(value:Boolean):void

Voir aussi

isRTMPpropriété 
isRTMP:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si le fichier FLV est en diffusion en flux continu à partir d'un serveur FMS via RTMP. Sa valeur est définie sur false pour toute autre source de fichier FLV.


Implémentation
    public function get isRTMP():Boolean

Voir aussi

metadatapropriété 
metadata:Object  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Objet représentant un paquet de métadonnées reçu par un appel à la méthode de rappel NetSteam.onMetaData(), le cas échéant. Prêt lorsque l'événement metadataReceived est distribué.

Si le fichier FLV est codé à l'aide de l'encodeur de Flash 8, la propriété metadata contient les informations présentées ci-dessous. Les fichiers FLV plus anciens contiennent uniquement les valeurs height, width et duration.

ParamètreDescription
canSeekToEndValeur booléenne qui est définie sur true si le fichier FLV est codé avec une image-clé sur la dernière image qui permet de rechercher jusqu'à la fin d'un clip téléchargé progressivement. Elle est définie sur false si le fichier FLV n'est pas codé avec une image-clé sur la dernière image.
cuePointsTableau d'objets (un par point de repère intégré dans le fichier FLV). Cette valeur n'est pas définie si le fichier FLV ne contient pas de points de repère. Chaque objet possède les propriétés ci-dessous.
  • type—Chaîne qui spécifie le type de point de repère : "navigation" ou "event".
  • name—Chaîne représentant le nom du point de repère.
  • time—Nombre correspondant à l'heure du point de repère (en secondes) avec une précision de trois décimales (millisecondes).
  • parameters—Objet facultatif possédant des paires nom/valeur désignées par l'utilisateur au moment de la création des points de repère.
audiocodecidNombre qui indique le codec audio (technique de codage/décodage) utilisé.
audiodelayNombre représentant le temps 0 dans le fichier source à partir duquel le fichier FLV a été encodé.

Le contenu vidéo est légèrement retardé pour que l'audio puisse être synchronisé. Par exemple, si la valeur audiodelay est .038, la vidéo qui commençait à 0 dans le fichier source commence à .038 dans le fichier FLV.

Notez que les classes FLVPlayback et VideoPlayer corrigent ce décalage dans leurs paramètres de temps. Vous pouvez donc conserver les paramètres que vous utilisiez dans le fichier source.

audiodatarateNombre indiquant les kilo-octets par seconde de l'audio.
videocodecidNombre indiquant la version codec utilisée pour coder la vidéo.
framerateNombre indiquant la fréquence d'images du fichier FLV.
videodatarateNombre indiquant la vitesse de transmission vidéo du fichier FLV.
heightNombre indiquant la hauteur du fichier FLV.
widthNombre indiquant la largeur du fichier FLV.
durationNombre indiquant la durée du fichier FLV en secondes.


Implémentation
    public function get metadata():Object

Voir aussi

metadataLoadedpropriété 
metadataLoaded:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si un paquet de métadonnées a été rencontré et traité ou si le fichier FLV a été codé sans le paquet de métadonnées. En d'autres mots, la valeur est true si les métadonnées sont reçues ou si vous n'allez jamais en recevoir. De cette façon, vous savez si vous avez les métadonnées et, si vous n'en avez pas, vous savez à quoi vous attendre. Si vous souhaitez simplement savoir si vous avez des métadonnées, vous pouvez vérifier la valeur :

FLVPlayback.metadata != null

Utilisez cette propriété pour vérifier si vous pouvez récupérer des informations utiles avec les méthodes pour trouver, puis activer ou désactiver des points de repère (findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled).


Implémentation
    public function get metadataLoaded():Boolean

Voir aussi

muteButtonpropriété 
muteButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton muet.


Implémentation
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void
ncMgrpropriété 
ncMgr:INCManager  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Objet INCManager qui permet d'accéder à une occurrence de la classe implémentant INCManager, interface de la classe INCManager.

Vous pouvez utiliser cette propriété pour mettre en œuvre un objet INCManager personnalisé qui requiert une initialisation personnalisée.


Implémentation
    public function get ncMgr():INCManager

Voir aussi

pauseButtonpropriété 
pauseButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton pause.


Implémentation
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void
pausedpropriété 
paused:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si le fichier FLV est dans un état de pause.


Implémentation
    public function get paused():Boolean
playButtonpropriété 
playButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton de lecture.


Implémentation
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void
playheadPercentagepropriété 
playheadPercentage:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre qui indique le paramètre playheadTime actuel sous la forme d'un pourcentage de la propriété totalTime. Si vous accédez à cette propriété, elle contient le pourcentage de durée de lecture écoulée. Si vous la définissez, cela provoque une recherche jusqu'au point représentant le pourcentage de durée de lecture du fichier FLV.

La valeur de cette propriété est proportionnelle à celle de la propriété totalTime.


Implémentation
    public function get playheadPercentage():Number
    public function set playheadPercentage(value:Number):void

Lance
VideoError — Si vous spécifiez un pourcentage qui n'est pas valide ou si la propriété totalTime est undefined, null, ou inférieur ou égal à zéro.
playheadTimepropriété 
playheadTime:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre représentant la durée de lecture (ou position de la tête de lecture) actuelle, mesurée en secondes, qui peut être une valeur décimale. Lorsque vous définissez cette propriété, vous déclenchez une recherche et vous avez toutes les restrictions d'une recherche.

Lorsque la position de la tête de lecture change (une fois toutes les 0,25 secondes lors de la lecture du fichier FLV), le composant distribue l'événement playheadUpdate.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi, si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas tant que la propriété playheadTime n'a pas été mise à jour.


Implémentation
    public function get playheadTime():Number
    public function set playheadTime(value:Number):void

Voir aussi

playheadUpdateIntervalpropriété 
playheadUpdateInterval:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre représentant l'intervalle (en millisecondes) entre chaque événement playheadUpdate. Lorsque vous définissez cette propriété pendant la lecture du fichier FLV, l'horloge redémarre.

Etant donné que les points de repère ActionScript démarrent aux mises à jour de la tête de lecture, diminuer la valeur de la propriété playheadUpdateInterval peut améliorer la précision des points de repère ActionScript.

Comme l'intervalle des mises à jour de la tête de lecture est défini par un appel à la méthode globale setInterval(), la mise à jour ne peut pas être déclenchée plus fréquemment que la fréquence d'images du fichier FLV, comme pour tout intervalle défini de cette façon. Par exemple, pour la fréquence par défaut de 12 images par seconde, l'intervalle efficace le plus petit que vous pouvez créer est approximativement de 83 millisecondes ou d'une seconde (1 000 millisecondes) divisée par 12.

La valeur par défaut est 250.


Implémentation
    public function get playheadUpdateInterval():Number
    public function set playheadUpdateInterval(value:Number):void

Voir aussi

playingpropriété 
playing:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si le fichier FLV est dans un état de lecture.


Implémentation
    public function get playing():Boolean
playPauseButtonpropriété 
playPauseButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton de lecture/pause.


Implémentation
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void
preferredHeightpropriété 
preferredHeight:int  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la hauteur du fichier FLV source. Ces informations ne sont pas valides dès que vous appelez les méthodes play() ou load(). Elles le sont lorsque l'événement ready est déclenché. Si la valeur de la propriété scaleMode est VideoScaleMode.MAINTAIN_ASPECT_RATIO ou VideoScaleMode.NO_SCALE, il est préférable de lire cette valeur après la distribution de l'événement layout. Cette propriété renvoie -1 si aucune information n'est disponible.


Implémentation
    public function get preferredHeight():int

Voir aussi

preferredWidthpropriété 
preferredWidth:int  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Donne la largeur du fichier FLV. Ces informations ne sont pas valides dès que vous appelez les méthodes play() ou load() ; elles le sont lorsque l'événement ready est déclenché. Si la valeur de la propriété scaleMode est VideoScaleMode.MAINTAIN_ASPECT_RATIO ou VideoScaleMode.NO_SCALE, il est préférable de lire cette valeur après la distribution de l'événement layout. Cette propriété renvoie -1 si aucune information n'est disponible.


Implémentation
    public function get preferredWidth():int

Voir aussi

previewpropriété 
preview:String  [write-only]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Pour l'aperçu en direct uniquement. Lit le fichier PNG pour procéder à l'aperçu.


Implémentation
    public function set preview(value:String):void
progressIntervalpropriété 
progressInterval:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre représentant l'intervalle (en millisecondes) entre chaque événement progress. Si vous définissez cette propriété pendant la lecture du flux vidéo, l'horloge redémarre.

La valeur par défaut est 250.


Implémentation
    public function get progressInterval():Number
    public function set progressInterval(value:Number):void

Voir aussi

registrationHeightpropriété 
registrationHeight:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Hauteur utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique. La propriété registrationHeight ne doit pas être confondue avec la propriété height. La propriété height reprend la largeur réelle du contenu vidéo.

Exemple 1, chargement d'un fichier FLV de 80x80 avec les paramètres suivants :

Ensuite, après le redimensionnement automatique, vous obtenez le résultat suivant :

Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :

Vous obtenez alors le résultat suivant :

Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :

Vous obtenez exactement les mêmes valeurs que les valeurs d'alignement :

La définition de la propriété registrationHeight est équivalente à la définition de la propriété height et inversement. La définition de toute autre propriété ou l'appel de toute méthode de modification de la hauteur, telle que scaleX, setSize et setScale. Assurez-vous également que height et registrationHeight restent synchronisés.


Implémentation
    public function get registrationHeight():Number
    public function set registrationHeight(value:Number):void
registrationWidthpropriété 
registrationWidth:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Largeur utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique. La propriété registrationWidth ne doit pas être confondue avec la propriété width. La propriété width reprend la largeur réelle du contenu vidéo.

Exemple 1, chargement d'un fichier FLV de 80x80 avec les paramètres suivants :

Ensuite, après le redimensionnement automatique, vous obtenez le résultat suivant :

Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :

Vous obtenez alors le résultat suivant :

Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :

Vous obtenez exactement les mêmes valeurs que les valeurs d'alignement :

La définition de la propriété registrationWidth est équivalente à la définition de la propriété width et inversement. La définition de toute autre propriété ou l'appel de toute méthode de modification de la largeur, telle que scaleX, setSize et setScale. Assurez-vous également que width et registrationWidth restent synchronisés.


Implémentation
    public function get registrationWidth():Number
    public function set registrationWidth(value:Number):void
registrationXpropriété 
registrationX:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Coordonnée x utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique. A ne pas confondre avec la propriété x, qui dépend de l'emplacement réel du contenu vidéo.

Exemple 1, chargement d'un fichier FLV de 80x80 avec les paramètres suivants :

Ensuite, après le redimensionnement automatique, vous obtenez le résultat suivant :

Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :

Vous obtenez alors le résultat suivant :

Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :

Vous obtenez exactement les mêmes valeurs que les valeurs d'alignement :

Lorsque la propriété x ou registrationX est définie, la deuxième propriété est modifiée pour préserver son décalage par rapport à la première. Par exemple, si x = 10 et registrationX = 20, la sélection de x = 110 définit également registrationX = 120.


Implémentation
    public function get registrationX():Number
    public function set registrationX(value:Number):void
registrationYpropriété 
registrationY:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Coordonnée y utilisée pour aligner le contenu vidéo lors d'un redimensionnement automatique. A ne pas confondre avec la propriété y, qui dépend de l'emplacement réel du contenu vidéo.

Exemple 1, chargement d'un fichier FLV de 80x80 avec les paramètres suivants :

Ensuite, après le redimensionnement automatique, vous obtenez le résultat suivant :

Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :

Vous obtenez alors le résultat suivant :

Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :

Vous obtenez exactement les mêmes valeurs que les valeurs d'alignement :

Lorsque la propriété y ou registrationY est définie, la deuxième propriété est modifiée pour préserver son décalage par rapport à la première. Par exemple, si y = 10 et registrationy = 20, la sélection de y = 110 définit également registrationy = 120.


Implémentation
    public function get registrationY():Number
    public function set registrationY(value:Number):void
scaleModepropriété 
scaleMode:String  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Spécifie le redimensionnement de la vidéo après le chargement. Si défini sur VideoScaleMode.MAINTAIN_ASPECT_RATIO, conserve les proportions de la vidéo dans le rectangle défini par registrationX, registrationY, registrationWidth et registrationHeight. Si défini sur VideoScaleMode.NO_SCALE, adapte automatiquement la taille de la vidéo au fichier FLV. Si défini sur VideoScaleMode.EXACT_FIT, ignore les dimensions du fichier FLV source et la vidéo est étirée pour s'adapter au rectangle défini par registrationX, registrationY, registrationWidth et registrationHeight. S défini après le chargement du fichier FLV, la mise en forme automatique commence immédiatement. Les valeurs proviennent de VideoScaleMode.

La valeur par défaut est VideoScaleMode.MAINTAIN_ASPECT_RATIO.


Implémentation
    public function get scaleMode():String
    public function set scaleMode(value:String):void

Voir aussi

scaleXpropriété 
scaleX:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant l'échelle horizontale. Le redimensionnement standard est 1.


Implémentation
    public function get scaleX():Number
    public function set scaleX(value:Number):void

Voir aussi

scaleYpropriété 
scaleY:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant l'échelle verticale. Le redimensionnement standard est 1.


Implémentation
    public function get scaleY():Number
    public function set scaleY(value:Number):void

Voir aussi

scrubbingpropriété 
scrubbing:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si l'utilisateur effectue une modulation avec la commande SeekBar. Dans le cas contraire, elle est définie sur false.

La modulation désigne le fait de saisir la poignée de la barre de recherche et de la faire glisser dans l'une ou l'autre direction afin de rechercher une séquence particulière du fichier FLV.


Implémentation
    public function get scrubbing():Boolean
seekBarpropriété 
seekBar:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle SeekBar.


Implémentation
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void
seekBarIntervalpropriété 
seekBarInterval:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la fréquence (en millisecondes) à laquelle la poignée SeekBar est testée lors de la modulation.

Etant donné que cet intervalle est défini suite à un appel à la méthode globale setInterval(), la mise à jour ne peut pas démarrer plus fréquemment que la fréquence d'images du fichier FLV. Par exemple, pour la fréquence par défaut de 12 images par seconde, l'intervalle efficace le plus petit que vous pouvez créer est approximativement de 83 millisecondes ou d'une seconde (1 000 millisecondes) divisée par 12.

La valeur par défaut est 250.


Implémentation
    public function get seekBarInterval():Number
    public function set seekBarInterval(value:Number):void
seekBarScrubTolerancepropriété 
seekBarScrubTolerance:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant jusqu'où l'utilisateur peut déplacer la poignée de la barre de recherche avant qu'une mise à jour ne se produise. La valeur est indiqué en pourcentage, de 1 à 100.

La valeur par défaut est 5.


Implémentation
    public function get seekBarScrubTolerance():Number
    public function set seekBarScrubTolerance(value:Number):void
seekToPrevOffsetpropriété 
seekToPrevOffset:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre de secondes utilisées par la méthode seekToPrevNavCuePoint() lors de la comparaison de son heure avec le point de repère précédent. La méthode utilise cette valeur afin d'assurer que, si vous vous trouvez devant un point de repère, vous pouvez l'ignorer pour passer au précédent sans accéder au même point de repère.

La valeur par défaut est 1.


Implémentation
    public function get seekToPrevOffset():Number
    public function set seekToPrevOffset(value:Number):void
skinpropriété 
skin:String  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Chaîne indiquant l'URL d'un fichier SWF d'enveloppe. Cette chaîne peut contenir un nom de fichier, un chemin relatif tel que Skins/MySkin.swf, ou une URL absolue comme http://www.%undomaine%.com/MySkin.swf.


Implémentation
    public function get skin():String
    public function set skin(value:String):void
skinAutoHidepropriété 
skinAutoHide:Boolean  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne qui, si elle est définie sur true, masque l'enveloppe du composant lorsque la souris n'est pas placée sur la vidéo. Cette propriété affecte uniquement les enveloppes chargées en définissant la propriété skin et pas celles que vous créez dans les composants de l'interface utilisateur personnalisée FLVPlayback.

Lorsque le composant est en mode remplissage plein écran et si l'enveloppe ne se superpose pas à la vidéo, le mode skinAutoHide s'active de façon automatique. La définition de skinAutoHide = false après avoir activé le mode plein écran remplace ce comportement. D'autre part, lorsque le composant est en mode remplissage plein écran, le masquage automatique n'est déclenché que si l'utilisateur ne déplace pas la souris pendant un nombre de secondes supérieur à celui qui est spécifié par fullScreenSkinDelay, sauf si la souris survole l'enveloppe.

La valeur par défaut est false.


Implémentation
    public function get skinAutoHide():Boolean
    public function set skinAutoHide(value:Boolean):void
skinBackgroundAlphapropriété 
skinBackgroundAlpha:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Alpha de l'arrière-plan de l'enveloppe. La propriété skinBackgroundAlpha fonctionne uniquement avec les fichiers SWF qui comportent des enveloppes chargées à l'aide de la propriété skin et avec les enveloppes qui prennent en charge la définition des couleurs et des valeurs alpha. Vous pouvez définir la propriété skinBackgroundAlpha sur un nombre compris entre 0,0 et 1,0. La valeur par défaut correspond à la dernière valeur choisie par l'utilisateur comme valeur par défaut.

Pour obtenir les couleurs d'enveloppe livrées avec le composant FLVPlayback d'ActionScript 2.0, utilisez les valeurs suivantes pour les propriétés skinBackgroundAlpha et skinBackgroundColor : Arctic - 0,85, 0x47ABCB ; Clear - 0,20, 0xFFFFFF ; Mojave - 0,85, 0xBFBD9F ; Steel - 0,85, 0x666666. La valeur par défaut est de 0,85.


Implémentation
    public function get skinBackgroundAlpha():Number
    public function set skinBackgroundAlpha(value:Number):void

Voir aussi

skinBackgroundColorpropriété 
skinBackgroundColor:uint  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Couleur de l'arrière-plan de l'enveloppe (0xRRGGBB). La propriété skinBackgroundColor fonctionne uniquement avec les fichiers SWF qui comportent des enveloppes chargées à l'aide de la propriété skin et avec les enveloppes qui prennent en charge la définition des couleurs et des valeurs alpha. La valeur par défaut correspond à la dernière valeur choisie par l'utilisateur comme valeur par défaut.

Pour obtenir les couleurs d'enveloppe livrées avec le composant FLVPlayback d'ActionScript 2.0, utilisez les valeurs suivantes pour les propriétés skinBackgroundAlpha et skinBackgroundColor : Arctic - 0,85, 0x47ABCB ; Clear - 0,20, 0xFFFFFF ; Mojave - 0,85, 0xBFBD9F ; Steel - 0,85, 0x666666. La valeur par défaut est 0x47ABCB.


Implémentation
    public function get skinBackgroundColor():uint
    public function set skinBackgroundColor(value:uint):void

Voir aussi

skinFadeTimepropriété 
skinFadeTime:int  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Temps (en millisecondes) nécessaire à l'enveloppe pour apparaître ou disparaître lorsqu'elle est masquée ou affichée. Le masquage et l'affichage se produisent dans la mesure où la propriété skinAutoHide est définie sur true. Définissez la propriété skinFadeTime sur 0 pour éliminer l'effet de fondu.

La valeur par défaut est 500 milliseconds (.5 seconds).


Implémentation
    public function get skinFadeTime():int
    public function set skinFadeTime(value:int):void
skinScaleMaximumpropriété 
skinScaleMaximum:Number  [lecture-écriture]

Version du langage : ActionScript 3.0

Cette propriété spécifie le plus grand multiple que FLVPlayback utilisera pour agrandir son enveloppe lorsqu'il passe en mode plein écran avec un lecteur Flash Player qui prend en charge l'accélération matérielle. Avec l'accélération matérielle, la vidéo et l'enveloppe sont redimensionnées dans les mêmes proportions. Par défaut, FLVPlayback restitue la vidéo dans ses dimensions d'origine et autorise l'accélération matérielle à accomplir le redimensionnement manquant. Si, par exemple, les dimensions de votre vidéo sont 640 x 512 et qu'elle passe en taille plein écran sur un moniteur dont la résolution est 1280 x 1024, la vidéo et son enveloppe sont agrandies de deux fois leur taille.

Cette propriété vous permet de limiter le redimensionnement de l'enveloppe si l'accélération matérielle est utilisée, en fonction du contenu spécifique qui est redimensionné et de vos préférences esthétiques quant à l'apparence des enveloppes volumineuses. Pour limiter le redimensionnement de l'enveloppe à un multiplicateur spécifié, FLVPlayback utilise un mélange de redimensionnement logiciel et matériel pour l'enveloppe, ce qui peut altérer les performances de la lecture vidéo et l'apparence du fichier FLV.

Par exemple, si cette propriété était définie sur 5.0 ou plus, le passage au mode plein écran sur un moniteur dont la résolution est 1600 x 1200 avec une vidéo dont les dimensions sont 320 x 240 agrandirait l'enveloppe de cinq fois sa taille. Si cette propriété était définie sur 2,5, le lecteur restituerait la vidéo (mais pas l'enveloppe) à 640 x 480, deux fois sa taille d'origine, et l'accélération matérielle accomplirait le redimensionnement manquant (640 x 2.5 = 1600 et 480 x 2.5 = 1200).

Définir cette propriété après le passage au mode plein écran n'a aucun effet jusqu'au prochain passage en mode plein écran par FLVPlayback.

Si le fichier FLV est volumineux (par exemple, 640 pixels de large ou plus, 480 pixels de haut ou plus), ne définissez pas cette propriété sur une petite valeur car cela provoquerait des problèmes notables de performance sur les grands écrans.

Player Version : Flash Player 9 Mise à jour 3.

La valeur par défaut est 4.0.


Implémentation
    public function get skinScaleMaximum():Number
    public function set skinScaleMaximum(value:Number):void

Voir aussi


Exemple

L'exemple suivant définit la propriété skinScaleMaximum sur 2.5 pour limiter le redimensionnement de l'enveloppe du FLVPlayback à 2,5 fois lorsque le composant passe en mode plein écran avec l'accélération matérielle. Pour voir les effets de la propriété skinScaleMaximum, cliquez sur le bouton Plein écran dans l'enveloppe du FLVPlayback pendant la lecture du fichier FLV dans le navigateur.

Remarque : testez cet exemple dans le navigateur. Dans l'onglet HTML de la boîte de dialogue Paramètres de publication de Flash, sélectionnez le modèle Flash uniquement - Autoriser le plein écran. Spécifiez la version de Flash Player de Mise à jour 3 et assurez-vous que les formats Flash et HTML soient sélectionnés dans l'onglet Formats. Puis, publiez et ouvrez le fichier HTML résultant dans le navigateur.


// Nécessite le composant FLVPlayback dans la bibliothèque
// SkinOverPlayFullscreen.swf doit être dans le même dossier que le fichier .fla.
  
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";
soundTransformpropriété 
soundTransform:SoundTransform  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Ménage un accès direct à la propriété VideoPlayer.soundTransform pour exposer davantage de contrôles audio. Vous devez définir cette propriété pour que les modifications prennent effet. Vous pouvez également obtenir la valeur de cette propriété pour obtenir une copie des paramètres actuels.


Implémentation
    public function get soundTransform():SoundTransform
    public function set soundTransform(value:SoundTransform):void

Voir aussi

sourcepropriété 
source:String  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Chaîne indiquant l'URL du fichier FLV à diffuser en continu et de quelle façon. L'URL peut être l'URL HTTP d'un fichier FLV, l'URL RTMP d'un flux ou l'URL HTTP d'un fichier XML.

Si vous définissez cette propriété dans l'inspecteur des composants ou l'inspecteur des propriétés, le chargement et la lecture du fichier FLV débutent à l'événement « enterFrame » suivant. Ce délai donne du temps pour définir les propriétés isLive, autoPlay et cuePoints, entre autres, qui affectent le chargement. Il permet également à ActionScript placé sur la première image d'avoir une incidence sur le composant FLVPlayback avant le début de la lecture.

Si vous définissez cette propriété via ActionScript, elle appelle immédiatement la méthode VideoPlayer.load() lorsque la propriété autoPlay est définie sur false ou la méthode VideoPlayer.play() lorsque la propriété autoPlay est définie sur true. Les propriétés autoPlay, totalTime et isLive affectent le mode de chargement du nouveau fichier FLV. Ainsi, si vous les définissez, vous devez les définir avant la propriété source.

Définissez la propriété autoPlay sur false pour empêcher la lecture automatique du nouveau fichier FLV.


Implémentation
    public function get source():String
    public function set source(value:String):void

Voir aussi

statepropriété 
state:String  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Chaîne indiquant l'état du composant. Cette propriété est définie par les méthodes load(), play(), stop(), pause() et seek().

Les valeurs possibles pour la propriété state sont : "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking" et "stopped". Vous pouvez utiliser les propriétés de la classe FLVPlayback pour tester ces états.


Implémentation
    public function get state():String

Voir aussi

stateResponsivepropriété 
stateResponsive:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si l'état est réactif. Si l'état n'est pas réactif, les appels aux méthodes play(), load(), stop(), pause() et seek() sont placés en file d'attente et exécutés plus tard lorsque l'état change et devient réactif. Etant donné que ces appels sont mis en file d'attente pour être exécutés ultérieurement, il n'est habituellement pas nécessaire de suivre la valeur de la propriété stateResponsive. Les états réactifs sont : stopped, playing, paused et buffering.


Implémentation
    public function get stateResponsive():Boolean

Voir aussi

stopButtonpropriété 
stopButton:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle du bouton Stop.


Implémentation
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void
stoppedpropriété 
stopped:Boolean  [lecture-seule]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Valeur booléenne définie sur true si l'état de l'occurrence FLVPlayback est arrêté.


Implémentation
    public function get stopped():Boolean
totalTimepropriété 
totalTime:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre représentant la durée de lecture totale de la vidéo en secondes.

Lors de la diffusion en continu à partir d'un serveur FMS (Flash Media Server) et de l'utilisation de NCManager par défaut, cette valeur est déterminée automatiquement par des API côté serveur, et cette valeur écrase celle définie au moyen de cette propriété ou obtenue à partir de métadonnées. La propriété est prête pour la lecture lorsque l'état stopped ou playing est atteint après la définition de la propriété source. Cette propriété n'a aucune signification pour les flux en direct à partir d'un serveur FMS.

Lors d'un téléchargement HTTP, cette valeur est déterminée de façon automatique si le fichier FLV comporte des métadonnées intégrées. Dans tous les autres cas, définissez-la de façon explicite, faute de quoi elle aura la valeur NaN. Lorsque vous la définissez de façon explicite, la valeur des métadonnées du flux sont ignorées.

Lorsque vous définissez cette propriété, la valeur est effective pour le prochain fichier FLV chargé en définissant la propriété source. Elle n'a aucun effet sur un fichier FLV déjà chargé. En outre, cette propriété ne renvoie pas la nouvelle valeur transmise tant qu'un fichier FLV n'a pas été chargé.

La lecture continue si cette propriété n'est jamais définie (de façon explicite ou automatique), mais elle risque de poser des problèmes avec les commandes de recherche.

Si cette valeur n'est pas définie de façon explicite, elle reste NaN jusqu'à ce que les métadonnées permettent de lui accorder une valeur valide.


Implémentation
    public function get totalTime():Number
    public function set totalTime(value:Number):void

Voir aussi

visibleVideoPlayerIndexpropriété 
visibleVideoPlayerIndex:uint  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre que vous pouvez utiliser pour gérer plusieurs flux de fichier FLV. Définissez quelle occurrence de lecteur vidéo est visible, audible et contrôlée par les commandes d'enveloppe ou de lecture, alors que les autres lecteurs sont masqués et silencieux. Le lecteur vidéo n'est pas la cible pour la plupart des API. Utilisez pour cela la propriété activeVideoPlayerIndex.

Les méthodes et les propriétés qui contrôlent les dimensions interagissent avec cette propriété. Les méthodes et les propriétés qui définissent les dimensions du lecteur vidéo (setScale(), setSize(), width, height, scaleX, scaleY) peuvent être appliquées à tous les lecteurs vidéo. Cependant, selon la valeur de la propriété scaleMode, ces lecteurs vidéo peuvent avoir des dimensions différentes. La lecture des dimensions à l'aide des propriétés width, height, scaleX, et scaleY donne uniquement les dimensions du lecteur vidéo visible. Les autres lecteurs vidéo peuvent ou non avoir les mêmes dimensions.

Pour obtenir les dimensions de différents lecteurs vidéo lorsqu'ils ne sont pas visibles, programmez l'écoute de l'événement layout, puis enregistrez la valeur de leur taille.

Cette propriété n'a aucune implication sur la visibilité du composant dans son ensemble, uniquement sur le lecteur vidéo visible lorsque le composant est visible. Pour définir la visibilité pour le composant entier, utilisez la propriété visible.

La valeur par défaut est 0.


Implémentation
    public function get visibleVideoPlayerIndex():uint
    public function set visibleVideoPlayerIndex(value:uint):void

Voir aussi

volumepropriété 
volume:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre compris entre 0 et 1 indiquant le réglage de contrôle du volume.

La valeur par défaut est 1.


Implémentation
    public function get volume():Number
    public function set volume(value:Number):void

Voir aussi

volumeBarpropriété 
volumeBar:Sprite  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Contrôle de la barre de volume.


Implémentation
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void
volumeBarIntervalpropriété 
volumeBarInterval:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la fréquence (en millisecondes) de vérification de la poignée de la barre de volume lors de la modulation.

La valeur par défaut est 250.


Implémentation
    public function get volumeBarInterval():Number
    public function set volumeBarInterval(value:Number):void
volumeBarScrubTolerancepropriété 
volumeBarScrubTolerance:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant jusqu'où l'utilisateur peut déplacer la poignée de la barre de volume avant qu'une mise à jour ne se produise. La valeur est exprimée sous forme de pourcentage, de 1 à 100. Défini sur 0 pour indiquer qu'il n'y a aucune tolérance au défilement. Met systématique à jour le volume en fonction de la propriété volumeBarInterval, quelle que soit la position choisie par l'utilisateur.

La valeur par défaut est 0.


Implémentation
    public function get volumeBarScrubTolerance():Number
    public function set volumeBarScrubTolerance(value:Number):void
widthpropriété 
width:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la largeur de l'occurrence de FLVPlayback sur la scène. Cette propriété affecte uniquement la largeur de l'occurrence FLVPlayback et n'inclut pas la largeur d'un fichier SWF d'enveloppe qui peut être chargé. Utilisez la propriété width de l'occurrence FLVPlayback, mais pas la propriété DisplayObject.width, car la propriété width risque de donner une autre valeur en cas de chargement d'un fichier SWF d'enveloppe. La définition de la propriété width entraîne celle de la propriété registrationWidth sur la même valeur.


Implémentation
    public function get width():Number
    public function set width(value:Number):void

Voir aussi

xpropriété 
x:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la position horizontale du lecteur vidéo, en pixels.

La définition de cette propriété x affecte également la propriété registrationX. Lorsque la propriété x ou registrationX est définie, la deuxième propriété est modifiée pour préserver son décalage par rapport à la première. Par exemple, si x = 10 et registrationX = 20, la sélection de x = 110 définit également registrationX = 120.


Implémentation
    public function get x():Number
    public function set x(value:Number):void
ypropriété 
y:Number  [lecture-écriture]

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Nombre indiquant la position verticale du lecteur vidéo, en pixels.

La définition de cette propriété y affecte également la propriété registrationY. Lorsque la propriété y ou registrationY est définie, la deuxième propriété est modifiée pour préserver son décalage par rapport à la première. Par exemple, si y = 10 et registrationy = 20, la sélection de y = 110 définit également registrationy = 120.


Implémentation
    public function get y():Number
    public function set y(value:Number):void
Détails du constructeur
FLVPlayback()Constructeur
public function FLVPlayback()

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Crée une occurrence de FLVPlayback. Après avoir créé l'occurrence FLVPlayback, appelez la méthode addChild() ou addChildAt() pour placer l'occurrence sur la scène ou tout autre conteneur d'objet d'affichage.

Voir aussi

Détails des méthodes
addASCuePoint()méthode
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Ajoute un point de repère ActionScript et a le même effet que l'ajout d'un point de repère ActionScript à l'aide de la boîte de dialogue Points de repère, excepté que cette méthode se produit lors de l'exécution d'une application plutôt que lors de son développement.

Les informations de point de repère sont effacées lorsque la propriété source est définie. Pour définir des informations de point de repère relatives au fichier FLV suivant à charger, définissez d'abord la propriété source.

Il est possible d'ajouter plusieurs points de repère ActionScript avec le même nom et la même heure. Si vous supprimez des points de repère ActionScript à l'aide de la méthode removeASCuePoint(), tous les points de repère avec le même nom et la même heure sont supprimés.

Paramètres

timeOrCuePoint:* — Objet possédant les propriétés name et time, qui décrivent le point de repère. Il peut également être doté d'une propriété parameters qui contient des paires nom/valeur. Il peut avoir une propriété type définie sur « actionscript ». Si le paramètre type est absent ou défini autrement, cette propriété est définie automatiquement. Si l'objet n'est pas conforme à ces conventions, la méthode renvoie une erreur VideoError.

La propriété time définit le nombre de secondes après lequel un nouveau point de repère sera ajouté. Le paramètre name doit suivre.

 
name:String (default = null) — Chaîne indiquant le nom du point de repère si vous soumettez un paramètre time au lieu de l'objet point de repère.
 
parameters:Object (default = null) — Paramètres facultatifs du point de repère si le paramètre timeOrCuePoint est un nombre.

Valeur renvoyée
Object — Objet point de repère qui a été ajouté. Les modifications apportées à cet objet affectent la distribution d'événements cuePoint.

Lance
VideoError — Les paramètres ne sont pas valides.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Place un lecteur vidéo devant la pile des lecteurs vidéo. Utile pour les transitions personnalisées entre lecteurs vidéo. L'ordre par défaut de la pile est identique à celui de la propriété activeVideoPlayerIndex : 0 est le point de départ, 1 est supérieur à 0, 2 est supérieur à 1, etc. Cependant, lorsque vous appelez la méthode bringVideoPlayerToFront(), cet ordre peut changer. Par exemple, 2 peut être en bas de la pile.

Paramètres

index:uint — Nombre correspondant à l'index du lecteur vidéo à déplacer vers l'avant.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Ferme NetStream et supprime le lecteur vidéo spécifié par le paramètre index. Si le lecteur vidéo fermé est le lecteur vidéo actif ou visible, l'occurrence de composant FLVPlayback définit le lecteur vidéo actif et/ou visible sur le lecteur par défaut (avec l'index 0). Vous ne pouvez pas fermer le lecteur par défaut. Si vous essayez de le faire, le composant génère une erreur.

Paramètres

index:uint — Nombre correspondant à l'index du lecteur vidéo à fermer.

Voir aussi

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

Version du langage : ActionScript 3.0

Définit le lecteur vidéo FLVPlayback en mode plein écran. L'appel de cette méthode équivaut à un clic sur le bouton bascule de plein écran qui est intégré dans certaines enveloppes de FLVPlayback et qui est également disponible en tant que FullScreenButton dans la section Vidéo du panneau Composants.

Cette méthode supporte une accélération matérielle dans Flash Player pour la vidéo en plein écran. Si la version du Flash Player de l'utilisateur ne prend pas en charge l'accélération matérielle, cette méthode fonctionne tout de même et la vidéo en plein écran fonctionne comme elle le fait sans accélération matérielle.

Un appel à cette méthode définissant la propriété displayState de la classe Stage sur StageDisplayState.FULL_SCREEN, les restrictions sont les mêmes que pour la propriété displayState. Si, au lieu d'appeler cette méthode, vous implémentez le mode plein écran en définissant directement la propriété stage.displayState sur StageDisplayState.FULL_SCREEN, l'accélération matérielle n'est pas utilisée.

Le mode plein écran n'est pris en charge que si la propriété fullScreenTakeOver est définie sur true (sa valeur par défaut).

Player Version : Flash Player 9 Mise à jour 3.

Voir aussi


Exemple

L'exemple suivant appelle la méthode enterFullScreenDisplayState() depuis un gestionnaire d'événement qui est déclenché par l'utilisateur lorsqu'il clique sur un bouton standard Flash (myButton).

Remarque : testez cet exemple dans le navigateur. Dans l'onglet HTML de la boîte de dialogue Paramètres de publication de Flash, sélectionnez le modèle Flash uniquement - Autoriser le plein écran. Spécifiez la version de Flash Player de Mise à jour 3 et assurez-vous que les formats Flash et HTML soient sélectionnés dans l'onglet Formats. Puis, publiez et ouvrez le fichier HTML résultant dans le navigateur.


// Nécessite les composants Button et FLVPlayback dans la bibliothèque
 
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éthode 
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche le point de repère du type spécifié par le paramètre type et ayant l'heure, le nom ou l'heure et le nom que vous avez indiqués via les paramètres.

Si vous n'indiquez pas de valeur pour l'heure ou le nom du point de repère, ou si l'heure a la valeur null, si elle n'est pas définie ou d'une valeur négative et si le nom a la valeur null ou s'il n'est pas défini, la méthode génère l'erreur VideoError 1002.

Cette méthode inclut les points de repère désactivés dans la recherche. Utilisez la méthode isFLVCuePointEnabled() pour déterminer si un point de repère est désactivé.

Paramètres

timeNameOrCuePoint:* — Il peut s'agir d'un nombre spécifiant une unité temporelle, d'une chaîne spécifiant un nom ou d'un objet disposant des propriétés time et/ou name.

Si ce paramètre est une chaîne, la méthode recherche le premier point de repère de ce nom et renvoie null en l'absence de concordance.

Si ce paramètre est un nombre, la méthode recherche le premier point de repère avec cette valeur temporelle et le supprime. S'il existe plusieurs points de repère pour la même valeur temporelle, ce qui concerne uniquement les points de repère ActionScript, le premier point de repère est renvoyé (en suivant l'ordre alphabétique). Renvoie la valeur null si aucune correspondance n'est trouvée. Les trois premières décimales du temps sont utilisées. Les nombres comportant plus de trois décimales sont arrondis.

Si ce paramètre est un objet, la méthode supprime l'objet point de repère qui contient les propriétés time et/ou name spécifiées. Si seule la valeur temporelle ou le nom est spécifié, le comportement équivaut à un appel avec un nombre ou une chaîne. Si les propriétés time et name sont définies et si un objet point de repère existe pour les deux, cet objet est renvoyé ; sinon, null est renvoyé.

Si le temps a la valeur null, NaN ou inférieure à 0 et si le nom a la valeur null ou undefined, un objet VideoError est renvoyé.

 
type:String — Chaîne qui indique le type de point de repère à rechercher. Les valeurs possibles pour ce paramètre sont : "actionscript", "all", "event", "flv" ou "navigation". Vous pouvez spécifier ces valeurs à l'aide des propriétés de classe suivantes : CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV et CuePointType.NAVIGATION. Si ce paramètre n'est pas précisé, sa valeur par défaut est "all", ce qui signifie que la méthode recherche tous les types de points de repère. Facultatif.

Valeur renvoyée
Object — Objet qui est une copie de l'objet point de repère trouvé avec les propriétés supplémentaires suivantes :
  • array — Tableau des points de repère recherchés. Considérez ce tableau comme étant en lecture seule, car si vous y ajoutez, supprimez ou modifiez des objets, les points de repère risquent de ne pas fonctionner correctement.
  • index — Index situé dans le tableau du point de repère renvoyé.

Renvoie la valeur null si aucune correspondance n'est trouvée.


Lance
VideoError — Si la propriété time est définie sur null, undefined ou inférieure à 0 et la propriété name est null ou undefined.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche le point de repère du type spécifié qui correspond au temps spécifié ou le précède. Si vous spécifiez un temps et un nom et si aucun point de repère précédent ne correspond à ce nom, recherche un point de repère qui corresponde au nom que vous avez spécifié. Sinon, elle renvoie la valeur null. La valeur par défaut consiste à rechercher tous les points de repère.

Cette méthode inclut les points de repère désactivés dans la recherche. Utilisez la méthode isFLVCuePointEnabled() pour déterminer si un point de repère est désactivé.

Paramètres

timeNameOrCuePoint:* — Il peut s'agir d'un nombre spécifiant une unité temporelle, d'une chaîne spécifiant un nom ou d'un objet disposant des propriétés time et/ou name.

Si ce paramètre est une chaîne, la méthode recherche le premier point de repère de ce nom et renvoie null en l'absence de concordance.

Si ce paramètre est un nombre, le point de repère antérieur ou égal à cette valeur temporelle est renvoyé. Si aucun point de repère n'est trouvé avant cette valeur temporelle, le premier point de repère trouvé est renvoyé. S'il existe plusieurs points de repère pour la même valeur temporelle, ce qui concerne uniquement les points de repère ActionScript, le premier point de repère est renvoyé (en suivant l'ordre alphabétique). Renvoie la valeur null si aucune correspondance n'est trouvée. Les trois premières décimales du temps sont utilisées. Les nombres comportant plus de trois décimales sont arrondis.

Si ce paramètre est un objet, la méthode supprime l'objet point de repère qui contient les propriétés time et/ou name spécifiées. Si seule la valeur temporelle ou le nom est spécifié, le comportement équivaut à un appel avec un nombre ou une chaîne. Si les propriétés time et name sont définies et si un objet point de repère existe pour les deux, cet objet est renvoyé. Sinon, le premier point de repère avec une valeur temporelle antérieure et du même nom est renvoyé. Si aucun point de repère antérieure à cette valeur temporelle et de ce nom n'est trouvé, null est renvoyé.

Si le temps a la valeur null, undefined ou inférieure à 0 et si le nom a la valeur null ou undefined, un objet VideoError est renvoyé.

 
type:String — Chaîne qui indique le type de point de repère à rechercher. Les valeurs possibles pour ce paramètre sont : "actionscript", "all", "event", "flv" ou "navigation". Vous pouvez spécifier ces valeurs à l'aide des propriétés de classe suivantes : CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV et CuePointType.NAVIGATION. Si ce paramètre n'est pas précisé, sa valeur par défaut est "all", ce qui signifie que la méthode recherche tous les types de points de repère. Facultatif.

Valeur renvoyée
Object — Objet qui est une copie de l'objet point de repère trouvé avec les propriétés supplémentaires suivantes :
  • array — Tableau des points de repère recherchés. Considérez ce tableau comme étant en lecture seule, car si vous y ajoutez, supprimez ou modifiez des objets, les points de repère risquent de ne pas fonctionner correctement.
  • index — Index situé dans le tableau du point de repère renvoyé.

Renvoie la valeur null si aucune correspondance n'est trouvée.


Lance
VideoError — Si le temps a la valeur null, undefined ou inférieure à 0 et le nom la valeur null ou undefined.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche le point de repère suivant dans my_cuePoint.array portant le même nom que my_cuePoint.name. L'objet my_cuePoint doit être un objet point de repère renvoyé par la méthode findCuePoint(), la méthode findNearestCuePoint() ou un précédent appel à cette méthode. Cette méthode utilise la propriété array que ces méthodes ajoutent à l'objet point de repère.

Cette méthode inclut les points de repère désactivés dans la recherche. Utilisez la méthode isFLVCuePointEnabled() pour déterminer si un point de repère est désactivé.

Paramètres

cuePoint:Object — Objet point de repère renvoyé par la méthode findCuePoint(), la méthode findNearestCuePoint() ou un précédent appel à cette méthode.

Valeur renvoyée
Object — Lorsque le tableau ne comporte plus de points de repère avec un nom concordant, null ; sinon, renvoie une copie de l'objet point de repère avec des propriétés supplémentaires :
  • array — Tableau des points de repère recherchés. Considérez ce tableau comme étant en lecture seule, car si vous y ajoutez, supprimez ou modifiez des objets, les points de repère risquent de ne pas fonctionner correctement.
  • index — Index situé dans le tableau du point de repère renvoyé.

Lance
VideoError — Lorsque l'argument n'est pas valide.
getVideoPlayer()méthode 
public function getVideoPlayer(index:Number):VideoPlayer

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Obtient le lecteur vidéo spécifié par le paramètre index. Dans la mesure du possible, il est préférable d'accéder aux méthodes et aux propriétés VideoPlayer à l'aide des méthodes et des propriétés FLVPlayback. Chaque propriété DisplayObject.name correspond à son indice converti en chaîne.

Paramètres

index:Number — Nombre correspondant à l'index du lecteur vidéo à obtenir.

Valeur renvoyée
VideoPlayer — Objet VideoPlayer.
isFLVCuePointEnabled()méthode 
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Renvoie la valeur false si le point de repère intégré au fichier FLV est désactivé. Vous pouvez désactiver les points de repère en définissant la propriété cuePoints dans la boîte de dialogue Points de repère des vidéos Flash ou en appelant la méthode setFLVCuePointEnabled().

La valeur renvoyée par cette fonction est significative uniquement si la propriété metadataLoaded est définie sur true, si la propriété metadata n'est pas null ou après un événement metadataReceived. Si la propriété metadataLoaded est définie sur false, cette fonction renvoie toujours la valeur true.

Paramètres

timeNameOrCuePoint:* — Si ce paramètre est une chaîne, renvoie le nom du point de repère à vérifier ; renvoie false uniquement si tous les points de repère de ce nom sont désactivés.

Si ce paramètre est un nombre, il s'agit de la valeur temporelle du point de repère à vérifier.

Si ce paramètre est un objet, renvoie l'objet avec les propriétés name et time correspondantes.

Valeur renvoyée
Boolean — Renvoie la valeur false si le point de repère intégré au fichier FLV est désactivé. Vous pouvez désactiver les points de repère en définissant la propriété cuePoints dans la boîte de dialogue Points de repère des vidéos Flash ou en appelant la méthode setFLVCuePointEnabled().

La valeur renvoyée par cette fonction est significative uniquement si la propriété metadataLoaded est définie sur true, si la propriété metadata n'est pas null ou après un événement metadataReceived. Si la propriété metadataLoaded est définie sur false, cette fonction renvoie toujours la valeur true.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Lance le chargement du fichier FLV et offre un raccourci permettant de définir la propriété autoPlay sur false et définir les propriétés source, totalTime et isLive, si présentes. Si les propriétés totalTime et isLive ont la valeur undefined, elles ne sont pas définies. Si la propriété source n'est pas définie, a une valeur null ou s'il s'agit d'une chaîne vide, cette méthode n'effectue aucune action.

Paramètres

source:String — Chaîne indiquant l'URL du fichier FLV à diffuser en continu et de quelle façon. L'URL peut être un chemin local, l'URL HTTP d'un fichier FLV, l'URL RTMP d'un flux de fichier FLV ou l'URL HTTP d'un fichier XML.
 
totalTime:Number — Chiffre représentant la durée de lecture totale pour la vidéo. Facultatif.
 
isLive:Boolean (default = false) — Valeur booléenne définie sur true si le flux vidéo est en direct. Cette valeur n'est efficace que lorsque le flux provient de Flash Media Server (FMS) ou d'un autre service FVSS (Flash Video Streaming Service). La valeur de cette propriété est ignorée s'il s'agit d'un téléchargement HTTP. Facultatif.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Interrompt la lecture du flux vidéo en continu.

Si la lecture reprend et si vous souhaitez rétablir l'état d'attente d'une quantité spécifique de données pour la lecture automatique, appelez la méthode pause(), puis playWhenEnoughDownloaded().

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Diffuse le flux vidéo en continu. Sans paramètre, la méthode fait simplement passer le fichier FLV d'un état de pause ou arrêté à l'état de lecture.

En cas d'utilisation de paramètres, la méthode agit comme un raccourci pour définir la propriété autoPlay sur true, ainsi que les propriétés isLive, totalTime et source. Si les propriétés totalTime et isLive ont la valeur undefined, elles ne sont pas définies.

Lorsque le programme doit attendre le téléchargement d'une certaine quantité du fichier FLV avant de procéder à la lecture, appelez la méthode play() sans paramètres pour demander une lecture immédiate.

Paramètres

source:String (default = null) — Chaîne indiquant l'URL du fichier FLV à diffuser en continu et de quelle façon. L'URL peut être un chemin local, l'URL HTTP d'un fichier FLV, l'URL RTMP d'un flux de fichier FLV ou l'URL HTTP d'un fichier XML. La propriété source est facultative, mais elle doit être définie soit dans l'inspecteur de composants, soit via ActionScript. Autrement cette méthode n'a aucun effet.
 
totalTime:Number — Chiffre représentant la durée de lecture totale pour la vidéo. Facultatif.
 
isLive:Boolean (default = false) — Valeur booléenne définie sur true si le flux vidéo est en direct. Cette valeur n'est efficace que lorsque le flux provient de Flash Media Server (FMS) ou d'un autre service FVSS (Flash Video Streaming Service). La valeur de cette propriété est ignorée s'il s'agit d'un téléchargement HTTP. Facultatif.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Lit le fichier FLV lorsqu'une quantité suffisante de ce dernier est téléchargée. Lorsque le fichier FLV est téléchargé ou si vous diffusez en continu à partir d'un serveur FMS, l'appel de la méthode playWhenEnoughDownloaded() est identique à celle de play(), sans paramètre. L'appel de cette méthode ne suspend pas la lecture. Par conséquent, il est recommandé d'appeler la méthode pause() au préalable.

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Supprime un point de repère ActionScript du fichier FLV actuellement chargé. Seules les propriétés name et time sont utilisées dans le paramètre timeNameOrCuePoint pour rechercher le point de repère à supprimer.

Si plusieurs points de repère ActionScript correspondent aux critères de recherche, un seul est supprimé. Pour les supprimer tous, appelez plusieurs fois cette fonction dans une boucle avec les mêmes paramètres jusqu'à ce qu'elle renvoie la valeur null.

Les informations sur les points de repère sont effacées lorsque la propriété source est définie. Par conséquent, pour définir de telles informations pour le fichier FLV suivant à charger, définissez d'abord source.

Paramètres

timeNameOrCuePoint:* — Une chaîne de point de repère qui contient les propriétés time et name du point de repère à supprimer. Cette méthode supprime le premier point de repère portant ce nom. Ou, si ce paramètre est un nombre, la méthode supprimer le premier point de repère avec cette valeur temporelle. Si ce paramètre est un objet, la méthode supprime le point de repère disposant des propriétés time et name.

Valeur renvoyée
Object — Objet point de repère qui a été supprimé. Si aucun point de repère correspondant n'a été trouvé, la méthode renvoie la valeur null.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche une heure donnée (en secondes) dans le fichier, avec une précision décimale allant jusqu'aux millisecondes.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi, si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

time:Number — Nombre qui indique l'heure, en secondes, à laquelle positionner la tête de lecture.


Lance
VideoError — Si temps est < 0.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche un pourcentage du fichier et y positionne la tête de lecture. Ce pourcentage est un nombre compris entre 0 et 100.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi, si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

percent:Number — Nombre indiquant un pourcentage de la longueur du fichier FLV auquel placer la tête de lecture.


Lance
VideoError — Si percent n'est pas valide ou si totalTime a la valeur undefined, null ou <= 0.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche une heure donnée (en secondes) dans le fichier, avec une précision décimale allant jusqu'aux millisecondes. Cette méthode effectue la même opération que la méthode seek() ; elle est fournie pour la symétrie avec la méthode seekPercent().

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi, si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

time:Number — Nombre indiquant le temps (en secondes) de la durée totale de lecture auquel placer la tête de lecture.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche un point de repère de navigation correspondant à l'heure spécifiée, au nom ou à l'heure et au nom.

Nombre représentant le début (en secondes) à partir duquel rechercher le point de repère de navigation suivant. Le nombre par défaut est la valeur actuelle de la propriété playheadTime. Si vous spécifiez une heure, la méthode recherche un point de repère correspondant à cette heure ou ultérieur. Si le paramètre time est défini sur undefined, null ou une valeur négative, cette méthode démarre la recherche à l'instant 0.

Le nom du point de repère à rechercher. Cette méthode recherche le premier point de repère activé et portant ce nom.

L'heure et le nom constituent un point de repère de navigation indiquant le nom spécifié à ou après l'heure spécifiée.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

timeNameOrCuePoint:* — Un nombre indiquant le temps, une chaîne donnant le nom ou une combinaison des deux.


Lance
VideoError — Aucun point de repère ne correspond aux critères.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche le point de repère de navigation suivant, en fonction de la valeur actuelle de la propriété playheadTime. Cette méthode ignore les points de repère de navigation désactivés et accède à la fin du fichier FLV s'il n'y a pas d'autres points de repère.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

time:Number — Nombre représentant l'heure de début (en secondes) à partir de laquelle rechercher le point de repère de navigation suivant. Le nombre par défaut est la valeur actuelle de la propriété playheadTime. Facultatif.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Recherche le point de repère de navigation précédent, en fonction de la valeur actuelle de la propriété playheadTime. Elle accède au début du fichier FLV s'il n'existe pas de points de repère précédents. La méthode ignore les points de repère de navigation qui ont été désactivés.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas avant la mise à jour de la propriété playheadTime.

Paramètres

time:Number — Nombre représentant l'heure de début (en secondes) à partir de laquelle rechercher le point de repère de navigation précédent. La valeur par défaut est la valeur actuelle de la propriété playheadTime. Facultatif.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Active ou désactive un ou plusieurs points de repère de fichier FLV. Les points de repère sont désactivés pour pouvoir être distribués en tant qu'événements et pour que vous puissiez y accéder avec seekToPrevNavCuePoint(), seekToNextNavCuePoint() et seekToNavCuePoint().

Les informations sur les points de repère sont supprimées lorsque vous définissez la propriété source sur un autre fichier FLV. Vous devez donc définir cette propriété avant les informations sur les points de repère relatives au fichier FLV suivant à charger.

Les changements provoqués par cette méthode ne sont pas reflétés par les appels à la méthode isFLVCuePointEnabled() tant que les métadonnées n'ont pas été chargées.

Paramètres

enabled:Boolean — Valeur booléenne indiquant si un point de repère FLV doit être activé (true) ou non (false)
 
timeNameOrCuePoint:* — Si ce paramètre est une chaîne, la méthode active ou désactive le point de repère de ce nom. Si le paramètre est un nombre, la méthode active ou désactive le point de repère de cette valeur temporelle. Si ce paramètre est un objet, la méthode active ou désactive le point de repère disposant des propriétés name et time.

Valeur renvoyée
Number — Si le paramètre metadataLoaded a la valeur true, la méthode renvoie le nombre de points de repère dont l'état activé a été modifié. Si le paramètre metadataLoaded est défini sur false, la méthode renvoie la valeur -1, car le composant ne peut toujours pas déterminer les points de repère à définir, le cas échéant. Lorsque les métadonnées sont chargées, le composant définit cependant les points de repère spécifiés de façon appropriée.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Définit simultanément les propriétés scaleX et scaleY. Dans la mesure où la définition de l'une ou l'autre de ces propriétés peut provoquer un redimensionnement automatique, il peut être plus efficace de les définir simultanément.

Lorsque la propriété scaleMode est définie sur VideoScaleMode.MAINTAIN_ASPECT_RATIO ou VideoScaleMode.NO_SCALE, l'appel de ce code déclenche aussitôt un événement autolayout.

Paramètres

scaleX:Number — Nombre représentant le redimensionnement horizontal.
 
scaleY:Number — Nombre représentant le redimensionnement vertical.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Définit simultanément les propriétés width et height. Comme la définition de l'une ou l'autre de ces propriétés peut provoquer un redimensionnement automatique, il peut être plus efficace de définir les propriétés width et height simultanément.

Lorsque la propriété scaleMode est définie sur VideoScaleMode.MAINTAIN_ASPECT_RATIO ou VideoScaleMode.NO_SCALE, l'appel de ce code entraîne aussitôt un événement autolayout.

Paramètres

width:Number — Nombre indiquant la largeur du lecteur vidéo.
 
height:Number — Nombre indiquant la hauteur du lecteur vidéo.

Voir aussi

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

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Interrompt la lecture de la vidéo. Si la propriété autoRewind a la valeur true, le fichier FLV se rembobine au début.

Détails des événements
autoLayout Evénement
Type d'objet événement: fl.video.AutoLayoutEvent
AutoLayoutEvent.type property = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le lecteur vidéo est redimensionné ou disposé automatiquement. Un lecteur vidéo est disposé de façon automatique en fonction des valeurs des propriétés align et scaleMode lorsqu'un nouveau fichier FLV est chargé ou lorsque l'une de ces deux propriétés change.

L'événement autoLayout est de type AutoLayoutEvent et dispose de la constante AutoLayoutEvent.AUTO_LAYOUT.

Lors d'une tentative de positionnement automatique d'un lecteur vidéo, l'objet événement est distribué même si les dimensions n'ont pas été modifiées.

Un événement LayoutEvent est également distribué dans le cadre des trois scénarios suivants :

Lorsque plusieurs occurrences du lecteur vidéo sont en cours d'utilisation, l'événement risque de ne pas s'appliquer au lecteur vidéo visible.

Définit la valeur de la propriété type d'un objet événement autoLayout.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
oldBoundsLes valeurs des propriétés x, y, width et height de la cible avant l'occurrence de l'événement autoLayout.
oldRegistrationBoundsLes valeurs des propriétés registrationX, registrationY, registrationWidth et registrationHeight de la cible avant l'occurrence de l'événement autoLayout.
vpIndex de l'objet VideoPlayer.

Voir aussi

autoRewound Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.AUTO_REWOUND

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque la tête de lecture est placée au début de la piste car la propriété autoRewind est définie sur true. Lorsque l'événement autoRewound est distribué, l'événement rewind l'est également.

L'événement autoRewound est de type VideoEvent et dispose de la constante VideoEvent.AUTO_REWOUND.

Définit la valeur de la propriété type d'un objet événement autoRewound.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

bufferingStateEntered Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'occurrence du composant FLVPlayback entre dans l'état de mise en mémoire tampon. L'occurrence FLVPlayback entre généralement dans cet état immédiatement après un appel à la méthode play() ou lorsque vous cliquez sur la commande de lecture Play, avant d'activer l'état de lecture.

L'événement stateChange est également distribué.

L'événement v est de type bufferingStateEntered et dispose de la constante VideoEvent.BUFFERING_STATE_ENTERED.

Définit la valeur de la propriété type d'un objet événement bufferingStateEntered.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

close Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.CLOSE

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'objet événement ferme NetConnection, en faisant expirer le délai ou via un appel à la méthode closeVideoPlayer(), ou lorsque vous appelez les méthodes load() ou play() ou définissez la propriété source, ce qui entraîne la fermeture de la connexion RTMP. L'occurrence de FLVPlayback ne distribue cet événement que lorsque le flux provient de Flash Media Server (FMS) ou d'un autre service FVSS (Flash Video Streaming Service).

L'événement close est de type VideoEvent et dispose de la constante VideoEvent.CLOSE.

Définit la valeur de la propriété type d'un objet événement close.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

complete Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.COMPLETE

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué à la fin de la lecture car le lecteur a atteint la fin du fichier FLV. Le composant ne distribue pas l'événement si vous appelez les méthodes stop() ou pause(), ou si vous cliquez sur les commandes correspondantes.

Lorsque l'application a recours au téléchargement progressif, elle ne définit pas la propriété totalTime de façon explicite, et elle télécharge un fichier FLV qui ne spécifie pas la durée dans les métadonnées. Le lecteur vidéo définit la propriété totalTime sur une valeur totale approximative avant de transmettre cet événement.

Le lecteur vidéo distribue également les événements stateChange et stoppedStateEntered.

L'événement complete est de type VideoEvent et dispose de la constante VideoEvent.COMPLETE.

Définit la valeur de la propriété type d'un objet événement complete.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

cuePoint Evénement  
Type d'objet événement: fl.video.MetadataEvent
MetadataEvent.type property = fl.video.MetadataEvent.CUE_POINT

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsqu'un point de repère est atteint. L'objet événement possède une propriété info qui contient l'objet info reçu par le rappel de l'événement NetStream.onCuePoint pour les points de repère du fichier FLV. S'il s'agit de points de repère ActionScript, il contient l'objet transmis aux méthodes ou aux propriétés de points de repère ActionScript.

L'événement cuePoint est de type MetadataEvent et comporte la constante MetadataEvent.CUE_POINT.

Définit la valeur de la propriété type d'un objet de l'événement cuePoint.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
infoObjet disposant de propriétés qui décrivent le point de repère.
vpIndex de l'objet VideoPlayer.

Voir aussi

fastForward Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.FAST_FORWARD

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'emplacement de la tête de lecture avance du fait d'un appel à la méthode seek() ou d'un clic sur le contrôle ForwardButton.

L'occurrence de composant FLVPlayback distribue également l'événement playheadUpdate.

L'événement fastForward est de type VideoEvent et dispose de la constante VideoEvent.FAST_FORWARD.

Définit la valeur de la propriété type d'un objet de l'événement fastForward.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

layout Evénement  
Type d'objet événement: fl.video.LayoutEvent
LayoutEvent.type property = fl.video.LayoutEvent.LAYOUT

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le lecteur vidéo est redimensionné ou redisposé. Vous trouverez ci-dessous deux scénarios de disposition du lecteur :

L'événement layout est de type LayoutEvent et dispose de la constante LayoutEvent.LAYOUT.

Définit la valeur de la propriété type d'un objet de l'événement layout.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
oldBoundsLes valeurs des propriétés x, y, width et height de la cible avant que l'événement layout ne se produise.
oldRegistrationBoundsLes valeurs des propriétés registrationX, registrationY, registrationWidth et registrationHeight de la cible avant que l'événement layout ne se produise.

Voir aussi

metadataReceived Evénement  
Type d'objet événement: fl.video.MetadataEvent
MetadataEvent.type property = fl.video.MetadataEvent.METADATA_RECEIVED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué la première fois que les métadonnées du fichier FLV sont atteintes. L'objet événement possède une propriété info qui contient l'objet info reçu par le rappel de l'événement NetStream.onMetaData.

L'événement metadataReceived est de type MetadataEvent et comporte la constante MetadataEvent.METADATA_RECEIVED.

Définit la valeur de la propriété type d'un objet de l'événement metadataReceived.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
infoObjet disposant de propriétés qui décrivent le fichier FLV.
vpIndex de l'objet VideoPlayer.

Voir aussi

pausedStateEntered Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.PAUSED_STATE_ENTERED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le lecteur entre en état de pause. Cela se produit lorsque vous appelez la méthode pause() ou cliquez sur la commande correspondante et également dans certains cas, lorsque le fichier FLV est chargé si la propriété autoPlay est définie sur false (l'état risque de devenir « stopped »).

L'événement stateChange est également distribué.

L'événement pausedStateEntered est de type VideoEvent et dispose de la constante VideoEvent.PAUSED_STATE_ENTERED.

Définit la valeur de la propriété type d'un objet événement pausedStateEntered.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

playheadUpdate Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.PLAYHEAD_UPDATE

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué pendant la lecture du fichier FLV à la fréquence spécifiée par la propriété playheadUpdateInterval ou lorsque la procédure de retour en début de fichier commence. Le composant ne distribue pas cet événement lorsque le lecteur vidéo est en pause ou arrêté, à moins qu'une recherche n'ait lieu.

L'événement playheadUpdate est de type VideoEvent et dispose de la constante VideoEvent.PLAYHEAD_UPDATE.

Définit la valeur de la propriété type d'un objet événement playheadUpdate.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

playingStateEntered Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.PLAYING_STATE_ENTERED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le composant entre dans l'état de lecture. Cela risque de ne pas se produire immédiatement après que vous avez appelé la méthode play() ou cliqué sur la commande correspondante. Souvent, le composant entre d'abord dans l'état de mise en tampon, puis dans l'état de lecture.

L'occurrence du composant FLVPlayback distribue également l'événement stateChange.

L'événement playingStateEntered est de type VideoEvent et dispose de la constante VideoEvent.PLAYING_STATE_ENTERED.

Définit la valeur de la propriété type d'un objet événement playingStateEntered.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

progress Evénement  
Type d'objet événement: fl.video.VideoProgressEvent
VideoProgressEvent.type property = fl.video.VideoProgressEvent.PROGRESS

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Il indique la progression en nombre d'octets téléchargés. Evénement distribué à la fréquence spécifiée par la propriété progressInterval, il se déclenche au début du chargement et se termine lorsque tous les octets sont chargés ou en cas d'erreur réseau. La valeur par défaut est une exécution toutes les 0,25 secondes, en commençant lorsque la méthode load est appelée et en se terminant lorsque tous les octets sont chargés ou en cas d'erreur réseau. Utilisez cet événement pour vérifier les octets chargés ou le nombre d'octets du tampon.

Il est distribué uniquement s'il s'agit d'un téléchargement HTTP progressif. Il indique la progression en nombre d'octets téléchargés. L'objet événement possède les propriétés bytesLoaded et bytesTotal, qui sont identiques aux propriétés FLVPlayback du même nom.

L'événement progress est de type VideoProgressEvent et dispose de la constante VideoProgressEvent.PROGRESS.

Définit la valeur de la propriété type d'un objet événement progress.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
bytesLoadedNombre d’éléments ou d’octets chargés lors du traitement de l’événement par l'écouteur.
bytesTotalNombre total d'éléments ou d'octets qui seront chargés si le processus de chargement aboutit.
vpIndex de l'objet VideoPlayer.

Voir aussi

ready Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.READY

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le fichier FLV est chargé et prêt à s'afficher. Il est déclenché la première fois que vous entrez un état réactif après avoir chargé un nouveau fichier FLV avec la méthode play() ou load(). Il est déclenché une seule fois par fichier FLV chargé.

L'événement ready est de type VideoEvent et dispose de la constante VideoEvent.READY.

Définit la valeur de la propriété type d'un objet événement ready.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

rewind Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.REWIND

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque la tête de lecture se déplace vers l'arrière en réponse à un appel à seek() ou lorsque l'appel autoRewind est terminé. Lorsqu'un appel autoRewind est terminé, un événement autoRewound est déclenché au préalable.

L'événement rewind est de type VideoEvent et dispose de la constante VideoEvent.REWIND.

Définit la valeur de la propriété type d'un objet événement rewind.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

scrubFinish Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.SCRUB_FINISH

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'utilisateur arrête la modulation du fichier FLV avec la barre de recherche. La modulation désigne le fait de saisir la poignée de la barre de recherche et de la faire glisser dans l'une ou l'autre direction afin de rechercher une séquence particulière du fichier FLV. Elle s'arrête lorsque l'utilisateur relâche la poignée de la barre de recherche.

Le composant distribue également l'événement stateChange avec la propriété state, qui peut avoir la valeur playing, paused, stopped ou buffering. La propriété state procède à la recherche tant que l'utilisateur procède au défilement.

L'événement scrubFinish est de type VideoEvent et dispose de la constante VideoEvent.SCRUB_FINISH.

Définit la valeur de la propriété type d'un objet de l'événement scrubFinish.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

scrubStart Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.SCRUB_START

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'utilisateur débute la modulation du fichier FLV avec la barre de recherche. La modulation désigne le fait de saisir la poignée de la barre de recherche et de la faire glisser dans l'une ou l'autre direction afin de rechercher une séquence particulière du fichier FLV. La modulation commence lorsque l'utilisateur clique sur la poignée de la barre de recherche et se termine lorsqu'il la relâche.

Le composant diffuse également l'événement stateChange, la propriété state étant définie sur seeking. Cette propriété reste ainsi définie jusqu'à ce que l'utilisateur arrête la modulation.

L'événement scrubStart est de type VideoEvent et dispose de la constante VideoEvent.SCRUB_START.

Définit la valeur de la propriété type d'un objet de l'événement scrubStart.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

seeked Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.SEEKED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'emplacement de la tête de lecture est modifié suite à un appel de la méthode seek(), à la définition de la propriété playheadTime ou à l'utilisation du contrôle seekBar. La propriété playheadTime reflète l'heure de destination.

L'événement seeked est de type VideoEvent et dispose de la constante VideoEvent.SEEKED.

L'occurrence de FLVPlayback distribue l'événement rewind lorsque la recherche s'effectue vers l'arrière et l'événement fastForward dans le cas contraire. Il distribue également l'événement playheadUpdate.

La propriété playheadTime peut ne pas avoir la valeur attendue immédiatement après l'appel aux méthodes de recherche ou la définition de la propriété playheadTime pour provoquer une recherche. Tout d'abord, s'il s'agit d'un téléchargement progressif, vous pouvez rechercher uniquement une image-clé. Ainsi une recherche vous amène à l'heure de la première image-clé après l'heure spécifiée. (En cas de diffusion à flux continu, une recherche vous conduit toujours à l'heure exacte spécifiée même si le fichier FLV source n'y possède pas d'image-clé.) En second lieu, une recherche est asynchrone. Ainsi si vous appelez une méthode de recherche ou définissez la propriété playheadTime, playheadTime n'est pas immédiatement mise à jour. Pour obtenir l'heure à la fin de la recherche, écoutez l'événement seek, qui ne se déclenche pas tant que la propriété playheadTime n'a pas été mise à jour.

Définit la valeur de la propriété type d'un objet événement seeked.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

skinError Evénement  
Type d'objet événement: fl.video.SkinErrorEvent
SkinErrorEvent.type property = fl.video.SkinErrorEvent.SKIN_ERROR

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsqu'une erreur se produit lors du chargement d'un fichier SWF d'enveloppe. Cet événement possède une propriété message qui contient le message d'erreur. Si un fichier d'enveloppe SWF est défini, la lecture commence lorsque l'événement ready et les événements skinLoaded (ou skinError) ont été démarrés de façon concomitante.

L'événement skinError est de type SkinErrorEvent et dispose de la constante SkinErrorEvent.SKIN_ERROR.

Définit la valeur de la propriété type d'un objet événement skinError.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
textMessage d'erreur.

Voir aussi

skinLoaded Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.SKIN_LOADED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lors du chargement d'un fichier SWF d'enveloppe. Le composant ne commence pas à lire un fichier FLV tant que l'événement ready et les événements skinLoaded (ou skinError) ne se sont pas produits.

L'événement skinLoaded est de type VideoEvent et dispose de la constante VideoEvent.SKIN_LOADED.

Définit la valeur de la propriété type d'un objet événement skinLoaded.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

soundUpdate Evénement  
Type d'objet événement: fl.video.SoundEvent
SoundEvent.type property = fl.video.SoundEvent.SOUND_UPDATE

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le volume change à la suite du déplacement de la poignée de la commande volumeBar par l'utilisateur ou de la définition de la propriété volume ou soundTransform dans ActionScript.

L'événement soundUpdate est de type SoundEvent et dispose de la constante SoundEvent.SOUND_UPDATE.

Définit la valeur de la propriété type d'un objet événement soundUpdate.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
soundTransformIndique les nouvelles valeurs de volume et de balance.

Voir aussi

stateChange Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.STATE_CHANGE

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque l'état de lecture est modifié. Lorsque l'appel autoRewind est terminé, l'événement stateChange est distribué avec l'état rewinding. L'événement stateChange ne se produit pas avant la fin du rembobinage.

Il permet de procéder au suivi lorsque la lecture passe à un état réactif ou non réactif, comme par exemple au cours d'une connexion, d'un redimensionnement ou d'un rembobinage. Les méthodes play(), pause(), stop() et seek() placent les requêtes à exécuter en file d'attente lorsque le lecteur active un état non réactif.

L'événement stateChange est de type VideoEvent et dispose de la constante VideoEvent.STATE_CHANGE.

Définit la valeur de la propriété type d'un objet événement stateChange.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

stoppedStateEntered Evénement  
Type d'objet événement: fl.video.VideoEvent
VideoEvent.type property = fl.video.VideoEvent.STOPPED_STATE_ENTERED

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Distribué lorsque le composant entre dans l'état d'arrêt. Ceci se produit lorsque vous appelez la méthode stop() ou que vous cliquez sur la commande stopButton. Cela se produit également dans certains cas, si la propriété autoPlay a la valeur false (l'état peut prendre la valeur paused) lorsque le fichier FLV est chargé. L'occurrence FLVPlayback distribue également cet événement lorsque la tête de lecture s'arrête à la fin du fichier FLV parce qu'elle a atteint la fin du scénario.

L'occurrence du composant FLVPlayback distribue également l'événement stateChange.

L'événement v est de type stoppedStateEntered et dispose de la constante VideoEvent.STOPPED_STATE_ENTERED.

Définit la valeur de la propriété type d'un objet événement stoppedStateEntered.

Les propriétés de cet événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse ; il n’existe aucun comportement par défaut à annuler.
stateChaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant.
playheadTimeNombre correspondant au temps de lecture ou à la position actuels de la tête de lecture.
vpIndex de l'objet VideoPlayer.

Voir aussi

Détails de la constante
SHORT_VERSIONConstante
public static const SHORT_VERSION:String = "2.1"

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Déclare une variable indiquant le numéro de version court du composant. Le numéro de version est utile lorsque vous disposez d'un fichier FLA et devez connaître la version du composant. Pour déterminer la version du composant, tapez le code de suivi ci-dessous dans le fichier FLA :

FLVPlayback.SHORT_VERSION

La variable SHORT_VERSION inclut uniquement la version majeure et secondaire, par exemple, 2.0. La variable VERSION inclut les numéros de version majeure et secondaire, ainsi que la révision et les numéros, par exemple, 2.0.0.11.

Voir aussi

VERSIONConstante 
public static const VERSION:String = "2.1.0.12"

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Déclare une variable indiquant le numéro de version long du composant. Le numéro de version est utile lorsque vous disposez d'un fichier FLA et devez connaître la version du composant. Pour déterminer la version du composant, tapez le code de suivi ci-dessous dans le fichier FLA :

FLVPlayback.VERSION

La variable VERSION inclut les numéros de version majeure et secondaire, ainsi que la révision et les numéros, par exemple, 2.0.0.11. La variable SHORT_VERSION inclut uniquement la version majeure et secondaire, par exemple, 2.0.

Voir aussi

Exemples Utilisation des exemples
FLVPlaybackExample.as

Cet exemple crée de façon dynamique une occurrence de FLVPlayback.

Pour exécuter l'exemple, procédez comme suit :

  1. Placez le composant FLVPlayback sur la scène à la position 0,0 et donnez-lui le nom d'occurrence player.
  2. Remplacez videoPath par un chemin absolu ou relatif vers un fichier FLV.
  3. Enregistrez ce code sous le nom FLVPlaybackExample.as, dans le même répertoire que votre fichier FLA.
  4. Définissez la classe Document dans le fichier FLA sur 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;
        }
    }
}




 

M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire

Page en cours: http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/fl/video/FLVPlayback.html