Player flv playlist xml

Description

Je developpe un player FLV pour le site d'un pote.

Par contre je suis pas sur de la methode, ca marche pas comme je voudrais.

1) ca doit demarrer tout seul.
2) ca doit enchainer les videos
3) on doit pouvoir changer l'ordre des videos depuis le fichier XML
4) on doit pouvoir passer de l'une a l'autre, revenir en arriere...

Si quelqu'un veut bien m'aider ca va me sortir d'une grosse prise de tete...

Source / Exemple :


Chemin = new Array();

no_1 = 0;

nb_art = 0;

NB = this;

Pfd = 50;

var myXML = new XML();

myXML.ignoreWhite = true;

myXML.onLoad = function(flag) {

	if (flag) {

		i = 0;

		while (myXML.firstChild.childNodes[i] != undefined && i<20) {

			Chemin[i] = myXML.firstChild.childNodes[i].childNodes[0].attributes.value;

			i++;			

		}

		nb_art = i;

	}

	play();

};

myXML.load("http://www.matelesurlenet.com/flash/clips.xml");

stop();

\0

var netConn:NetConnection = new NetConnection();

netConn.connect(null);

var netStream:NetStream = new NetStream(netConn);

ma_video.attachVideo(netStream);

netStream.setBufferTime(2);

netStream.play(Chemin[no_1]);

netStream.onStatus = function(info) {

	if (info.code == "NetStream.Buffer.Flush") {

		no_1++;

		trace(no_1);

		netStream.play(Chemin[no_1]);

	}

};

stop();

Conclusion :


Il ne demarre pas tout seul.

Les videos sont un peu sacadé mais c peut etre dut à l'encodage FLV. Si quelqu'un a une idée de comment bien les encoder... je suis preneur.

Je suis une vraie bille en programation, j'essaye de m'en sortir comme je peux...

Merci de votre aide d'avance.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (sebjungle)