Classe video dans Flash 8

 

Mise en place :

1/ Ouvrez un nouveau fichier flash.

 

 

2/ Créer un nouvel objet vidéo (clique droit sur votre librairie [F11])

 

 

 

 

3/ Instancier cet objet : « my_video »

 

 

 

 

4/Faire un bouton sur la scène avec comme nom d’instance : pause_btn

 

Le code :

La classe vidéo de Flash 8 est pourvue de quelques fonctions sympathiques.

Pour commencer il faut mettre en place les éléments utiles, il ne faudrait pas contourner cette étape. NetConnection et NetStream sont deux fonctions permettant de gérer le streaming entre Flash et votre serveur, en local ou en http.

 

 

Une fois le streaming en place on peut écrire le code qui va contrôler la vidéo. La variable monBoutton nous permet juste de savoir connaître « l’état » du bouton.

Ensuite si le bouton est pressé, on regarde l’action qui, si on a déjà appuyer sur le bouton nous le remet à 0 puis on le relance (en fait on coupe la pause).

Sinon on met la vidéo en pause.

 

 

Maintenant on va jouer avec la résolution de la vidéo et avec les méthodes de NetStream.

Ici on utilise deux méthodes de NetStream,

Play.Start qui nous indique le début de la lecture.

Buffer.Full nous indique que le buffer est complètement chargé (permettant de connaître les infos sur la vidéo).

Pour la hauteur et la largeur soit on modifie celle de l’objet vidéo soit on modifie la vidéo.

my_video._width : donne accès a la largeur de l’objet vidéo

my_video.width : donne accès a la largeur de la vidéo.

 

 

Pour finir, les méthodes de la classe vidéo , je pense que tout est clair là ;)

 

Voilà pour ce petit tutorial sur la classe vidéo de Flash 8.

Metah.ch