begin process at 2013 05 23 00:41:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Video

 > VIDÉO EN FLASH

VIDÉO EN FLASH


 Information sur la source

Note :
8,8 / 10 - par 15 personnes
8,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Video Classé sous :video, flash, player, lecteur, flv Niveau :Débutant Date de création :23/03/2006 Date de mise à jour :03/04/2006 09:17:58 Vu / téléchargé :76 844 / 17 293

Auteur : ricyl2b

Ecrire un message privé
Site perso
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Juste un petit lecteur vidéo en Flash, le code est assez simple à comprendre.

Source

  • Voici le code utilisé pour le fichier Flash, il y a des zones de texte dynamiques ("btn1"..."btn5", "duree_txt" et "cadre" pour chaque btn).
  • //Streaming de la vidéo
  • // Initialisation
  • this.retour_mc._visible = true;
  • // Remplissage de la zone de texte des boutons
  • this.btn1.cadre.text = "Play";
  • this.btn2.cadre.text = "Pause";
  • this.btn3.cadre.text = "Stop";
  • this.btn4.cadre.text = ">>";
  • this.btn5.cadre.text = "|<<";
  • // Declaration objet NetConnection
  • // La classe NetConnection permet de lire des fichiers FLV en #
  • // flux continu à partir d'un lecteur local ou d'une adresse HTTP#
  • var netConn:NetConnection = new NetConnection();
  • // Affectation de la connection a une connection locale streamee
  • this.netConn.connect(null);
  • // Declaration oblet NetStream
  • // La classe NetStream fournit des méthodes et des propriétés permettant de lire des fichiers Flash Video (FLV)
  • var netStream:NetStream = new NetStream(netConn);
  • // Association de la video NetStream a un objet Video
  • this.zonevideo_as.attachVideo(netStream);
  • // Reglage du Buffer en secondes
  • this.netStream.setBufferTime(5);
  • Fonctions des boutons et durée
  • // Affectation des boutons
  • this.btn1.onRelease = function() {
  • this._parent.netStream.play("video.flv");}; // lance la video
  • this.btn2.onRelease = function() {
  • this._parent.netStream.pause();}; // met la video en pause/relance la video
  • this.btn3.onRelease = function() {
  • this._parent.netStream.close();}; // arrete la video, en realite : coupure de la connection
  • this.btn4.onPress = function() {
  • this.onEnterFrame = function() {
  • netStream.seek(netStream.time+0.2); // avance rapide de la video
  • };
  • };
  • this.btn4.onRelease = function() {
  • delete this.onEnterFrame; // supprime le onEnterFrame
  • };
  • this.btn5.onRelease = function() {
  • netStream.seek(0); // retourne a la premiere image de la video
  • };
  • // Affichage de la duree de la video
  • var interval:Number = setInterval(duree, 500, netStream);
  • function duree(netStream) {
  • var netStream_secondes:Number = netStream.time;
  • var minutes:Number = Math.floor(netStream_secondes/60);
  • var heures:Number = Math.floor(minutes/60);
  • var secondes = Math.floor(netStream_secondes%60);
  • if (secondes<10) {
  • secondes = "0"+secondes; }
  • duree_txt.text = heures+":"+minutes+":"+secondes; }
  • this.stop();
Voici le code utilisé pour le fichier Flash, il y a des zones de texte dynamiques ("btn1"..."btn5", "duree_txt" et "cadre" pour chaque btn).

 
//Streaming de la vidéo
	

// Initialisation
this.retour_mc._visible = true;

// Remplissage de la zone de texte des boutons
this.btn1.cadre.text = "Play";
this.btn2.cadre.text = "Pause";
this.btn3.cadre.text = "Stop";
this.btn4.cadre.text = ">>";
this.btn5.cadre.text = "|<<";

// Declaration objet NetConnection
// La classe NetConnection permet de lire des fichiers FLV en #
// flux continu à partir d'un lecteur local ou d'une adresse HTTP#
var netConn:NetConnection = new NetConnection();

// Affectation de la connection a une connection locale streamee
this.netConn.connect(null);

// Declaration oblet NetStream
// La classe NetStream fournit des méthodes et des propriétés permettant de lire des fichiers Flash Video (FLV)
var netStream:NetStream = new NetStream(netConn);

// Association de la video NetStream a un objet Video
this.zonevideo_as.attachVideo(netStream);

// Reglage du Buffer en secondes
this.netStream.setBufferTime(5);


Fonctions des boutons et durée
	

