Código ActionScript para streaming:

Primero creamos un nuevo documento. Si queremos que no se vea el archivo, lo hacemos de 1×1 píxel.
En el fotograma principal ponermos:

function cargar_mp3(mp3) {
//creamos una instancia de sonido
cancion = new Sound();
//cargamos el mp3 y ponemos la variable de inStreaming en true
cancion.loadSound(mp3, true);
//Iniciamos onEnterFrame para visualizar la precarga del archivo mp3
this.onEnterFrame = function() {
BytesLoaded = cancion.getBytesLoaded();
BytesTotal = cancion.getBytesTotal ();
porcentaje = Math.floor(BytesLoaded/BytesTotal*100);
if (!isNaN(porcentaje)) {
estado.text = porcentaje+”% cargado.”;
}
};
//en cuanto el mp3 este totalmente cargamos eliminamos onEnterFrame
cancion.onLoad = function() {
delete onEnterFrame;
estado.text = “carga completa”;
};
}

cuadro.onPress = function() {
cargar_mp3(“http://www.forosdeflash.com/blog/wp-content/cancion.mp3″);
};

this.onLoad = function() {
cancion = new Sound();
//cargamos el mp3 y ponemos la variable de inStreaming en true
cancion.loadSound(” http://www.forosdeflash.com/blog/wp-content/cancion.mp3″, true);
}

Yo no lo he hecho, sólo le he ido cogiendo a cachos… Luego lo he unido como quería.
Tenéis un ejemplo en la música de fondo del blog.
El archivo flash se llama m.swf.


Leave a Reply