05/07/2010, 12:07
|
| | Fecha de Ingreso: julio-2009
Mensajes: 74
Antigüedad: 15 años, 4 meses Puntos: 5 | |
Respuesta: Adaptar Flvs aleatorios o random a este codigo... Hola Evo te comento que ya lo resolvi investigando me tome con un problema que tenia una usuario de otro foro sobre videos aleatorios y que estaba manejando una linea de AS que me parecio interesante y realize pruebas con ella, cambiando la linea....
stream.play("http://www.mipagina.com/flv/miflv.flv");
por....
stream.play("http://www.mipagina.com/flv/mifl0"+random(3)+".flv");
.... y todo quedo se la siguiente manera lista para usar:
//AS:
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
anuncio.attachVideo(stream);
//esta es la linea cambiada donde hacemos alusión a que tengo 3 videos llamados
//mifl01, mifl02 y mifl03 y da la orden de correrlos aleatoriamente desde su url
stream.play("http://www.mipagina.com/flv/mifl0"+random(3)+".flv");
//10 seg de reproduccion
stream.setBufferTime(10);
stream.onStatus = function(infoObject:Object) {
//lo que quiero que haga despues de terminado el video
if (infoObject.code == "NetStream.Play.Stop") {
gotoAndStop(Xframe o el que quieras);
//acaba el streaming
}
if (infoObject.code == "NetStream.Play.StreamNotFound") {
trace("encontro error");
}
};
stop();
Como comentario final dejenme desirles que corre perfecto proporcionandonos una vista de video y cuando termine poder enviarnos automaticamente a otro frame, los usos para esto son muchos yo lo esto utilizando para la pagina de un cliente que quiere muchos anunciantes en video antes de mostrarles ciertas informaciones, no olviden que esto trabaja sobre una instancia de video llamada "anuncio" o el nombre que ustedes gusten.
Un saludo a todos y vere la forma de participar mas en este sitio con lo que puede en conocimiento o experiencia, gracias. |