Estoy modificando un código algo viejo y estoy un poco perdido con la sintaxis de AS2
Código:
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.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");
}
};
Intenté agregar la siguiente línea
Código:
Pero no esta cargando automáticamente, ubican alguna otra opción con la que pueda hacer reproducir el video de manera automática?stream.play(queVideo);
De antemano gracias.
Saludos.


