Ciao e benvenuto 
grazie per il benvenuto e per la risposta
Il problema sono i 4 frames con 4 componenti FLVPlayBack diversi.
Perchè con Actionscript non controlli un solo FLVPlayBack che in base al bottone che viene cliccato carica il rispettivo video ?
Mi sembra una buona idea...come!?

Il problema è che finora ho usato flash solo con acs2.0 ed era un mondo diverso...
In questo modo puoi dire prima FLVPlayBack.stop(); e poi FLVPlayBack.source=nuovaPathDelVideo e poi FLVPlayBack.play();
ad esempio io ho un frame con all'interno 4 bottoni:
2 sono per la selezione della lingua (aprono 2 frame)
2 sono i link ai rispettivi keyframe che contengono i 2 player componet di CS3
Ho idee scarsissime su come strutturare il codice come dici tu...mi puoi aiutare?

questo è quello che uso nella situazione attuale:
//selezione lingua//
import flash.display.MovieClip;
import flash.events.IEventDispatcher;
this.stop();
this.italianButton.addEventListener(MouseEvent.CLI CK,changeframe10);
function changeframe10(event:MouseEvent):void {
this.gotoAndStop(12);
}
this.ukButton.addEventListener(MouseEvent.CLICK,ch angeframe11);
function changeframe11(event:MouseEvent):void {
this.gotoAndStop(13);
}
//selezione frame contenente filmato//
this.filmIta1.addEventListener(MouseEvent.CLICK,sh owmovie1);
function showmovie1(event:MouseEvent):void {
this.gotoAndStop(14);
}
this.filmIta2.addEventListener(MouseEvent.CLICK,sh owmovie2);
function showmovie2(event:MouseEvent):void {
this.gotoAndStop(15);
}