Re,
alors tout d'abord je n'ai pas pu voir ton travail car le lien que tu as mis me génère une erreur interne... mauvais lien ?

.
Sinon, pour pouvoir attribuer des fonctions sur tes boutons, il faut
impérativement que tu leur donnes un nom d'occurrence, par exemple pour un bouton "play", tu convertis le bouton en symbole, tu nommes le symbole "btn_play" par exemple (mais le nom à ce niveau-là n'est pas très important, il sert juste à t'y retrouver dans la bibliothèque du fichier). Ensuite, et c'est là le plus important ; dans le panneau "propriétés", ton bouton étant sélectionné sur la scène, tu lui mets un nom d'occurrence. C'est ce nom d'occurrence qui va te permettre de lui faire exécuter des fonctions dans le code. Par exemple si tu donnes à ton bouton "play" le nom d'occurrence "btn_play" (tu peux nommer ton symbole et son occurrence avec le même nom, pas d'importance, c'est même ce que je fais car c'est plus aisé pour s'y retrouver), pour dire à ton bouton d lancer la lecture du flv :
Code ActionScript :
btn_play.onRelease = function(){
netStream.play();
}
Alors ensuite pour gérer la lecture des chapitres :
j'imagine que ta vidéo n'est qu'un seul et même fichier ? Dans ce sens-là il va falloir que tu "repères" les différents chapitres en fonction du temps de lecture écoulé, par exemple :
chapitre 1 : lecture à 0 minute, 0 seconde.
chapitre 2 : lecture à 5 minutes, 15 secondes (c'est là que commence le 2nd chapitre.
Alors pour donner l'instruction à Flash via un bouton de se rendre au 2nd chapitre, voici ce que moi je ferai (dans la mesure où ta vidéo est un seul fichier) :
tu crées une barre de navigation qui va donc te permettre de naviguer dans la vidéo, de son début jusqu'à la fin. Cette barre de navigation est "customisable" au niveau de sa fonction, tu vas pouvoir t'en servir pour indiquer à flash d'aller à différentes "sections"... donc chapitres, de ta vidéo.
Pour ce faire il faut juste (enfin "juste"... ça sera quand même un peu de boulot

), convertir les sections où commencent tes chapitres en valeurs de l'échelle de la barre. Ta barre ayant au maximum une échelle ("_xscale") de 100%, si ta vidéo dure 10 minutes, pour atteindre un chapitre qui commencerait à la 2e minute, tu vas donc indiquer à flash d'afficher la barre de navigation à l'échelle en rapport, soit : 20%.
En code ça donnerait ça :
Code ActionScript :
BarreDeNavigation._xscale = 20;
netStream.seek(laPositiondelaBarre);//"seek" étant la fonction qui permet d'avancer ou de reculer dans le flv
}
...c'est juste un petit bout de code pour t'expliquer le procédé, bien sûr il est préférable de définir des variables quand à la position de la vidéo, ces variables te serviront ensuite à faire coïncider l'échelle de la barre avec la vidéo.
A plus

,
BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;