Hola
Estoy modificando un código algo viejo y estoy un poco perdido con la sintaxis de AS2
Código:
var queVideo:String = "PresupuestosSensibles.flv";
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
var mute:String = "no";
enable_btn.enabled=false;
el_video.attachVideo(stream);
barra_mc._xscale = 0;
barraCargado_mc._xscale = 0;
stream.setBufferTime(5);
stream.onMetaData = function(o) {
total = o.duration;
};
onEnterFrame = function () {
var intervalID:Number = setInterval(updateTimer, 100);
var valor1:Number = Math.round(stream.bytesLoaded/stream.bytesTotal*100);
campo.text = Math.round(stream.bytesLoaded/1000)+" de "+Math.round(stream.bytesTotal/1000)+" KB cargado ("+valor1+"%)";
barraCargado_mc._xscale = valor1;
bu_cargado.text = stream.bufferLength;
bu_trans.text = stream.time;
bu_total.text = Math.round(stream.bytesTotal)+" mb";
porcentaje.text = 100*bu_trans.text/total;
barra_mc._xscale = porcentaje.text;
volumen_mc.attachAudio(stream);
var sonido:Sound = new Sound(volumen_mc);
if (mute == "no") {
sonido.setVolume(volumen_mc.promedioInversa);
if (volumen_mc.promedioInversa<3) {
volumen_mc.promedioInversa = 0;
}
} else if (mute == "si") {
sonido.setVolume(0);
}
nuevaPosicion = coorBarra+barra_mc._width;
deslizador_mc._x = nuevaPosicion;
};
var time_interval:Number = setInterval(checkTime, 500, stream);
function checkTime(my_ns:NetStream) {
var ns_seconds:Number = my_ns.time;
var minutes:Number = Math.floor(ns_seconds/60);
var seconds = Math.floor(ns_seconds%60);
if (seconds<10) {
seconds = "0"+seconds;
}
tiempo = minutes+":"+seconds;
}
stream.onStatus = function(infoObject:Object) {
if (infoObject.code == "NetStream.Play.Stop") {
trace("acabo");
botones_mc.gotoAndPlay("stop");
}
if (infoObject.code == "NetStream.Play.StreamNotFound") {
trace("encontro error");
}
};
En el ejemplo anterior todo funciona bien y estamos reproduciendo el video al hacer click en el boton play, el problema es que quiero hacerlo funcionar de manera automática.
Intenté agregar la siguiente línea
Pero no esta cargando automáticamente, ubican alguna otra opción con la que pueda hacer reproducir el video de manera automática?
De antemano gracias.
Saludos.