Hola,
Tengo el siguiente porblema, tengo un swf cargador que carga un swf externo que tiene diferentes variables que las recibe mediante FlashVars.

Yo estoy haciendo lo siguiente: (La verdad es que no controlo mucho)

Código HTML :

<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="400" height="315">
<param name="movie" value="cargador.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="file=video.flv" />
<embed type="application/x-shockwave-flash"
      id="player2"
      name="player2"
      src="cargador.swf" 
      width="400" 
      height="315"
      allowscriptaccess="always" 
      allowfullscreen="true"
      flashvars="file=video.flv" 
   />
</object>


y el archivo cargador.swf tiene lo siguiente

Código ActionScript :

var loader:Loader = new Loader();
loader.load(new URLRequest("segunda_pelicula.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, insertMovie);
function insertMovie(evt:Event):void{
 var variables:URLVariables = new URLVariables();
 variables.file="pelicula.flv"; //de momento la paso así luego ya la recojere de las flashvars
 urlReq.data = variables;
 ldr.load(urlReq);
 addChild(loader);
}



No se si estoy pasando bien las variables pero la segunda_pelicula no carga las variables que les paso.

En cambio si en el html llamo a segunda_pelicula.swf si que carga.

Que estoy haciendo mal? Las variables que le paso no funcionan igual que las flashvars? Será por algo de niveles?

Estoy desesperadaaaaaaa

Besos ;)