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"); } |