Ver Mensaje Individual
Antiguo 01-ago-2004, 10:46   #2 (permalink)
eldervaz
eldervaz está en el buen camino
 
Avatar de eldervaz
 
Fecha de Ingreso: agosto-2003
Ubicación: lima
Mensajes: 599
Enviar un mensaje por MSN a eldervaz
sin componente

si bien es cierto el anterior post (aqui arriba) usa componente y pesa 60kb, investigando encontre como usarlo con AS, logrando un peso de menos de 1mb

en una pelicula nueva van a la abiblioteca o libreria (ctrl + L) y en la pestaña superior derecha eligen NUEVO VIDEO una vez creado, lo arrastran al stage (escenario) y listo, lo instancian( yo lo hice con my_video )

y en el primer frame ponen esto:

Código:
//esto va al primer frame - TODO incluso los botones

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
my_video.attachVideo(ns);
ns.play("video.flv");

//hasta aqui solo el code para iniciar el video


//estos son los botones para poder manipular el video

btn1.onPress = function() {//con este boton le doy play y lo oculto
	ns.play("video.flv");
	this._alpha = 0;
	this.enabled = false;
};
btn2.onPress = function() {
	ns.pause();     //obvio, para hacer pausa, ojo q es lo mismo para avanzar
};
btn3.onPress = function() {
	ns.seek(0);     // va al inicio (cero segundos)
};
btn4.onPress = function() {
	ns.seek(100);    // va al segundo 100
};
onEnterFrame = function () {
	// txt.text=Math.round(ns.time)    //cantidad de tiempo transcurrido
	txt.text = ns.time;                    // lo mismo pero com milisegundos
};
eso es todo srs, por lo pronto seguire viendo qmas se puede con esto, vale deci q comprimi un video de 500mb (avi) a solo 10Mb, calida media

aqui esta el ejemplo
http://eldervaz.com/ver2.html

sorry por el diseño, pero a las 3am no da muchas ganas de diseñar.
__________________
eldervaz
www.eldervaz.com | www.ini4.com

Última edición por eldervaz; 17-ene-2005 a las 10:17.
eldervaz está desconectado   Responder Citando