ok, primero, no uses el mediaplayback, usa los componentes "MediaDisplay" que se encargara de reproducir el contenido multimedia, y el "MediaController" que como su nombre lo indica el que controlara la reproducción del contenido multimedia. Ok, una vez hecho asigna un nombre de instancia a cada uno por ejemplo, al MediaDisplay, lo llamas my_display, y al MediaController my_controller, luego asignamos las siguentes propiedades, a cada uno
Código :
my_display.mediaType = "MP3"; //Le indicamos el tipo de archivo a reproducir
my_controller.associateDisplay(my_display);//Asociamos el MediaDisplay, al mediaControler
my_controller.backgroundStyle = "none";//Colocamos el fondo del mediaControler transparente
my_controller.controllerPolicy = "off"; //para que no aparescan los controles del mediaController
ahora, el componente MediaDisplay, tiene una propiedad llamada "playing" que te indica si esta reproduciendo algun medio o no, y el MediaController, una llamada play(), y otra llamada pause(), cuyo uso es obvio, para controlarlo crea un boton y colocale como nombre de instancia play_btn, como label colocale "play"; y coloca el siguiente codigo
Código :
alClicar = new Object();
alClicar.click = function(){
if(object.target == play_btn){
//Para cuando presionamos el boton de pausa o play
//Si esta reproduciendo lo ponemos en pausa y cambiamos el label del boton
if(my_display.playing){
my_controller.pause();
object.target.label = "play";
//si no, reproducimos la canción
}else{
my_controller.play();
object.target.label = "pausa";
}
}
play_btn.addEventListener("click", alClicar );
y listo ya con esto, tenemos un boton que controla la reproducción totalmente personalizado, claro hay mas propiedades que podrias tocar, como hacer un boton para adelantar las canciones, o uno para subir el volumen, etc, para una referencia mirate la ayuda de flash, mas especificamente la correspondiente al componente MediaController.
bye