Foros del Web » Creando para Internet » Flash y Actionscript »

recargar audio cada XX minutos

Estas en el tema de recargar audio cada XX minutos en el foro de Flash y Actionscript en Foros del Web. Hola, estoy haciendo un pequeño reproductor para streaming de shoutcast, el problema es que a medida que transcurre la reproduccion, el consumo de RAM va ...
  #1 (permalink)  
Antiguo 04/11/2009, 01:03
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 18 años, 5 meses
Puntos: 7
Pregunta recargar audio cada XX minutos

Hola, estoy haciendo un pequeño reproductor para streaming de shoutcast, el problema es que a medida que transcurre la reproduccion, el consumo de RAM va aumentando hasta que el navegador web colapsa, entonces una solucion es detener la reproduccion para que libere memoria y volver a darle play para continuar la reproduccion de la radio online.
Esto es una "solucion" un poco tonta pero es la unica que se me olcurre para que una persona pueda estar un buen tiempo escuchando una radio on-line sin que quede corto de ram y se le bloquee el explorador.

Este es el codigo que tengo para reproducir el streaming...
Código HTML:
sonido = new Sound();
direccion = "http://123.123.123.123:8000/;";
sonido.loadSound(direccion, true);
sonido.start();
... ahora lo que quiero hacer es que cada XX minutos se recarge... osea transcurrido por ejemplo 10 minutos de reproducción, se detenga (stop) y vuelva a reproducir (play). luego a los 10 minutos siguiente haga lo mismo y asi sucesivamente.

Ojalá alguien pueda ayudarme en esto.
Saludos
  #2 (permalink)  
Antiguo 04/11/2009, 02:09
Avatar de MoDoRrO  
Fecha de Ingreso: septiembre-2005
Ubicación: Php+Flash+AS
Mensajes: 1.072
Antigüedad: 19 años, 2 meses
Puntos: 12
Respuesta: recargar audio cada XX minutos

eso es lo que hago yo.

utiliza tu codigo en el primer fotograma.

seguido por un

Código:
  if(veces){
    if(veces == 60){
       //codigo para deter tu streaming y volverlo a iniciar
       veces=1;
    }else{
       veces++;
    }
  }else{
    var veces:Number = 1;
  }
play();
y una linea de tiempo de unos 2 minutos, asi, el sonido se detendra cada (60*2) minutos
y listo,
  #3 (permalink)  
Antiguo 04/11/2009, 02:41
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 18 años, 5 meses
Puntos: 7
De acuerdo Respuesta: recargar audio cada XX minutos

Muchas gracias, me funcionó a la perfección.

Gracias por tu ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:55.