| Package | fl.video |
| Classe | public class FLVPlayback |
| Héritage | FLVPlayback Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | Flash Player 9.0.28.0 |
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);Voir aussi
| Propriété | Défini par | ||
|---|---|---|---|
![]() | accessibilityProperties : 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 | ||
![]() | alpha : 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 | ||
![]() | blendMode : 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 | ||
![]() | buttonMode : 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 | ||
![]() | cacheAsBitmap : Boolean
Si true est défini, Flash Player place en mémoire cache une version bitmap interne de l’objet d'affichage.
| DisplayObject | |
![]() | constructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
| Object | |
![]() | contextMenu : 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 | ||
![]() | doubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick.
| InteractiveObject | |
![]() | dropTarget : DisplayObject
[lecture-seule]
Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé.
| Sprite | |
![]() | filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage.
| DisplayObject | |
![]() | focusRect : 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 | ||
![]() | graphics : 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 | ||
![]() | hitArea : 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 | ||
![]() | loaderInfo : LoaderInfo
[lecture-seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage.
| DisplayObject | |
![]() | mask : 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 | ||
![]() | mouseChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la souris.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Spécifie si l’objet reçoit les messages souris.
| InteractiveObject | |
![]() | mouseX : Number
[lecture-seule]
Indique la coordonnée x de la position de la souris, en pixels.
| DisplayObject | |
![]() | mouseY : 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 | ||
![]() | name : 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 | ||
![]() | numChildren : int
[lecture-seule]
Renvoie le nombre d'enfants de l’objet.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d'arrière-plan spécifique.
| DisplayObject | |
![]() | parent : 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 | ||
![]() | prototype : 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 | ||
![]() | root : 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 | |
![]() | rotation : Number
Indique la rotation de l'occurrence de DisplayObject, en degrés, à partir de son orientation d'origine.
| DisplayObject | |
![]() | scale9Grid : 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 | ||
![]() | scrollRect : 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 | ||
![]() | stage : 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 | ||
![]() | tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation.
| InteractiveObject | |
![]() | tabIndex : int
Spécifie l'ordre de tabulation des objets dans un fichier SWF.
| InteractiveObject | |
![]() | textSnapshot : 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 | ||
![]() | transform : 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 | |
![]() | useHandCursor : 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 | |
![]() | visible : 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éthode | Défini par | ||
|---|---|---|---|
|
Crée une occurrence de FLVPlayback.
| FLVPlayback | ||
|
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 | ||
![]() |
Ajoute une occurrence enfant de DisplayObject à cette occurrence de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Ajoute une occurrence enfant de DisplayObject à cette occurrence de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
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 | |
![]() |
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 | ||
![]() |
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 | |
![]() |
Distribue un événement dans le flux d’événements.
| EventDispatcher | |
|
Définit le lecteur vidéo FLVPlayback en mode plein écran.
| FLVPlayback | ||
|
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 | ||
|
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 | ||
![]() |
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 | |
![]() |
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié.
| DisplayObjectContainer | |
![]() |
Renvoie l’objet d’affichage enfant portant le nom spécifié.
| DisplayObjectContainer | |
![]() |
Renvoie la position d’index d’une occurrence enfant de DisplayObject.
| DisplayObjectContainer | |
![]() |
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 | |
![]() |
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 | ||
![]() |
Convertit l'objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales).
| DisplayObject | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l'objet EventDispatcher pour un type spécifique d’événement.
| EventDispatcher | |
![]() |
Indique si la propriété spécifiée d'un objet est définie.
| Object | |
![]() |
Evalue l’objet d’affichage pour savoir s'il recouvre ou recoupe l’objet d'affichage obj.
| DisplayObject | |
![]() |
Evalue l’objet d’affichage pour savoir s'il recouvre ou recoupe le point spécifié par les paramètres x et y.
| DisplayObject | |
|
Renvoie la valeur false si le point de repère intégré au fichier FLV est désactivé.
| FLVPlayback | ||
![]() |
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 | |
|
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 | ||
![]() |
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 | ||
|
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 | ||
![]() |
Indique si la propriété spécifiée existe et est énumérable.
| Object | |
|
Supprime un point de repère ActionScript du fichier FLV actuellement chargé.
| FLVPlayback | ||
![]() |
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Supprime un écouteur de l’objet EventDispatcher.
| EventDispatcher | |
|
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 | ||
|
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 | ||
![]() |
Modifie la position d’un enfant existant dans le conteneur d’objet d'affichage.
| DisplayObjectContainer | |
|
Active ou désactive un ou plusieurs points de repère de fichier FLV.
| FLVPlayback | ||
![]() |
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
| Object | |
|
Définit simultanément les propriétés scaleX et scaleY.
| FLVPlayback | ||
|
Définit simultanément les propriétés width et height.
| FLVPlayback | ||
![]() |
Permet à l'utilisateur de faire glisser le sprite spécifié.
| Sprite | |
|
Interrompt la lecture de la vidéo.
| FLVPlayback | ||
![]() |
Met fin à la méthode startDrag().
| Sprite | |
![]() |
Intervertit l'ordre z (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfants spécifiés.
| DisplayObjectContainer | |
![]() |
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 | |
![]() |
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
| Object | |
![]() |
Renvoie la valeur primitive de l'objet spécifié.
| Object | |
![]() |
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énement | Synthèse | Défini par | ||
|---|---|---|---|---|
![]() | Distribué lorsque Flash Player a le focus du système d’exploitation et devient actif. | EventDispatcher | ||
![]() | Distribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage. | DisplayObject | ||
![]() | 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 | |||
![]() | 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 | |||
![]() | Distribué lorsque Flash Player perd le focus du système d’exploitation et devient inactif. | EventDispatcher | ||
![]() | 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 | ||
![]() | 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 | |||
![]() | Distribué après la prise de focus par un objet d'affichage. | InteractiveObject | ||
![]() | Distribué après la perte de focus par un objet d'affichage. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur appuie sur une touche. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier. | InteractiveObject | ||
![]() | 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 | |||
![]() | 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 | ||
![]() | Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un périphérique de pointage sur une occurrence de InteractiveObject dans la fenêtre Flash Player. | InteractiveObject | ||
![]() | 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 | ||
![]() | 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 | |||
![]() | Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage. | DisplayObject | ||
![]() | 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 | ||
![]() | 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 | |||
![]() | Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | 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 | |||
![]() | Distribué lorsque la valeur de l’indicateur tabChildren de l’objet change. | InteractiveObject | ||
![]() | Distribué lorsque l’indicateur tabEnabled de l’objet change. | InteractiveObject | ||
![]() | Distribué lorsque la valeur de la propriété tabIndex de l’objet change. | InteractiveObject | ||
| Constante | Dé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 | ||
| activeVideoPlayerIndex | proprié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 :
activeVideoPlayerIndex
backButton | playPauseButton | skin | width |
bufferingBar | scaleX | stopButton | x |
bufferingBarHidesAndDisablesOthers | transformation | y | setSize() |
forwardButton | scaleY | visible | setScale() |
height | seekBar | volume | fullScreenBackgroundColor |
muteButton | seekBarInterval | volumeBar | fullScreenButton |
pauseButton | seekBarScrubTolerance | volumeBarInterval | fullScreenSkinDelay |
playButton | seekToPrevOffset | volumeBarScrubTolerance | fullScreenTakeOver |
registrationX | registrationY | registrationWidth | registrationHeight |
skinBackgroundAlpha | skinBackgroundColor | skinFadeTime |
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.
public function get activeVideoPlayerIndex():uint
public function set activeVideoPlayerIndex(value:uint):void
Voir aussi
| align | proprié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.
public function get align():String
public function set align(value:String):void
Voir aussi
| autoPlay | proprié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.
public function get autoPlay():Boolean
public function set autoPlay(value:Boolean):void
Voir aussi
| autoRewind | proprié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.
public function get autoRewind():Boolean
public function set autoRewind(value:Boolean):void
| backButton | proprié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().
public function get backButton():Sprite
public function set backButton(value:Sprite):void
Voir aussi
| bitrate | proprié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.
public function get bitrate():Number
public function set bitrate(value:Number):void
| buffering | proprié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.
public function get buffering():Boolean
| bufferingBar | proprié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.
public function get bufferingBar():Sprite
public function set bufferingBar(value:Sprite):void
| bufferingBarHidesAndDisablesOthers | proprié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.
public function get bufferingBarHidesAndDisablesOthers():Boolean
public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void
| bufferTime | proprié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.
public function get bufferTime():Number
public function set bufferTime(value:Number):void
Voir aussi
| bytesLoaded | proprié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.
public function get bytesLoaded():uint
| bytesTotal | proprié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.
public function get bytesTotal():uint
| cuePoints | proprié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().
public function set cuePoints(value:Array):void
Voir aussi
| forwardButton | proprié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().
public function get forwardButton():Sprite
public function set forwardButton(value:Sprite):void
Voir aussi
| fullScreenBackgroundColor | proprié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.
public function get fullScreenBackgroundColor():uint
public function set fullScreenBackgroundColor(value:uint):void
| fullScreenButton | proprié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.
public function get fullScreenButton():Sprite
public function set fullScreenButton(value:Sprite):void
| fullScreenSkinDelay | proprié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).
public function get fullScreenSkinDelay():int
public function set fullScreenSkinDelay(value:int):void
| fullScreenTakeOver | proprié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.
public function get fullScreenTakeOver():Boolean
public function set fullScreenTakeOver(value:Boolean):void
| height | proprié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.
public function get height():Number
public function set height(value:Number):void
Voir aussi
| idleTimeout | proprié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).
public function get idleTimeout():Number
public function set idleTimeout(value:Number):void
Voir aussi
| isLive | proprié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.
public function get isLive():Boolean
public function set isLive(value:Boolean):void
Voir aussi
| isRTMP | proprié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.
public function get isRTMP():Boolean
Voir aussi
| metadata | proprié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ètre | Description |
|---|---|
canSeekToEnd | Valeur 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. |
cuePoints | Tableau 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.
|
audiocodecid | Nombre qui indique le codec audio (technique de codage/décodage) utilisé. |
audiodelay | Nombre 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 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. |
audiodatarate | Nombre indiquant les kilo-octets par seconde de l'audio. |
videocodecid | Nombre indiquant la version codec utilisée pour coder la vidéo. |
framerate | Nombre indiquant la fréquence d'images du fichier FLV. |
videodatarate | Nombre indiquant la vitesse de transmission vidéo du fichier FLV. |
height | Nombre indiquant la hauteur du fichier FLV. |
width | Nombre indiquant la largeur du fichier FLV. |
duration | Nombre indiquant la durée du fichier FLV en secondes. |
public function get metadata():Object
Voir aussi
| metadataLoaded | proprié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).
public function get metadataLoaded():Boolean
Voir aussi
| muteButton | proprié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.
public function get muteButton():Sprite
public function set muteButton(value:Sprite):void
| ncMgr | proprié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.
public function get ncMgr():INCManager
Voir aussi
| pauseButton | proprié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.
public function get pauseButton():Sprite
public function set pauseButton(value:Sprite):void
| paused | proprié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.
public function get paused():Boolean
| playButton | proprié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.
public function get playButton():Sprite
public function set playButton(value:Sprite):void
| playheadPercentage | proprié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.
public function get playheadPercentage():Number
public function set playheadPercentage(value:Number):void
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.
|
| playheadTime | proprié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.
public function get playheadTime():Number
public function set playheadTime(value:Number):void
Voir aussi
| playheadUpdateInterval | proprié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.
public function get playheadUpdateInterval():Number
public function set playheadUpdateInterval(value:Number):void
Voir aussi
| playing | proprié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.
public function get playing():Boolean
| playPauseButton | proprié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.
public function get playPauseButton():Sprite
public function set playPauseButton(value:Sprite):void
| preferredHeight | proprié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.
public function get preferredHeight():int
Voir aussi
| preferredWidth | proprié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.
public function get preferredWidth():int
Voir aussi
| preview | proprié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.
public function set preview(value:String):void
| progressInterval | proprié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.
public function get progressInterval():Number
public function set progressInterval(value:Number):void
Voir aussi
| registrationHeight | proprié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 :
registrationX = 100registrationY = 100registrationWidth = 60registrationHeight = 40align = VideoAlign.CENTERscaleMode = VideoScaleMode.NO_SCALEx = 90y = 80width = 80height = 80Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIOx = 110y = 100width = 40height = 80Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.EXACT_FITx = 100y = 100width = 60height = 40La 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.
public function get registrationHeight():Number
public function set registrationHeight(value:Number):void
| registrationWidth | proprié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 :
registrationX = 100registrationY = 100registrationWidth = 60registrationHeight = 40align = VideoAlign.CENTERscaleMode = VideoScaleMode.NO_SCALEx = 90y = 80width = 80height = 80Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIOx = 110y = 100width = 40height = 80Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.EXACT_FITx = 100y = 100width = 60height = 40La 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.
public function get registrationWidth():Number
public function set registrationWidth(value:Number):void
| registrationX | proprié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 :
registrationX = 100registrationY = 100registrationWidth = 60registrationHeight = 40align = VideoAlign.CENTERscaleMode = VideoScaleMode.NO_SCALEx = 90y = 80width = 80height = 80Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIOx = 110y = 100width = 40height = 80Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.EXACT_FITx = 100y = 100width = 60height = 40Lorsque 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.
public function get registrationX():Number
public function set registrationX(value:Number):void
| registrationY | proprié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 :
registrationX = 100registrationY = 100registrationWidth = 60registrationHeight = 40align = VideoAlign.CENTERscaleMode = VideoScaleMode.NO_SCALEx = 90y = 80width = 80height = 80Exemple 2, charge le même scénario que l'exemple 1, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIOx = 110y = 100width = 40height = 80Exemple 3, charge le même scénario que l'exemple 2, à l'exception des paramètres suivants :
scaleMode = VideoScaleMode.EXACT_FITx = 100y = 100width = 60height = 40Lorsque 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.
public function get registrationY():Number
public function set registrationY(value:Number):void
| scaleMode | proprié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.
public function get scaleMode():String
public function set scaleMode(value:String):void
Voir aussi
| scaleX | proprié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.
public function get scaleX():Number
public function set scaleX(value:Number):void
Voir aussi
| scaleY | proprié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.
public function get scaleY():Number
public function set scaleY(value:Number):void
Voir aussi
| scrubbing | proprié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.
public function get scrubbing():Boolean
| seekBar | propriété |
seekBar:Sprite [lecture-écriture]
| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | Flash Player 9.0.28.0 |
Contrôle SeekBar.
public function get seekBar():Sprite
public function set seekBar(value:Sprite):void
| seekBarInterval | proprié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.
public function get seekBarInterval():Number
public function set seekBarInterval(value:Number):void
| seekBarScrubTolerance | proprié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.
public function get seekBarScrubTolerance():Number
public function set seekBarScrubTolerance(value:Number):void
| seekToPrevOffset | proprié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.
public function get seekToPrevOffset():Number
public function set seekToPrevOffset(value:Number):void
| skin | proprié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.
public function get skin():String
public function set skin(value:String):void
| skinAutoHide | proprié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.
public function get skinAutoHide():Boolean
public function set skinAutoHide(value:Boolean):void
| skinBackgroundAlpha | proprié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.
public function get skinBackgroundAlpha():Number
public function set skinBackgroundAlpha(value:Number):void
Voir aussi
| skinBackgroundColor | proprié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.
public function get skinBackgroundColor():uint
public function set skinBackgroundColor(value:uint):void
Voir aussi
| skinFadeTime | proprié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).
public function get skinFadeTime():int
public function set skinFadeTime(value:int):void
| skinScaleMaximum | proprié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.
public function get skinScaleMaximum():Number
public function set skinScaleMaximum(value:Number):void
Voir aussi
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";
| soundTransform | proprié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.
public function get soundTransform():SoundTransform
public function set soundTransform(value:SoundTransform):void
Voir aussi
| source | proprié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.
public function get source():String
public function set source(value:String):void
Voir aussi
| state | proprié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.
public function get state():String
Voir aussi
| stateResponsive | proprié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.
public function get stateResponsive():Boolean
Voir aussi
| stopButton | proprié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.
public function get stopButton():Sprite
public function set stopButton(value:Sprite):void
| stopped | proprié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é.
public function get stopped():Boolean
| totalTime | proprié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.
public function get totalTime():Number
public function set totalTime(value:Number):void
Voir aussi
| visibleVideoPlayerIndex | proprié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.
public function get visibleVideoPlayerIndex():uint
public function set visibleVideoPlayerIndex(value:uint):void
Voir aussi
| volume | proprié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.
public function get volume():Number
public function set volume(value:Number):void
Voir aussi
| volumeBar | proprié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.
public function get volumeBar():Sprite
public function set volumeBar(value:Sprite):void
| volumeBarInterval | proprié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.
public function get volumeBarInterval():Number
public function set volumeBarInterval(value:Number):void
| volumeBarScrubTolerance | proprié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.
public function get volumeBarScrubTolerance():Number
public function set volumeBarScrubTolerance(value:Number):void
| width | proprié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.
public function get width():Number
public function set width(value:Number):void
Voir aussi
| x | proprié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.
public function get x():Number
public function set x(value:Number):void
| y | proprié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.
public function get y():Number
public function set y(value:Number):void
| 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
| 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é |
|
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.
|
Object — Objet point de repère qui a été ajouté. Les modifications apportées à cet objet affectent la distribution d'événements cuePoint.
|
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
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 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 Si ce paramètre est un objet, la méthode supprime l'objet point de repère qui contient les propriétés Si le temps a la valeur |
|
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.
|
Object — Objet qui est une copie de l'objet point de repère trouvé avec les propriétés supplémentaires suivantes :
Renvoie la valeur |
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 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 Si ce paramètre est un objet, la méthode supprime l'objet point de repère qui contient les propriétés Si le temps a la valeur |
|
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.
|
Object — Objet qui est une copie de l'objet point de repère trouvé avec les propriétés supplémentaires suivantes :
Renvoie la valeur |
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.
|
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 :
|
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.
|
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 |
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é |
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.
|
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.
|
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.
|
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.
|
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.
|
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.
| autoLayout | Evénement |
fl.video.AutoLayoutEvent
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 :
visibleVideoPlayerIndex passe d'un lecteur vidéo à l'autre.setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth et registrationHeight.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 |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
oldBounds | Les valeurs des propriétés x, y, width et height de la cible avant l'occurrence de l'événement autoLayout. |
oldRegistrationBounds | Les valeurs des propriétés registrationX, registrationY, registrationWidth et registrationHeight de la cible avant l'occurrence de l'événement autoLayout. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| autoRewound | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement autoRewound.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| bufferingStateEntered | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement bufferingStateEntered.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| close | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement close.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| complete | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement complete.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| cuePoint | Evénement |
fl.video.MetadataEvent
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.
type d'un objet de l'événement cuePoint.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
info | Objet disposant de propriétés qui décrivent le point de repère. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| fastForward | Evénement |
fl.video.VideoEvent
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.
type d'un objet de l'événement fastForward.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| layout | Evénement |
fl.video.LayoutEvent
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 :
autoLayout ou en appelant les méthodes setScale() ou setSize(), ou en modifiant les propriétés width, height, scaleX et scaleY.visibleVideoPlayerIndex passe de l'un à l'autre.L'événement layout est de type LayoutEvent et dispose de la constante LayoutEvent.LAYOUT.
type d'un objet de l'événement layout.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
oldBounds | Les valeurs des propriétés x, y, width et height de la cible avant que l'événement layout ne se produise. |
oldRegistrationBounds | Les 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 |
fl.video.MetadataEvent
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.
type d'un objet de l'événement metadataReceived.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
info | Objet disposant de propriétés qui décrivent le fichier FLV. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| pausedStateEntered | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement pausedStateEntered.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| playheadUpdate | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement playheadUpdate.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| playingStateEntered | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement playingStateEntered.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| progress | Evénement |
fl.video.VideoProgressEvent
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.
type d'un objet événement progress.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
bytesLoaded | Nombre d’éléments ou d’octets chargés lors du traitement de l’événement par l'écouteur. |
bytesTotal | Nombre total d'éléments ou d'octets qui seront chargés si le processus de chargement aboutit. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| ready | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement ready.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| rewind | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement rewind.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| scrubFinish | Evénement |
fl.video.VideoEvent
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.
type d'un objet de l'événement scrubFinish.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| scrubStart | Evénement |
fl.video.VideoEvent
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.
type d'un objet de l'événement scrubStart.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| seeked | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement seeked.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| skinError | Evénement |
fl.video.SkinErrorEvent
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.
type d'un objet événement skinError.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
text | Message d'erreur. |
Voir aussi
| skinLoaded | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement skinLoaded.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| soundUpdate | Evénement |
fl.video.SoundEvent
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.
type d'un objet événement soundUpdate.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
soundTransform | Indique les nouvelles valeurs de volume et de balance. |
Voir aussi
| stateChange | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement stateChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| stoppedStateEntered | Evénement |
fl.video.VideoEvent
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.
type d'un objet événement stoppedStateEntered.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
state | Chaîne identifiant la constante provenant de la classe VideoState et qui décrit l'état de lecture du composant. |
playheadTime | Nombre correspondant au temps de lecture ou à la position actuels de la tête de lecture. |
vp | Index de l'objet VideoPlayer. |
Voir aussi
| SHORT_VERSION | Constante |
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
| VERSION | Constante |
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
Pour exécuter l'exemple, procédez comme suit :
player.videoPath par un chemin absolu ou relatif vers un fichier FLV.
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