Hola, gracias solisarg por tu colaboracion y si la radio se emite via internet a ciertas horas .
La ip es esta :
s3.myradiostream.com:12942
y buscando en SANTO GOOGLE, encontre a alguien que tambien hizo lo mismo con una radio y justamente me pidieron lo mismo, boton play, pause y un control de volumen .
Código ActionScript :
var activo:String;
//inicialmente no se puede pulsar "pause"
pause_mc.enabled = false;
play_mc.onRelease = function() {
activo = "play_mc";
pause_mc.gotoAndStop("off");
pause_mc.enabled = true;
play_mc.gotoAndStop("on");
play_mc.enabled = false;
estado.text = "reproduciendo";
sonido = new Sound();
direccion = "s3.myradiostream.com:12942";
sonido.loadSound(direccion, true);
sonido.start();
equalizador();
};
play_mc.onRollOver = function() {
if (activo == "play_mc") {
//no hagas nada
} else {
this.gotoAndStop("over");
}
};
play_mc.onRollOut = play_mc.onReleaseOutside=function () {
if (activo == "play_mc") {
//no hagas nada
} else {
this.gotoAndStop("off");
play_mc.enabled = true;
}
};
pause_mc.onRelease = function() {
activo = "pause_mc";
estado.text = "en pausa";
pause_mc.gotoAndStop("on");
pause_mc.enabled = false;
play_mc.gotoAndStop("off");
play_mc.enabled = true;
sonido.stop();
};
pause_mc.onRollOver = function() {
if (activo == "pause_mc") {
//no hagas nada
} else {
this.gotoAndStop("over");
}
};
pause_mc.onRollOut = controls_mc.pause_mc.onReleaseOutside=function () {
if (activo == "pause_mc") {
//no hagas nada
} else {
this.gotoAndStop("off");
}
};
//////////////CONTROL DE VOLUMEN/////////////
var volume:Number = 70;
var marker:MovieClip = volume_mc.slider_mc;
//The next two variables allow the Player to gracefully adjust
//to any dimensions.
var progBarFactor = dBar._width/100;
var volTrackFactor = volume_mc.track_mc._width/100;
sonido.setVolume(volume);
//the slider on the volume control, used to modify "volume" variable
marker.onPress = function():Void {
this.startDrag(false, 10, this._y, volume_mc.track_mc._width, this._y);
this.onMouseMove = function():Void {
volume = Math.floor(this._x/volTrackFactor);
sonido.setVolume(volume);
updateAfterEvent();
};
};
marker.onRelease = marker.onReleaseOutside=function ():Void {
this.stopDrag();
delete this.onMouseMove;
};
El control de volumen anda bien y los botones play y pause tambien PEEEEEEEERO .
Cuando reproduzco la pelicula pongo play y me salta este error :
Código ActionScript :
*** Violación de la seguridad Sandbox ***
Se ha detenido la conexión con s3.myradiostream.com:12942 - no se permite desde file:///C|/Documents%20and%20Settings/Propietario/Mis%20documentos/miniradioproject/Sin%20título%2D1.swf
Y ahi me quede pillado.
Si alguien tiene una solucion en cuantoa este problema RARO, se lo agradeceria .