Otra preguntita de flv...
 
Hay alguna manera de saber cuando termina un flv?, es decir, que cuando un flv acabe, que pueda moverme a otro fotogarma con un gotoAndPlay();
 
se puede hacer esto????
Mchas gracias por la ayuda... 
  | 
 | |||
|  urgente: cuando acaba un flv????   Otra preguntita de flv... Hay alguna manera de saber cuando termina un flv?, es decir, que cuando un flv acabe, que pueda moverme a otro fotogarma con un gotoAndPlay(); se puede hacer esto???? Mchas gracias por la ayuda... | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   si: 
Código:
 ns.onStatus = function(info) {
	if(info.code == "NetStream.Play.Stop") {
		gotoAndPlay("el_frame");
	}
}
  
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   funciono!!?    es que no se como cargaste el flv.... 
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Pues de momento no me funcionó. El flv lo cargo desde un xml de esta manera: var conexion:NetConnection = new NetConnection(); conexion.connect( null ); var stream:NetStream v_publi.attachVideo( stream ); // reproducimos el stream stream.play( urlPubli ); la url la carga bien, pero no me hace el paly del video. Me da este error: 1000: Unable to make connection to server or to find FLV on server Sabes por que puede ser???? Gracias | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   trata con esto: 
Código:
y para lo otro deberia ser: var conexion:NetConnection = new NetConnection(); conexion.connect( null ); // esto faltaba, decirle a la variable que es un nuevo netstream y asignarsela a "conexion" var stream:NetStream = new NetStream(conexion); v_publi.attachVideo(stream); // reproducimos el stream stream.play(urlPubli); 
Código:
 conexion.onStatus = function(info) {
	if(info.code == "NetStream.Play.Stop") {
		gotoAndPlay("el_frame");
	}
}
  
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } Última edición por SAPINTO; 02/04/2007 a las 04:33 | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Pues sigue dándome el mismo error. El código de la conexion y el netStream debe ir fuera de cualquier funcion?? Me explico, el código que tengo es este: function getVideo( xmlNode ) { // Codigo xml ... var conexion:NetConnection = new NetConnection(); conexion.connect( null ); var stream:NetStream = new NetStream(conexion); v_publi.attachVideo(stream); // reproducimos el stream stream.play(urlPubli); conexion.onStatus = function(info) { if(info.code == "NetStream.Play.Stop") { gotoAndPlay("el_frame"); } } } a la funcion getVideo la invoco desde otra funcion. La pregunta es si el código del stream puede ir ahi donde está o tiene que estar fuera de cualquier función???? Gracias de nuevo por la ayuda... | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   creo que deberias ejecutarla cuando cargue el xml..  por que no pones el codigo completo? 
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Ok, aquí esta el código completo: // Posicion del movie clip x = 38; y = 14; // Activamos el objeto XML objXML = new XML(); // Igonramos espacios en blanco objXML.ignoreWhite = true; // Cargamos el documento XML objXML.onLoad = myLoad; objXML.load( "videos.xml" ); // Antes de empezar, nos aseguramos que el documento XML se ha cargado // Extract information from the XML file function myLoad( ok ) { if( ok == true ) { getVideo( this.firstChild ); } } function getVideo( xmlNode ) { if( xmlNode.nodeName.toUpperCase() == "VIDEOS" ) { // Cogemos el primer hijo del documento xml video = xmlNode.firstChild; video = video.nextSibling; if( video.nodeName.toUpperCase() == "PUBLICIDAD" ) { urlPubli = video.firstChild.nodeValue; } // Siguiente nodo video = video.nextSibling; if( video.nodeName.toUpperCase() == "REAL" ) { urlReal = video.firstChild.nodeValue; } } var conexion:NetConnection = new NetConnection(); conexion.connect( null ); var stream:NetStream = new NetStream(conexion); videopubli.attachVideo(stream); // reproducimos el stream stream.play(urlPubli); // Comprobamos si ha terminado de reproducirse el video conexion.onStatus = function(info) { if(info.code == "NetStream.Play.Stop") { gotoAndPlay( 3 ); } } } | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   aha!, trata esto: 
Código:
asi te aseguras que cargue el video despues de que haya leido el xml.. if( ok == true ) {
getVideo( this.firstChild );
var conexion:NetConnection = new NetConnection();
conexion.connect( null );
var stream:NetStream = new NetStream(conexion);
videopubli.attachVideo(stream);
// reproducimos el stream
stream.play(urlPubli);
// Comprobamos si ha terminado de reproducirse el video
conexion.onStatus = function(info) {
if(info.code == "NetStream.Play.Stop") {
gotoAndPlay( 3 );
}
}
}
me avisas   
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Ya va más o menos... Reproduce el video, pero no lo hace entero. Es decir, reproduce unos cinco segundos o así y se para la reproducción. Puede ser por el stop(); del fotograma???? o no tiene nada que ver el fotograma donde tengo el código con la ejecución del flv... Gracias de nuevo... | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   no, no influye siempre y cuando el video siga presente, trataste con otro flv? o sigue el problema?  
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Nada, hace lo mismo. También he probado a meter directamente la url del video pero no lo reproduce entero, incluso hay veces que ni si quiera lo carga... no se que estaré haciendo mal... Buf!!!!  | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   um... trata de cargar solo el .flv, tal vez es un error de ese archivo, porque lo demas deberia funcionar... trata con otros flvs, y si puedes, cuelga el .fla para mirarlo retroceder nunca rendirse jamas se llama la pelicula   
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   le cambie un poco la estructura, pero no lo puedo probar ya que no tengo los flv ni el xml.. trata tu y me avisas: 
Código:
 stop();
var obj_xml:XML = new XML();
obj_xml.ignoreWhite = true;
obj_xml.onLoad = function(exito) {
	if (exito) {
		getVideo( this.firstChild );
		var conexion:NetConnection = new NetConnection();
		conexion.connect( null );
		var stream:NetStream = new NetStream(conexion);
		video_publicidad.attachVideo(stream);
		// reproducimos el stream
		stream.play(urlPubli);
	
		// Comprobamos si ha terminado de reproducirse el video
		conexion.onStatus = function(info) {
			if(info.code == "NetStream.Play.Stop") {
				gotoAndPlay( 3 );
			}
		}
function getVideo( xmlNode ) {
	if( xmlNode.nodeName.toUpperCase() == "VIDEOS" ) {		
		// Cogemos el primer hijo del documento xml
		video = xmlNode.firstChild;
		video = video.nextSibling;
		
		if( video.nodeName.toUpperCase() == "PUBLICIDAD" ) {
			urlPubli = video.firstChild.nodeValue;
		}
		// Siguiente nodo
		video = video.nextSibling;
		if( video.nodeName.toUpperCase() == "REAL" ) {
			urlReal = video.firstChild.nodeValue;
		}
	}
}	
}else{
	trace("error")
}
}
objXML.load( "videos.xml" );
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Hola Sapinto, lo siento por no decir nada ayer pero es que me tuve que marchar y no he visto la respuesta hasta hoy. Gracias por la ayuda...  Aún así sigue sin ir, no te lo dije ayer y quiza sea un dato importante y es que es la primera vez que trato con actionscript, he buscado cosas por internet y el resultado es el código que te mostré ayer. A lo mejor estoy cometiendo algún error de concepto, no lo se... De todas formas seguiré investigando ya que soy demasiado cabezota y siempre consigo todo en lo que me empeño, jejeje... Gracias de nuevo por toda la ayuda, Edu. | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   okas, deja revisarlo entonces y te aviso    
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Sapinto, tengo una preguntilla, si tengo dos códigos distintos en capas distintas pero en el mismo frame, cual de los scripts se ejectua antes???? Es decir: Frame 1: --------- Capa 1: // codigo 1 Capa 2: // codigo 2 Cual se ejecuta antes???? | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Ya estaaaaaaaaaa.... Ya lo he conseguido, he tenido que modifciar un poco la estructurada de las capas de la linea de tiempo y hacer un par de cosillas en el código y ya sale... De todas maneras, sabes algo con respecto a la pregunta anterior???? Muchas gracias por la ayuda  , te debo una... Edu.   | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   es recomendable dejar todo el codigo en un solo frame llamado action, y sobre cual se ejecuta primero.. pues yo tambien tengo dudas... oye que bien que te resulto   
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } | 
| 
 | |||
|  Re: urgente: cuando acaba un flv????   Hola Sapinto, No entendia muy bien si esto era lo que yo queria, porque de Flash, xml y todo esto me entero mas bien poco. Tengo un Flv exportado a SWF, que es un video de introducción llamado INTRO.SWF, y despues un SWF que es la pagina Web llamado MAIN11_v7.swf No me aclaro de ninguna manera de como hacer que primero se ejecute el INTRO y despues pase solo el MAIN11_v7. Agradeceria muchisssiiiimooo alguna ayudita. Muchas gracias. | 
| 
 | ||||
|  Re: urgente: cuando acaba un flv????   si lo recuerdo, es la segunda respuesta: ns.onStatus = function(info) { if(info.code == "NetStream.Play.Stop") { gotoAndPlay("el_frame"); } } eso hace la accion de ir a "el_frame" una vez terminado el video. de todas formas dinos como lo cargaste. 
				__________________ if(user=="female" && user>="hot"){ user.gotoAndStop("sapinto's bed"); } |