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.
