L’utilisation du composant FLVPlayback consiste à le placer sur la scène et à spécifier un fichier vidéo à lire. Par ailleurs, vous pouvez définir d’autres paramètres qui régissent son comportement et décrivent le fichier vidéo.
Le composant FLVPlayback inclut également une API ActionScript. Cette API comprend les classes suivantes, décrites de manière détaillée dans le
Guide de référence d’ActionScript 3.0
pour Flash Professional
: CuePointType, FLVPlayback, FLVPlaybackCaptioning, NCManager, NCManagerNative, VideoAlign, VideoError, VideoPlayer, VideoState, ainsi que plusieurs classes d’événements : AutoLayoutEvent, LayoutEvent, MetadataEvent, SkinErrorEvent, SoundEvent, VideoEvent et VideoProgressEvent.
Le composant FLVPlayback comprend les composants de l’interface utilisateur personnalisée Lecture de fichiers FLV. Il constitue une combinaison de la zone d’affichage, ou lecteur vidéo, dans laquelle vous affichez le fichier vidéo et des commandes qui vous permettent de l’utiliser. Les composants de l’interface utilisateur personnalisée Lecture de fichiers FLV fournissent des boutons de commande et des mécanismes qui vous permettent de lire, d’arrêter, de mettre en pause et de contrôler autrement le fichier vidéo. Ces commandes sont les suivantes : BackButton, BufferingBar, CaptionButton (pour FLVPlaybackCaptioning), ForwardButton, FullScreenButton, MuteButton, PauseButton, PlayButton, PlayPauseButton, SeekBar, StopButton et VolumeBar. Le composant FLVPlayback et les commandes de l’interface utilisateur personnalisée Lecture de fichiers FLV apparaissent dans le panneau Composants comme indiqué sur l’illustration suivante :
Composants FLVPlayback dans le panneau Composants
La procédure consistant à ajouter des commandes de lecture au composant FLVPlayback est appelée
application d’une enveloppe
. Le composant FLVPlayback possède une enveloppe initiale par défaut, SkinOverAll.swf, qui fournit les commandes de lecture, arrêt, défilement arrière, défilement avant, barre de recherche, muette, volume, plein écran et sous-titrage. Pour modifier cette enveloppe, vous pouvez effectuer les tâches suivantes :
-
effectuer une sélection dans un ensemble d’enveloppes prédéfinies ;
-
créer une enveloppe personnalisée, puis l’ajouter à l’ensemble d’enveloppes prédéfinies ;
-
sélectionner des commandes particulières dans les composants de l’interface utilisateur personnalisée Lecture de fichiers FLV, puis les personnaliser.
Lorsque vous sélectionnez une enveloppe prédéfinie, vous pouvez choisir ses valeurs de couleur et alpha séparément, lors de la programmation ou de l’exécution. Pour plus d’informations, voir la section
Sélection d’une enveloppe prédéfinie
.
Une fois que vous avez sélectionné une autre enveloppe, celle-ci devient la nouvelle enveloppe par défaut.
Pour plus d’informations sur la sélection ou la création d’une enveloppe pour le composant FLVPlayback, voir
Personnalisation du composant FLVPlayback
.