// Affectation des boutons
this.btn1.onRelease = function() {
this._parent.netStream.play("video.flv");}; // lance la video
this.btn2.onRelease = function() {
this._parent.netStream.pause();}; // met la video en pause/relance la video
this.btn3.onRelease = function() {
this._parent.netStream.close();}; // arrete la video, en realite : coupure de la connection
this.btn4.onPress = function() {
this.onEnterFrame = function() {
netStream.seek(netStream.time+0.2); // avance rapide de la video
};
};
this.btn4.onRelease = function() {
delete this.onEnterFrame; // supprime le onEnterFrame
};
this.btn5.onRelease = function() {
netStream.seek(0); // retourne a la premiere image de la video
};
// Affichage de la duree de la video
var interval:Number = setInterval(duree, 500, netStream);
function duree(netStream) {
var netStream_secondes:Number = netStream.time;
var minutes:Number = Math.floor(netStream_secondes/60);
var heures:Number = Math.floor(minutes/60);
var secondes = Math.floor(netStream_secondes%60);
if (secondes<10) {
secondes = "0"+secondes; }
duree_txt.text = heures+":"+minutes+":"+secondes; }

this.stop();

 Conclusion

Ajouter votre "fichier video" sous la forme video.flv.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • video.flaTélécharger ce fichier [Réservé aux membres club]33 280 octets
  • video.flvTélécharger ce fichier [Réservé aux membres club]746 558 octets
  • video.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 661 octets

Télécharger le zip


 Historique

23 mars 2006 16:04:00 :
Tutorial pour apprendre à mettre un player sur une vidéo.
03 avril 2006 09:17:59 :
ajout du flv pour tester.

 Sources du même auteur

Source avec Zip EXEMPLE SIMPLE DE COMMUNICATION ENTRE UNE BASE DE DONNÉES ET...
Source avec Zip CHARGEMENT D'UN XML (EN RESPECTANT SON CODE HTML) DANS FLASH
Source avec Zip Source avec une capture FLASH - PHP
Source avec Zip Source avec une capture CONTROLEUR DE VOLUME DANS FLASH.
Source avec Zip Source avec une capture ALBUM PHOTO AVEC FLASH ET XML

 Sources de la même categorie

Source avec Zip Source avec une capture ERYSKYVIDÉO V1.05 & V2.00 par VBtoTRASH
Source avec Zip Source avec une capture ERYOUTUBE : TÉLÉCHARGEMENT VIDÉO YOUTUBE FLASH CS4 AS3 V2.20 par VBtoTRASH
Source avec Zip Source avec une capture FLVPLAYBACK+CAPTIONNING(SOUS-TITRES)+TIMED TEXT XML+FULLSCRE... par tranber78
Source avec Zip Source avec une capture PLAYER DE FICHIER FLV ASSEZ SYMPATHIQUE par maxouye
Source avec Zip Source avec une capture PLAYER FLV AS3 - XML par on_drag_on

 Sources en rapport avec celle ci

Source avec Zip LECTEUR FLASH + XML par darkiron
Source avec Zip Source avec une capture LECTEUR POUR WEBRADIO par masterofquebec
Source avec Zip 3 VIDÉOS AVEC LE MEME BOUTON PLAY par fouiki
Source avec Zip LECTEUR FLV AVEC BARRE DE NAVIGATION par kel solaar
Source avec Zip Source avec une capture LECTEUR MP3 POUR SITE WEB AVEC LISTAGE AUTO DES REPERTOIRES ... par mac06

Commentaires et avis

Commentaire de bartvadore le 24/03/2006 23:44:06

ça marche pas même aprés avoir encoder des .avi et .mov en video.flv

Commentaire de ricyl2b le 29/03/2006 23:02:52

As tu bien renommer ton clip en video.flv ?

Commentaire de bartvadore le 29/03/2006 23:07:18

oui oui j'ai méme telecharger un convertisdeur de video en flv
"Riva flv encoder" et j'ai tt mis dans le méme Rep ça marche pas!

Commentaire de ricyl2b le 03/04/2006 09:19:31

J'ai ajouté un fichier video.flv dans le zip, tu peux tester pour voir si cela marche.
As-tu bien installé Flash 8 ?

Commentaire de bartvadore le 03/04/2006 14:11:52

c bon ça marche il fallai l'executer avec Flash 8  c t ça le truc merci pour ta source elle est superbe :-)

Commentaire de ramsou le 05/04/2006 14:33:23

salut à tous,
je suis tout nouveau et j'ai essayé lancer directement avec mon FLASH MX mais ca n'a pas marché est ce que c'est normal?

Commentaire de Blacknight91titi le 15/04/2006 10:07:08

As tu lu le commentaire juste au dessus du tiens ?!
Il faut l'éxécuter avec Flash 8 (version d'évaluation téléchargeable diretectement sur Macromedia.com)

Blacknight

Commentaire de lau_de_lille le 15/05/2006 19:58:43

Nickel... Mais aux alentours de 1mn30 les vidéos s'arrêtent ? Je pige pas trop pourquoi

