Comunidad de diseño web y desarrollo en internet online

Problemas con reproductor de mp3

Citar            
MensajeEscrito el 03 Nov 2005 03:31 am
Hola, estoy realizando una web en flash y le insertado un reproductor de mp3 basado en un tutorial, el problema esque funciona perfectamente en mi ordenador o en cualquier otro excepto cuando lo subo al servidor de internet.

Funciona vinculando archivos .mp3 mediante un archivo XML, y ponga un archivo musical ligero como pesado no funciona una vez esta subido.

A que se puede deber?

Si me pueden ayudar o decirme donde bajarme o ver otro tutorial que no sea el k ahora esta de moda, el Reproductor mp3 en Flash MX 2004 usando MediaPlayBack y List ..... simplemente xq utilizo algo mucho más sencillo.

El reproductor que uso es simplemente play, estop, avance, retroceso y un control de volumen muy sencillo. Ademas de que una vez terminada una melodía esta se repite y no salta a la siguiente a no ser k se haga de manera manual.

Aqui pueden verlo insertado en la pagina
www.fruteria-lahuerta.com
Muchas gracias de antemano


Este es el código:
// variable del tipo sonido con volumen al máximo
musica_snd = new Sound();
musica_snd.setVolume(100);
musica_snd.onLoad = function() {
precarga.gotoAndPlay("CARGADO");
musica_snd.start(0, 100);
musica_snd.setVolume(controlador.volumenActual);
};
// muestra de la carga del sonido
this.onEnterFrame = function() {
precarga.barra._xscale = musica_snd.getBytesLoaded() / musica_snd.getBytesTotal() * 100;
};
// conexión con el archivo XML
lista_xml = new XML();
lista_xml.ignoreWhite = true;
lista_xml.load("archivos.xml");
// cuando se termina de cargar
lista_xml.onLoad = function(exito) {
if (exito) {
raiz = lista_xml.firstChild;
carpeta = raiz.attributes.carpeta;
actual = raiz.firstChild;
// comienza en marcha el primero
reproduce(actual);
} else {
info = "ERROR";
}
};
function reproduce(nodo) {
info = nodo.firstChild.nodeValue;
musica_snd.loadSound(carpeta + "/" + nodo.attributes.archivo, false);
precarga.gotoAndPlay("LISTO");
// activa la animación y
enMarcha = true;
parado = false;
control.gotoAndStop(1);
}
sig.onRelease = function() {
if (actual != raiz.lastChild) {
actual = actual.nextSibling;
reproduce(actual);
}
};
ant.onRelease = function() {
if (actual != raiz.firstChild) {
actual = actual.previousSibling;
reproduce(actual);
}
};
control.onRelease = function() {
if (parado) {
enMarcha = true;
musica_snd.start(0, 1000);
parado = false;
control.gotoAndStop(1);
} else {
enMarcha = false;
musica_snd.stop();
parado = true;
control.gotoAndStop(2);
}
};
//
// código para el clip de la animación
function controlAnim() {
this.onEnterFrame = function() {
if (enMarcha) {
this._rotation += 10;
}
};
this.onPress = function() {
if (parado) {
enMarcha = true;
musica_snd.start(0, 1000);
parado = false;
control.gotoAndStop(1);
} else {
enMarcha = false;
musica_snd.stop();
parado = true;
control.gotoAndStop(2);
}
};
}
controlAnim.apply(anim);
//

Por juanmac

4 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Nov 2005 04:24 pm
Los problemas suelen deberse a la ruta del xml. Y también al tamaño de los mp3 y la capacidad o ancho de banda de internet desde el cual se escucha.

http://www.jeroenwijering.com/?item=Flash+MP3+Player

este player está bastante bien y fácil de modificar a tu gusto.

suerte

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 04 Nov 2005 06:41 am
Al moderador, siento haber publicado un nuevo tema, fue erroneamente al equivocarme de botón. Translado aqui la información del nuevo post de respuesta. Mis disculpas


Hola de nuevo, gracias x responder. SÍ he subido tanto los mp3 como los xml manteniendo el esquema, es decir teniendo todos los archivos en la misma carpeta y nivel no? igual me equivoco....
Ademas de probar archivos de apenas 10ks como de 1 mega....

Ya me he bajado y hechado un vistazo al reproductor que me propones, es bastante completo, aunque me gustaria usar el mio x su sensillez y si es posible encontrar el fallo.

Aqui dejo un enlace del reproductor, por si alguien quiere probarlo y confirmar cual es el error

http://www.fruteria-lahuerta.com/mp3.zip

gracias

Por juanmac

4 de clabLevel



 

msie
Citar            
MensajeEscrito el 04 Nov 2005 01:17 pm
juanmac, te han dicho que revise las rutas del xml DEBEN ser absolutas.

ruta absoluta
http://www.cristalab.com/foros/mp3/elbombazo.mp3


ruta relativa
mp3/elbombazo.mp3


todo donde llames a un archivo (xml, mp3, dios incluso imagenes) debes usar rutas relativas, NO importa si te funciona en tu PC, local es una cosa, en la web es otra

SAludos

Por Prozac

SWAT Team

1546 de clabLevel

1 tutorial

Genero:Masculino   SWAT

donde se regresa el viento

firefox
Citar            
MensajeEscrito el 04 Nov 2005 06:37 pm
Hola nuevamente, gracias Prozac por aclararme algo tan lógico y k no me habida dado cuenta. De todos modos siempre he utilizado rutas Relativas y me ha funcionado. Por ejemplo unos recetarios con imágenes con el XMl de esta manera:

Código :

<RECETAS>
   <RECETA titulo ="Albaricoque" 
   preparacion="El albaricoque, tambien conocido como damasco o alberchigo....."  
   imagen= "imagenes/campo/albaricoque.jpg"/> 
   <RECETA titulo ="Arandano"
 </RECETAS>


Y analizando uno de los reproductores k ahora "está de moda", el cual me aconsejo Sisco, este también pose una ruta Relativa. Esta:

Código :

<player showDisplay="yes" showPlaylist="no" autoStart="yes">
    <song path="mp3/homeland.mp3" title="Postmen - Homeland" />
    <song path="mp3/jazzalude.mp3" title="Basement Jaxx - Jazzalude" />
    <song path="mp3/WingFlaps.mp3" title="pajaros - fly" />
</player>


De todos modos he intentado la absoluta, en vano, con las siguientes rutas:
http://www.fruteria-lahuerta.com/musica
http://www.fruteria-lahuerta.com/public_html/musica

De verdad me gustaría poder aprender y comprender algo tan secillo que se me hace tan complejo. Siento dar tanto la vara con el tema, pero agradecería k pudierais ayudarme a concluir mis errores.

Esos datos anteriores son los referentes a la web donde se subo los archivos, son correctos o si puedes proponerme una Ruta absoluta.

Gracias

Por juanmac

4 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.