El problema que tengo (que creo que se debe a mi inexperiencia, no a su dificultad) es el siguiente:
He hecho una aplicación flash en la cual cargo diferentes peliculas en niveles...
En el nivel donde cargo el interface (un solo swf), hago un objeto de sonido con streaming de audio ya que es la música de fondo...
en cada opción de menú lo que hago es crear otro objeto de sonido pero sin streaming... (siempre es el mismo objeto...)
var EfectoTransicion:Sound = new Sound ();
EfectoTransicion.onLoad = function(success:Boolean) {
if (success) {
EfectoTransicion.start();
status_txt.text = "Sound loaded";
} else {
status_txt.text = "Sound failed";
}
}
EfectoTransicion.loadSound("fla/musica/transfondo.mp3",false);
Todo funciona bien hasta que decido cambiar de opción... me voy a otra y el streaming de audio se detiene... cuando no debería. Y lo más curioso es que en modo local funciona... sin embargo cuando lo subo al servidor, el streaming se corta....
que hago mal? QUE DEBO HACER?
**********************************************+
**********************************************+
El código del streaming por si hace falta...
function MUSICA_LOAD (quetrack) {
/////////////////////////////// Load Streaming mp3 behavior
if(_global.Behaviors == null)_global.Behaviors = {};
if(_global.Behaviors.Sound == null)_global.Behaviors.Sound = {};
if(typeof this.createEmptyMovieClip == 'undefined'){
this._parent.createEmptyMovieClip('BS_sonido',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
_global.Behaviors.Sound.sonido = new Sound(this._parent.BS_sonido);
} else {
this.createEmptyMovieClip('_sonido_',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
_global.Behaviors.Sound.sonido = new Sound(this.BS_sonido);
}
_global.Behaviors.Sound.sonido.loadSound("fla/musica/"+quetrack,true);
};
MUCHAS GRACIAS, QUE PUEDO HACER?
por cierto (también probe attachando el efecto sonoro en el objeto sonido y tampoco va)
