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

Problema con loadSound()

Estas en el tema de Problema con loadSound() en el foro de Flash y Actionscript en Foros del Web. Buenos dias, tardes o noches tengan ustedes. Se me presento un problema, estoy haciendo un reproductor de musica streaming. todo va de maravilla hasta que ...
  #1 (permalink)  
Antiguo 13/08/2010, 19:03
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Problema con loadSound()

Buenos dias, tardes o noches tengan ustedes.

Se me presento un problema, estoy haciendo un reproductor de musica streaming.
todo va de maravilla hasta que lo subo al servidor:

Internet Explorer:
Ejecutando localmente -------- funciona
Ejecutando en el servidor ----- no

Google Chrome:
Ejecutando localmente -------- funciona
Ejecutando en el servidor ----- no

Firefox:
Ejecutando localmente -------- funciona
Ejecutando en el servidor ----- funciona

aqui les adjunto mi codigo:
Código:
var audio:Sound = new Sound();
audio.loadSound("mi cancion en otro servidor.mp3",true);
tambien eh intentado esto:
Código:
var audio:Sound = new Sound();
audio.loadSound("mi cancion en otro servidor.mp3",true);

this.createEmptyMovieClip("prueb",this.getNextHighestDepth())
prueb.onEnterFrame = function() {
	total = audio.getBytesTotal();
	cargados = audio.getBytesLoaded();
	porcent = Math.floor((cargados*100)/total);
	if (porcent == 100) {
		audio.start();
	}
};
tambien eh intentado esto:
Código:
var audio:Sound = new Sound();
audio.loadSound("mi cancion en otro servidor.mp3",true);

audio.onLoad = function() {
	total = audio.getBytesTotal();
	cargados = audio.getBytesLoaded();
	porcent = Math.floor((cargados*100)/total);
	if (porcent == 100) {
		audio.start();
	}
};
tambien eh intentado esto:
Código:
var audio:Sound = new Sound();
audio.loadSound("mi cancion en otro servidor.mp3",true);

audio.onLoad = function(succes:Boolean) {
	if (succes) {
		audio.start();
	}
};
para no hacerlo mas largo, eh intentado con muchísimas combinaciones con los codigos anteriores, pero no consigo que funcione en IE y Chrome.

Info:
Uso Flash CS3
ActionScript 2.0
FlashPlayer 9


Les agradecería demasiado si me pudieran ayudar por que eh estado todo el santo día aquí metido intentando hacerlo funciona.

de antemano gracias.
  #2 (permalink)  
Antiguo 14/08/2010, 08:47
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadSound()

saludos
y cual es el link donde esta la página?
por si acaso, revisa la ruta del mp3 e intenta cambiarla
para ver si funciona en los otros navegadores,
pero antes pregunto, tienes la misma versión de flash
instalada por ej para firefox y para internet explorer?
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 14/08/2010, 14:19
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

Hola mortiprogramador

Muchísimas gracias por responder rápido.

Fíjate que, que creo haber encontrado el problema.
Primero hice lo que me mencionaste, ver las versiones que tienen los diferentes exploradores, y resulta que todos tienen la misma versión, así que descarte esa opción.
Después subí la canción al free host y me doy cuenta que no permita la subida de canciones mp3, así que lo renombre por bin y ya me dejo subirla, y al momento de poner la canción, buala funciona de maravilla, y en todos los exploradores!!
ahora el problema que se me presenta es que las canciones están en otro dominio, y quiero usarlas desde ahí, pero no puedo, que podre hacer?, crees tu que el free host este blockeando la comunicación entre los servidores?

De antemano muchísimas gracias por la ayuda que ya me brindaste.
  #4 (permalink)  
Antiguo 14/08/2010, 14:46
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadSound()

hola
uhm, y cuando lo pudiste subir como bin, te dejo renombrarlo a mp3 en el host? es decir, estas usandolos actualmente con extensión mp3 o los dejaste con bin?

en cuanto a lo que preguntas, estas tratando de acceder directamente a la canción en otro host con la url completa?? ej: http://otrohost/canciones/song.mp3? a veces flash cuando los datos vienen de otras fuentes tiende a necesitar un crossdomain.xml o a veces otras cosas, hace poco hubo un post al respecto pero no lo tengo a la mano, pero esta por aquí, no es de hace mucho, que habla del tema, o como dices, puede ser restricción del host, podrías escribirles y preguntarles al respecto

suerte con eso
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #5 (permalink)  
Antiguo 14/08/2010, 14:53
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

hola de nuevo.

Así es, lo subo como .bin, pero lo dejo asi, por que al tratar de renombrarlo a mp3, no me deja y se queda como bin.

Y si, justamente asi estoy reproduciendo las canciones,, desde otro host.

voy a buscar al respecto sobre lo que me mencionas, del crossdomain.xml.

muchísimas gracias, me has sido me muchísima ayuda

un buen saludo
  #6 (permalink)  
Antiguo 15/08/2010, 01:19
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

hola nuevamente.

eh leido algo sobre crossdomain y ahora entiendo mi problema, ahora me salio otro problema, ya cree mi crossdomain.xml y al momento de cargar la pagina, no carga el xml, se supone que lo carga solo, pero no lo hace, tambien lei que hay una forma de cargarlo pero solo funciona en versiones 7 y posteriores. que puede ser? mi free host esta en 110mb.com
  #7 (permalink)  
Antiguo 15/08/2010, 02:15
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadSound()

uhm, bueno, pues podrías investigar sobre swfobject, y tal vez puedas pasarle el xml como parámetro de ese modo, sin embargo revisa los permisos de los archivos en el hosting para verificar que no tengan restricciones de ese tipo (eso lo haces con tu cliente ftp: filezilla, cuteftp, etc, tal vez ya lo sabias pero lo comento por si acaso)
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #8 (permalink)  
Antiguo 15/08/2010, 21:54
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

muchísimas gracias por la ayuda,

ya eh estado buscando sobre swfobject, y si hice unos cambios, pero no me dio ninguna solución, eh buscado también sobre lo de los parámetros pero no eh encontrado como pasar el crossdomain como parámetro. Tambien ya vi los permisos y tiene todos, r w x... no se que mas pudiera ser, y lo que sigue en incognito es por que funciona en firefox y no en IE y Chrome

de antemano muchas gracias, me has ayudado mucho.
  #9 (permalink)  
Antiguo 15/08/2010, 21:59
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadSound()

bueno, de nada
te vuelvo a preguntar, tienes la url para probar?
y te pregunto algo más, has usado dreamweaver para manipular
los archivos html? (sobre todo el que carga el swf)

si has usado dreamweaver, te recomiendo que
uses otro editor, hagas un html nuevo e intentes
nuevamente

y pregunto algo más, has probado en un fla nuevo?
otra más, has probado en un fla nuevo e incrustando
el mp3 en la biblioteca del fla?

nos comentas
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #10 (permalink)  
Antiguo 16/08/2010, 21:08
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

Al final te pongo los links ok?

*De momento estoy usando el html que crea el mismo Adobe Flash.
*Si, si eh probado hacerlo en un proyecto nuevo, y me da el mismo error.
*La musica la cargo externa, en el link que te paso adelante, tengo una prueba con una cancion alojada en el mismo servidor, y otra que esta en otro servidor, y la local si funciona, pero la del otro servidor no, tampoco carga el crossdomain.

Links:

swf:
http://puentespn.110mb.com/player.swf

html:
http://puentespn.110mb.com/player.html

swfObject (creado por el mismo editor):
http://puentespn.110mb.com/AC_RunActiveContent.js

Archivos que carga con loadVariablesNum:
1)http://puentespn.110mb.com/aut.txt
2)http://puentespn.110mb.com/can.txt
3)http://puentespn.110mb.com/nom.txt

Documento editable (fla):
http://puentespn.110mb.com/player.fla

cualquier otra cosa que necesites hasmelo saber ok?

PD: Se que seria mas practico cargar la información desde un xml, pero no soy muy experimentado la verdad.

Saludos
  #11 (permalink)  
Antiguo 17/08/2010, 18:04
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadSound()

bueno, al tratar de reproducir la canción externa muestra

Cita:
http://www.110mb.com/404.php
Advertencia: no es un tipo de descarga conocido para el reproductor, http://www.110mb.com/404.php
eso veo inicialmente, pero extrañamente no dice nada de las politicas, pense que iba a mostar algo al respecto, seguire investigando

pregunto algo más, tienes esto en can.txt

Cita:
can1=dc100.4shared.com/img/83255754/7e547bcd/dlink__2Fdownload_2FxY9W_5F18E_3Ftsid_3D20100814-124811-c2e68e97/preview.mp3
&can2=preview.bin
&done=yes
has intentado con
can1=http://dc100.4shared.com/img/83255754/7e547bcd/dlink__2Fdownload_2FxY9W_5F18E_3Ftsid_3D20100814-124811-c2e68e97/preview.mp3
&can2=preview.bin
&done=yes ??
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #12 (permalink)  
Antiguo 17/08/2010, 22:37
Avatar de d12c12g88  
Fecha de Ingreso: diciembre-2006
Mensajes: 142
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Problema con loadSound()

si ya note lo del: http://www.110mb.com/404.php... dale click derecho en el link y dale copiar url, y la pegas en la barra de direcciones, no se por que no funciona desde el link.

y si, ya probé con el http:// pero no funciona, ahorita esta sin http:// por que quise probar a ver si funcionaba asi.

es un caso algo raro verdad. yo seguiré buscando alguna solución, si encuentro algo te cuento

Etiquetas: Ninguno
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 22:26.