Commentaire de thelegend455 le 30/05/2006 21:15:25

Salut, moi sa marche quand je fais marcher le .swf sur mon ordi mais j'ai mis ton .swf dans une page internet et sa ne marche plus...
Aurais tu une idée pourquoi sa me fait sa ?

Commentaire de blashol le 31/05/2006 16:44:05

euh ... je cherche un player avec une playlist ... celui-ci ne fait pas ça ?

Commentaire de snape069 le 04/06/2006 15:34:31

C'est bien, c'est le même principe que j'utilise mais j'aimerai faire une barre qui affiche l'avancement de chargement de la video. Je ne vois pas comment je pourrai faire vu que je ne sais pas utiliser un preloader "classic" vu que la video n'est pas un *.swf que je charge mais un flv. C'est n faite un flv que l'on charge directement dans un mc vide. Si quelqu'un a une idée a me proposé. Je vous attends. Si possible sous mx 2004. MErci
snape

Commentaire de Sub_Mat le 14/11/2006 21:43:28

Salut ricyl2b,
J'ai remarqué une petite erreur dans ta source ,lorsque tu cliques sur play pour lancé la vidéo et que tu cliques sur pause , puis que tu re - cliques sur play la vidéo est relancer au lieu de reprendre la ou tu t'es arrèté !!
Sinon aucun problème !!
Je t'ais mis 9/10

Commentaire de lorenzocalin le 28/11/2006 18:34:04

Bonjour à tous,

Comment rajouter un bouton ?

J'ai cru que rajouter : this.btn6.cadre.text = "Son";

suffirait, mais plouf ca ne marche pas..... :(

Qqun aurait la solution ?
Merci
Laurent

Commentaire de maoleng le 24/12/2006 15:28:11

J'ai testé et cela fonctionne mais y a t-il une possibilité de mettre plusieurs vidéos dans une page ? En effet ici il faut renomer son fichier vidéo en "video.flv, donc une seule vidéo peut-être lu. D'autres lecteur permette de nommer sa vidéo dans le code html. Dommage car celui-ci est simple et pratique.

Bravo au programmeur.

ALAIN

Commentaire de coxouille le 27/02/2007 10:47:58

Bonjour tout le monde. J'ai un souci, comment synchroniser le son avec la vidéo ? La vidéo met 2 ou 3 sec à se charger alors que le son part tout de suite.
Sinon le système est bien cool et facile à comprendre pour un novice comme moi. Merci pour tout.
Coxouille

Commentaire de steffel74 le 06/06/2007 13:54:35

est possible que le nom de la video est un aute nom que video

Commentaire de cbu le 30/11/2007 15:53:35 9/10

Belle ..

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Lecteur video Flash [ par heavn_ ] Salut tout le monde! je cherche un player flash video mais pas que au format FLV, un lecteur qui pourrait lire les video au format streaming style .as player rss en flash [ par Le_Loup_Blanc ] Bonjour a tousj'ignore si c ici qu'il faut que je fasse ma demande , excuse moi au cas ou ....je suis novice en pr Où est ma video ? [ par jcmaridor ] Bonjour,J'ai - avec l'aide de Flash - intégré un lecteur flv dans une page flash. La video, je l'ai mis dans un répertoire externe. Maleureusement, da Mettre une video [ par samourai69 ] Bonjour à tous, je voudrai savoir comment faire pour mettre un lecteur video du type http://www.flashkod.com/codes/LECTEUR-VIDEO-FLASH-VIDEO-INTEGRE-F Resizer flv dans le video player [ par ehajj ] J'ai cree un flv video player ki lit les flv d'une base de donnee utilisant php/mysql. Le seul probleme est ke j'ai des videos de differents taille, l xml et flash [ par olisnow06 ] Bonjour a tous !!J ai un soucis je suis en train de faire un lecteur video flash, il fonctionne et le lancement des videos ce font depuis un fichier x player flash + xml [ par funkyzen ] Salut à tous,J'ai récupérer un tuto sur le site:http://www.flashkod.com/code.aspx?ID=38269Je n'arrive pas a faire partir la video. j'ai tester en meta Player flash pour streaming video [ par destiny ] Bonjour,Je recherche un player flash consu pour pour le streaming !Pour la simple et bonne raison que je fais actuellement un live sous une base EXTJS Intégrer un player flv dans mon site en flash [ par flashkod_user ] Bonsoir, je cherche à intégrer dans mon site en flash un player vidéo, avec la possibilité de lire plusieurs vidéos les unes après les autres en cliqu afficher une video flv [ par boutchz ] Bonjour, J'ai une petite question concernant flash 8 et les fichiers .flv.C'est mon premier projet avec flash 8, j'ai toujours travaillé avec flash 5,


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales