El caso es que tengo esto (estoy omitiendo la variable que pasa la página a mi película porque aún estoy por lo básico):
Código:
Pero no funciona. Carga el player pero mal y este no carga la película. Si pongo http://www.miweb.com/player.swf?file=mivideo.flv en el navegador, sí que carga (con la URL real, claro). Mi película, player.swf y mivideo.flv están todos en la misma carpeta.var loadListener:Object = new Object(); loadListener.onLoadInit = function(reproductor:MovieClip):Void { reproductor._width = Stage.width; reproductor._height = Stage.height; } var mcLoader:MovieClipLoader = new MovieClipLoader(); mcLoader.addListener(loadListener); var reproductor:MovieClip = this.createEmptyMovieClip("reproductor", this.getNextHighestDepth()); reproductor._lockroot = true; mcLoader.loadClip("player.swf?file=mivideo.flv", reproductor);
Uso todo este rollo del MovieClipLoader porque es la única manera que veo para cambiar el tamaño de la pelicula una vez cargada, porque si no, hubiera usado algo como:
Código:
Pero entonces no sé como cambiarle el tamaño y tampoco me funciona lo que me interesa, que es que cargue el vídeo.var reproductor:MovieClip = this.createEmptyMovieClip("reproductor", this.getNextHighestDepth()); reproductor._lockroot = true; reproductor.loadMovie("player.swf?file=mivideo.flv");
Al final, la URL que realmente quiero cargar es algo como:
Código:
Que es el ristrajo que me quiero evitar poner en el código Object/embed (y que es más largo todavía porque los nombres no son esos y las rutas son más largas, pero como ejemplo ya sirve para hacerse una idea)http://www.miweb.com/player.swf?file=http://blip.tv/file/get/mivideo.flv&image=http://www.miweb.com/thumbs/mivideo.jpg&skin=http://www.miweb.com/miskin.swf&controlbar=over
También he probado a pasar los parámetros con "GET":
Código:
Pero la verdad es que no tengo ni idea de como se usa esto del GET (o el POST) porque en la ayuda de Adobe simplemente te lo cuentan pero no explican nada ni te dan un cochino ejemplo.var reproductor:MovieClip = this.createEmptyMovieClip("reproductor", this.getNextHighestDepth()); reproductor._lockroot = true; file = "mivideo.flv"; reproductor.loadMovie("player.swf", "GET");
¡¡¡¡¡¡¡AYUDA!!!!!!!