Hola a todos! tengo una consulta. A ver si alguien me puede echar una manilla...
Tengo varios videos (flv) cargados en un flash, incorporados en actionscript. Necesito hacer una carga aleatoria de estos videos, que cada vez que actualice la página aparezca uno diferente.
Ahora me funciona pero con la siguiente orden:
video_archivo = "movie00" + (1+random(3)) + ".flv";
Pero, necesito tener la llamada de los archivos en un xml. Cuando he trabajado con fotos no he tenido ningun problema, ya que en el xml tenia el nombre de la imagen y en el flash lo cargaba en movieclip y ya está. Pero el problema está con el video que no se si el codigo que llama al xml, tengo que ponerlo delante de la carga video... Os adjunto más o menos el codigo para que me entadais.
//LLamada xml
System.useCodepage = true;
XML.prototype.ignoreWhite = true;
var news_xml = new XML();
var carga = false;
news_xml.onLoad = function(success) {
if (success) {
cargovideos();
carga = true;
}
};
var banners;
news_xml.load(xmlfile);
cargovideos = function () {
videos = news_xml.firstChild.childNodes;
mi_video_mc.loadMovie(banners[0+random(videos.length) ].firstChild.nodeValue);
};
//Carga video
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
mi_video.attachVideo(stream);
stream.play(video_archivo);
stream.setBufferTime(10);
Muchas gracias!!