Bonjour à tous,

Je réalise actuellement un lecteur de fichiers flv qui me permettrai de pouvoir lire plusieurs fichiers chargés avec la classe NetConnection, tout fonctionne bien mais je ne sais pas comment integrer d'autres vidéos dans le code... est ce possible? faut il faire un lien sur une deuxieme séquence à l'aide d'un bouton???

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
 
 
//Création de l'objet NetConnection
var netConn:NetConnection = new NetConnection();
//Création d'une connection locale stremée
netConn.connect(null);
//création de l'objet NetStream
var netStream:NetStream = new NetStream(netConn);
//Ignore les erreurs AsyncError
netStream.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
 
function asyncErrorHandler(event:AsyncErrorEvent):void{
	//ignorer une erreur
}
 
//Attache le clip vidéo et joue la vidéo
maVideo.attachNetStream(netStream);
netStream.play("russia.flv");
 
btRetour.addEventListener(MouseEvent.CLICK,retourVideo);
btAvance.addEventListener(MouseEvent.CLICK,avanceVideo);
btStop.addEventListener(MouseEvent.CLICK,stopVideo);
btPlay.addEventListener(MouseEvent.CLICK,playVideo);
btPause.addEventListener(MouseEvent.CLICK,pauseVideo);
 
var enPause:Boolean = false;
 
function stopVideo (evt:MouseEvent){
	netStream.close();
	}
function pauseVideo (evt:MouseEvent){
	if(!enPause){
		netStream.pause();
		enPause = true;
		}else{
			netStream.resume();
			enPause = false;
		}
	}
function playVideo (evt:MouseEvent){
	netStream.play("russia.flv");
	}	
 
function avanceVideo  (evt:MouseEvent){
	netStream.seek(netStream.time+1);
}
 
function retourVideo (evt:MouseEvent){
	netStream.seek(netStream.time-1);
}
 
var recupMeta:Object=new Object();
netStream.client=recupMeta;
recupMeta.onMetaData=getMeta;
var temps_total:uint = new uint();
 
function getMeta (mdata:Object):void {
	temps_total = mdata.duration;
	}
barre.addEventListener(Event.ENTER_FRAME, scaleBarre);
function scaleBarre(evt:Event){
	barre.scaleX = netStream.time/temps_total;
}
Merci pour votre aide!