Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas con videos flv.

Estas en el tema de Problemas con videos flv. en el foro de Flash y Actionscript en Foros del Web. Buenas, ante todo me presento aquí con la humildad del que sabe que no tiene ni putisima idea de Flash... hace un tiempo lo manejaba ...
  #1 (permalink)  
Antiguo 26/12/2009, 07:00
 
Fecha de Ingreso: diciembre-2009
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
Problemas con videos flv.

Buenas, ante todo me presento aquí con la humildad del que sabe que no tiene ni putisima idea de Flash... hace un tiempo lo manejaba un poco sin tocar en absoluto el action script. Ahora ni me acuerdo de apenas nada.

La cuestión es que he preparado una cosa que técnicamente pensé que sería sencilla pero me he dado cuenta de mi craso error.

Conseguí que un amigo me echara una mano para este proyecto pero ahora mi amigo está muy ocupado y a mí esto como que me corre prisa.

Os explico por encima de qué va el proyecto. El proyecto tiene dos parte.
Primero: en la animación se muestra un vídeo (flv que ya tengo preparado) que antes ha tenído su barrita de carga y tal, y con 10 segundos asegurados, ya comienza a reproducirlo. Debajo el tipico "saltar intro" para saltar al fotograma siguiente. Al terminar el video, pasaría al fotograma 2 donde basicamente lo que hay es una imagen (de lo que es el ultimo fotograma del vídeo) donde se pueden pinchar en varias partes de la imagen para redirigir a 3 webs diferentes.

PROBLEMA: todo funciona a la perfección pero al llegar el flv al final, no salta al fotograma 2 (la imagen con los links).

El código que tengo es el siguiente:
Código:
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
var stream_ns:NetStream = new NetStream(connection_nc);
my_video.attachVideo(stream_ns);
//para este ejemplo, le pongoun random para
//que haga el preload siempre q vean la pagina
stream_ns.play("http://www.soymanufranco.es/Comp 1.flv");
//aseguro 10 seg de reproduccion
stream_ns.setBufferTime(10);
//
//creo una caja de texto dinamico
//esto: this.getNextHighestDepth()
//sirve para poner la caja de texto en el nivel mas alto en ese momento
//this.createTextField("campo", this.getNextHighestDepth(), 0, 0, 200, 22);
//
var listenerObject:Object = new Object(); 
listenerObject.complete = function(eventObject:Object):Void { 
    _root.gotoAndStop(2);
}; 
my_video.addEventListener("complete", listenerObject);
this.onEnterFrame = function() {
	//obtengo el porcentaje
	var valor1:Number = Math.round(stream_ns.bytesLoaded/stream_ns.bytesTotal*100);
	//inserto la informacion el la caja de texto
	//campo.text = Math.round(stream_ns.bytesLoaded/1000)+" de "+Math.round(stream_ns.bytesTotal/1000)+" KB cargado ("+valor1+"%)";
	campo.text = ""+valor1+"%"
	//basandome en el porcentaje modifico la barra
	barra._xscale = valor1;
	//si completa el porcentaje mayor a 100
	//elimino el onEnterframe
	//porque ya cargo el FLV
	if (valor1>=100) {
		campo.text = " "
		barra._alpha = 0;
		delete this.onEnterFrame;
		
		
		 
	}


};

La segunda parte es lo que intento conseguir:
Que cada cierto tiempo, unos flv salgan de fondo para que la imagen no sea tan "estatica" y darle vidilla... eso mi amigo me dijo que era muy sencillo, pero como no hemos llegado a esa parte porque estamos atrancados en el error anterior...
Pues eso a ver si alguien nos puede echar un cable... Gracias mil gracias de verdad, de antemano.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:04.