Main menu:

Búsqueda:

Categorías

Archivos

Radio en Flash

Primer post de 2007, así que feliz año a los pocos (pero fieles) lectores de este blog.

Hoy vamos a ver lo fácil que resulta conectarse a una radio online desde Flash. Para ello, crearemos un objeto sound del mismo modo que lo haríamos para cargar un archivo mp3 en una página web, con la diferencia de que en lugar de la ruta del archivo a descargar introducimos la URL de la emisora:

Actionscript:
  1. sonido = new Sound();
  2. direccion = "http://64.236.34.97:80/stream/1018";
  3. sonido.loadSound(direccion, true);
  4. sonido.start();

¡Y ya está! Si cortas y pegas este código en una nueva película ya tienes funcionando tu receptor de radio en Flash.

El código no es muy dificil de entender, básicamente, creamos un objeto de la clase Sound, lo cargamos con el método loadSound y lo ejecutamos (start()). El segundo parámetro de loadSound corresponde a la propiedad isStreaming, que es un valor booleano que definirá si el sonido se cargará en streaming (true), nuestro caso, o si se cargará como evento (false), descargándose en ese caso completamente antes de ser ejecutado.

Con esto tenemos lo básico pero lógicamente aun se pueden añadir muchos detalles para darle un poquito de profesionalidad al asunto. Según tu soltura con Flash y ActionScript puedes crear un reproductor con sus botones de play y stop, control de volumen, ecualizador, o lo que se te ocurra...

Recientemente cree este mini-reproductor para mi colega Manu de SevillaGrande, que desde su servidor está empezando a emitir en pruebas. Si lo deseas puedes descargar el .fla para bichear lo que te apetezca.

Debes actualizar el Flash Playerrrr

Comentarios

Comentario de sanshiro
Fecha: 25 de January de 2007, 5:32 pm

Hola, antes que nada dejame decirte "felicidades" tu blog me ha paredico muy bueno y con buen diseño, ademas de estar bien programado, bien, me presento, mi nombre es sanshiro, tengo 17 años y soy de mexico, diseño paginas webs desde hace algun tiempo y mi trabajo lo puedes encontrar aqui http://www.alamedianoche.com, es mi colectivo que consta de varias paginas, bueno, la pregunta era esta y disculpa sino te conozco y te estoy pidiendo cosas pero en verdad esto me urge mucho, he estado buscando un reproductor en flash que reproduzca el streaming de la radio por internet, veraz, hace unos dias me dieron el servidor nuevo y este transmite las 24 horas, pero como muchos de mis usuarios usan mac no puedo poner el media player y veo mas comodo un reproductor en flash, sino es mucha molestia, me podrias decir donde conseguir uno sin publicidad?? yo no gano nada con mis paginas webs, de hecho nunca las he hecho con esa intencion pero me gusta que la gente las disfrute, por eso es que me he tomado mi tiempo con las mismas, la verdad no se usar mucho el flash que digamos, aun soy nuevo en este asunto, sino es mucha molestia, me podrias contestar al mail?? ya sin mas que decirte, cuidese mucho

salud y rock

atte. sanshiro

Comentario de orai
Fecha: 26 de January de 2007, 12:30 am

oye se oye un pekeño ruido cuando esta reproduciendo el radio por q :S:S

Comentario de julian david
Fecha: 30 de January de 2007, 4:31 am

Hola.. esta muy bien tu reproductor pero como haria para que se reprodusca solo.. me xpliko k alo que se carge se reproduca sin necesidad de darle play

Comentario de Juanvi
Fecha: 30 de January de 2007, 12:16 pm

Julian, para reproducir automáticamente sin pulsar play, basta con llamar al evento release, así:

play_mc.onRelease();
Saludos

Comentario de julian david
Fecha: 30 de January de 2007, 5:08 pm

ooo ok muchas gracias :)

Comentario de David
Fecha: 9 de February de 2007, 2:12 pm

Hola!!!
Te queria hace una pregunta al respecto de la url de la emisora.
A simple vista parece que la radio esta echa con Winamp y Shoutcast, es asi?
De lo contrario te agradeceria que me indicaras las tecnologias que utilizaste para montar la emisora de radio.
Gracias.

Comentario de ronald
Fecha: 15 de February de 2007, 11:50 pm

felicidades mas q todo por tu pag http://www.jvcreacion.com/ lo q me llevo a este blog es q estoy buscando un un reproductor como el q tu tienes , pequeño, con muy buen estilo y que no me ocupe espacio en una pagina pero no lo h eenontrado aun , no se si tal vez pudieras explicarnos como hacer uno asi, o la programcion q conlleva, pues crea que podria crea yo mismo los botones tanto de play, siguiente, anterrior, pause, stop, espero me puedas ayudar, o en todo caso si sabes algunas paginas q puedadn ayudarme.

Gracias

Comentario de Fernando
Fecha: 19 de February de 2007, 8:53 am

Hola el reproductor es muy bueno, pero al publicarlo no trasnsmite, es decir si en flash pruevo desde provar pelicula se oye perfecto si desde la crpeta de local en donde lo guarde el swf le doy doble click anda bien igual, pero si haro el html donde lo embebi no suena ni de local ni subido al server tampoco suena si voy a la ruta del swf que tengo en el servidor, sabes porque puede pasar esto? es un problema al publicarlo hay que respetar algun parametro al publicar el reproductor o exportar la movie? gracias de antemano :)

Comentario de Luis
Fecha: 20 de February de 2007, 7:13 am

Hola, tengo el mismo problema que Fernando, al probarlo en el Flash 8 no tengo problemas de escuchar, pero al subirlo a la web no recibe señal de audio... Un abrazo..
yo_tdf@hotmail.com

Comentario de TAUL CHAMORRO
Fecha: 20 de February de 2007, 3:01 pm

HAGA TODO PERO AL POBRARLO NO SUENA Y NI CARGA LA RADIO
USO EL MACROMEDIA FLASH 8
AL PROBAR PELICULA SUENA PERO AL DUBIRLO NO PASA NADA

Comentario de Juanvi
Fecha: 20 de February de 2007, 4:09 pm

Hola a todos, perdón por el retraso en contestar, me he trasladado de ciudad y aun no tengo internet en casa.
Os contesto por separado:

David, la emisora no la monté yo, lo hizo un compañero, no se cómo lo hizo ni que tecnologías usó, pero seguro que google te saca de dudas.

Ronald, el reproductor mp3 de mi web http://www.jvcreacion.com está construido a raiz de este magnífico tutorial:
http://www.thegoldenmean.com/technique/fmx_mp3-3_01.html y fue posteriormente modificado por mí.
Espero que te sirva.

Fernando, Luis y Taul, teneis razón, funciona desde Flash pero al subirlo está dando problemas...
Estuvo funcionando perfectamente alrededor de 10 días después de escribir el artículo, pero luego noté que no se escuchaba, igual que os pasa a vosotros.

No he tenido oportunidad de probarlo, pero creo que puede ser un problema de "seguridad", es decir, el Flash Player impide ejecutar URLs ajenas al dominio donde se encuentra el reproductor. Si el problema fuera este habría que incluir un archivo crossdomain.xml en la raiz del sitio donde se encuentre la emisora.
Un archivo crossdomain lo que hace es permitir a ciertos dominios (listados dentro de crossdomain.xml) acceder a archivos de ese dominio. Buscad crossdomain.xml en google si necesitais saber como estructurar interiormente el archivo.

No tengo mucho tiempo ahora, pero espero que alguno lo podais probar (para lo cual la emisora debe ser vuestra, o de un amigo, ya que dificilmente un desconocido os va a permitir incluir el archivo crossdomain para que vuestro reproductor funcione) y decirme si de esta manera se soluciona.

Un saludo a todos

Comentario de Robert
Fecha: 10 de March de 2007, 10:39 pm

Que mierda de recomendación

Funciona buenísimo, pero solo para la computadora. Si lo subes a internet no sirve....

Si vale, excelente recomendación, del carajo, gracias por hacerme perder el tiempo

Comentario de Juanvi
Fecha: 15 de March de 2007, 1:14 am

Hola Robert,
Te ruego me perdones por hacerte perder el tiempo.
¿Cuántos latigazos quieres que me autoinflinja?

Manda cojones

Comentario de Fernando
Fecha: 22 de March de 2007, 3:22 am

nop, con el crossdomain.xml no anda tampoco, habra que segir intentando con otros metodos, igual no paro de buscar hasta que lo consiga cuando lo tenga, lo posteo aca
saludos
y no no es perdida de tiempo, son pruebas, pistas, todo sirve.
saludos
atx

Comentario de daryl200
Fecha: 22 de March de 2007, 8:49 am

he intentado poner el archivo para que lo cargue por otro medio pero aun si sigue fallando, estoy loco por hacerlo funcionar diganme alguien pudo hacerlo operar ?

Comentario de Elias
Fecha: 23 de March de 2007, 1:19 am

Disculpa el atrevimiento, pero podrias ponerlo en alguna version anterior, ya que yo tengo la version 6 y no lo puede abrir. de antemano gracias.

Comentario de Juanvi
Fecha: 23 de March de 2007, 2:36 am

Hola Elias
No se si has leido todos los comentarios. Por el momento, y mientras no se demuestre lo contrario, este ejemplo solo funciona en local, no funciona online (a pesar de que inicialmente me estuvo funcionando alrededor de 10 días perfectamente, me crean o no)
Si tienes otra versión de flash, simplemente copia el código en un documento nuevo. Si lo que te interesaba era el player, mándame un email y te lo paso a MX.
Saludos

Comentario de Ismael
Fecha: 31 de March de 2007, 12:37 pm

Hola.
Te felicito por tus conocimientos, de verdad asombroso lo tuyo.
Me intereso el ejemplo de radio con Flash, pero sabes que, tengo el MX 2004 y "se ha resistido al arresto" o sea que no lo abre. ¿No tendrias por ahi algun ejemplo similar pero en version MX 2004?
Estaria eternamente agradecido si me lo haces llegar.
Gracias igual master

Comentario de Alfonso
Fecha: 11 de April de 2007, 6:30 pm

bueno cmentes problema de seguridad... encontre un articulo no l epuse mucha atencion pero espero y les sirba

http://riactive.com/2006/12/02/seguridad-en-flash-player-9/

Si lo haces funcionar mandarme amil a poncho_laloArrobahotmail.com

Comentario de Erick
Fecha: 14 de April de 2007, 7:15 pm

he puesto el codigo tal cual y no me funciona como debiera, tan solo en modo local sí logra conectarse al server, pero la reproduccion la hace muy rápida, vaya, se escucha como las ardillitas. la transmision se esta realizando via shoutcast a MP3 - 24 kbps
la url que inserto en cualquier reproductor pa oirla es:
http://doc.mediaserv1.com:8090/
(excepto en iTunes: http://doc.mediaserv1.com:8090/listen.pls)

espero me puedan ayudar...

Comentario de Juanvi
Fecha: 16 de April de 2007, 12:34 am

Erick, el sonido de \"ardillitas\" es un problema bastante común. Mirate este enlace de Flashkit: (FAQ#10 http://board.flashkit.com/board/showthread.php?t=649910)
______________________

Flash supports the following sample rates for native mp3
44.1khz
22.05khz
11.025khz

In addition to these rates, some mp3 encoders can also export to 32khz, 16khz and 8khz. Flash does not support these sample rates and will incorrectly interpret the data causing the file to playback at a higher or lower pitch.
________________________

Comentario de Erick
Fecha: 16 de April de 2007, 7:57 pm

oh, gracias, ya estuve leyendo un poco acerca de esto y veo que pudiera no mi mejor opcion, estoy trabajando con el shoutcast y puede causar problemas con el flash debido a la carga de RAM (FAQ#12)

Muchas gracias por el aporte ya que me fue de gran ayuda encontrar esta info, pude arreglar lo de las "ardillitas" pero al parecer me decidire por incrustar el streaming en html, no en flash como en verdad ansiaba.

saludos y gracias.
**

Comentario de Juanvi
Fecha: 17 de April de 2007, 1:45 am

Hola a todos, buenas noticias...
Lo que comentas de la carga de RAM es totalmente cierto Erick. De hecho era el principal problema que tenía el reproductor de mi ejemplo cuando funcionaba online, y que tiene cuando se ejecuta desde Flash.
La CPU se va cargando, ya que va almacenando todo el stream que recibe, hasta que peta y bloquea Flash o el navegador.

Afortunadamente, y esta es la buena noticia, existen maestros como este Marco Belic, que nos regaló hace 3 años esta joya, aunque nos enteremos ahora:

http://play.ground.gr/index.php?p=19

Se trata de un reproductor swf/mp3/stream, funciona leyendo la ruta, el tipo de archivo (swf, mp3, s3m) el titulo de la canción, el artista y la duración de la canción de una playlist en xml.

Le he hecho una pequeña chapuza para solucionar lo que hablabamos de la sobrecarga de la RAM. He editado el xml incluyendo 25 pistas de 5min (2 horas de música) apuntando a la misma URL, de modo que cada 5 min se escucha un pequeño \"saltito\" en la reproducción, un mal menor ya que así no se sobrecarga la RAM.
(Chapucero... lo se lo se)
Aquí lo veis (ois) funcionando:

http://www.jvcreacion.com/ah/pruebas_radio/player.html

Es una solución de urgencia, en cuanto tenga tiempo intentaré destripar el código a conciencia y a ver si se puede construir algo más específico para radio.

Si alguno de ustedes se trabaja algo (seguro que sí) estaría bien que lo dejarais por aquí tambien.

Saludos
:)

Comentario de Juanvi
Fecha: 15 de June de 2007, 12:59 am

****PROBLEMA SOLUCIONADO****

...había que publicar el archivo para Flash Player 6...

...sois libres de lanzarme tomates...

...

Comentario de Leonardo
Fecha: 26 de June de 2007, 10:27 pm

Lo estoy intentando con shotcast (url: http://66.54.218.1:8012) y no me funciona. He intentado con los archivo tipo sm3 y mp3 y no he podido. Me podrías ayudar.

Comentario de Power
Fecha: 9 de July de 2007, 4:24 am

Trata de cambiar los permisos de tu Reproductor Flash, este source me ha servido para Firefox, pero para IE no, aun sigo buscando la manera de realizarlo para IE, o no se si sea mi explorador.

Comentario de emiro
Fecha: 12 de July de 2007, 12:56 am

bueno, la ayuda es la siguiente. La Universidad donde estudio tiene la emisora montada con SHOUTcast radio de Winamp. Nosotros queremos actualizar esa pagina, pero con un reproductor que sea en flash, yo se manejar flash, pero nunca he montado una emisora online con flash, no se como se pondria el enlace de la emisora ni nada,he leido todo los comentarios y me sineto más confundido, si alguien me puede ayudar, selo agradesco

Comentario de joaquin
Fecha: 27 de July de 2007, 8:45 pm

Hola, yo hice un reproductor de radio y me funciona todo bien, pero cuando lo agrego a una pagina html no me funciona para nada, saben que puede ser?

gracias.

saludos

Comentario de Nelson Enrique
Fecha: 4 de August de 2007, 5:39 pm

hola, saludos y gracias poresta excelente herramienta, muy buena pero mi streaming me lo proporcionan de windows media y la direccion es asi mms://www.streaming.net.ve/turmeropower cuando pego esta direccion me dice error, pruebo con otras radios que son http:// y funcionan bien, que puedo hacer para poder disfrutar de este reproductor flash que esta calidad.

Comentario de Luis Miguel
Fecha: 10 de October de 2007, 1:56 pm

Para todos, por si os sirve de algo.
A mí sólo me funcionaba cuando lo ejecutada directamente desde el 'swf', pero NO me funcionaba cuando embebía el flash en una web, y lo solucioné añadiendo "/;" a la ruta del objeto loadsound, por ejemplo quedaría algo así:

direccion = "http://192.168.8.119:8000/;";
sonido.loadSound(direccion, true);

Espero les sirva

Un saludo

Comentario de Gabriel
Fecha: 19 de October de 2007, 8:00 pm

Wow!, logrè hacerlo funcionar en flash!, el problema es que al cargar el flash en html no se escucha, asi que se me ocurrio un pequeño truco aunque en terminos de espacio muy costoso...Crear un proyector con la pelicula "swf", 100% probado que funciona, lo malo es que al crear el proyector y ponerlo en formato zip, su tamaño crece considerablemente.

De cualquier manera, este blog me abrio las puertas de la imaginaciòn para lograr lo que querìa, en unos dias mas publicarè una direccion donde puedes descargar el flash, el swf y pq no?...Hasta el proyector!.

Solo una pregunta me queda: Al abrir la radio en el swf, afecto el conteo de Shoutcast Monitor Page?....Es decir la pagina de Admin donde me doy cuenta de mi status y mi audiencia en numeros...Eso no terminè de entenderlo, pq al parecer NO LO HACE.

Gracias Juanvi.

Desde Mexico.

Gabriel.

Comentario de Gabriel
Fecha: 20 de October de 2007, 10:50 am

Gracias Luis Miguel. Con tu acotaciòn al tema del html-embed y un simple "/;" Adicional logrè ponerlo en mi web!.

Enorme el apoyo de este blog!.

Gabriel.

Comentario de Gabriel
Fecha: 20 de October de 2007, 10:52 am

Por cierto...Lo hice todo en Flash 9 (CS3) y no he tenido problemas con aquello de la saturacion del buffer que implicaba crear un xml con varias rutinas de retransmision de la señal...Genial!...Pregunta: Porquè se quedan ahi mis datos aùn despues de actualizar la pàgina?...Esta!.

Grax. XD.

Comentario de Remus
Fecha: 20 de October de 2007, 10:55 am

xD:

Cosa de niños!

Comentario de Cesar
Fecha: 21 de October de 2007, 9:40 pm

Gabriel no aporto nada bueno pues si, el simple /; añadido ya funciona y en publish setings al menos en el mio que es cs3 dice local playback security ahi le ponen network access http://www.vozfm.com.mx/r.swf chequenlo alguna pregunta?

Comentario de heckennedy
Fecha: 22 de October de 2007, 6:07 am

Cesar, podrias colocar tu codigo .fla , ya ingrese a tu web y se escucha mucho mejor la radio desde el swf que del mismo winamp.

De antemano muchas gracias!.

Comentario de Jodi Casas
Fecha: 25 de October de 2007, 7:49 pm

Hola, no entiendo muy bien la explicación que diste para hacer que el player empieze con el play activado. He bajado el .fla pero no entiendo como poner el codigo.

Me harías un gran favor si puedes ayudarme...

Gracias

Comentario de daniel
Fecha: 26 de October de 2007, 10:45 am

Bueno no se si ya encontraron la solucion para que se escuche una ves montado el player a una pagina web.

Yo habia leido que el Flash no era compatible con ShoutCast.

1. Por cuestiones de permisos y/o empresariales el flash no lo hicieron para que fuera compatible.
2. Flash no esta preparado para almacenar un tipo de buffer que manda el shoutcast o algo asi.

No estoy seguro, pero algo asi habia leido hace mucho tiempo cuando trataba de hacer un player en flash del shoutcast, nunca logre hacer que funcionara mas que en mi computadora.

Comentario de Marcelo
Fecha: 10 de November de 2007, 10:53 pm

Todos dan soluciones, pero porque no suben el .fla asi los inutiles como yo, vemos en donde esta el error. NO FUNCIONA DE NINGUNA FORMA DE LAS QUE PROBE!
Odio flash. Me quedo con winampx ¬¬!

Comentario de sil
Fecha: 3 de December de 2007, 9:32 am

JuanVi:
Primero, gracias por el tiempo y la info. Segundo, apliqué el tuto a un reproductor que hice en flash, todo bien salvo el detalle de que se escuchaba el sonido como ardillitas. En fin, el problema se agravó ya que ahora ni las ardillitas escucho, parece que se trata de un problema de seguridad. Te cuento que el archivo está hecho en la version 8 y cuando pruebo la pelicula me aparece un recuadro gris que dice:
SEGURIDAD DE MACROMEDIA FLASH PLAYER
Macromedia Flash Player ha detenido que podría no ser segura...bla bla
En suma, tienes idea de que podría ser?? Espero no haberte enredado en explicaciones que ni yo entiendo.
Gracias anticipadas

Comentario de sil
Fecha: 3 de December de 2007, 9:35 am

Una cosa más, ya probé todas las sugerencias dadas (guardar en versión posterior, etc).
no molesto más

Comentario de sil
Fecha: 4 de December de 2007, 6:08 am

Novedades: el recuadro de seguridad desapareció cuando subí el archivo a la red. Ahora se escucha la radio pero mis amigas las ardillas siguen ahi, ya probé con el cs3 y no funciona, probé tambien guardandolo en version 7 y 6. Alguien sabe cómo solucionarlo?

Comentario de sil
Fecha: 6 de December de 2007, 8:04 am

Estimado Juanvi:
El problema de las ardillitas quedó solucionado al subir el swf al mismo servidor que provee el streaming. Ahora se escucha genial. Todo lo demás queda como el ejemplo que proporcionaste.
Saludos

Comentario de pOL
Fecha: 11 de December de 2007, 8:24 am

hola estoy probando lo de la radio online con flash... todo funciona a la perfeccion gracias a este blog ... (muy bueno) .... mi unico pedo es, como le hago para que entre al sitio y no se le tenga que dar play ??? mejor que comenzara a escucharse automaticamente . alguien me puede ayudar ? es ke por ahi dice algo, pero no se le entiende muy bien eso de copiar el codigo ... al revisarlo ya está , pero no se que es lo que hay que cambiar =( por favor alguien que me ayude gracias =)

Comentario de Manuel
Fecha: 17 de December de 2007, 12:38 pm

SAludos, estoy intentando reproducir radio por internet, todo me funciona bien, pero al utilizar el reproductor este, no consigo que se carge la radio, estoy retransmitiendo con ip dinamica y tengo creada una direccion a traves de no-ip, pero no consigo que el reproductor flash me reproducza.

Espero que me puedan echar una mano

Saludos

Comentario de Javier
Fecha: 23 de December de 2007, 5:51 pm

pues que crees??

el script tal y como esta aqui funciona, solo es cuestion de darle sus detalles, por ejemplo miren el reproductor que hize en http://www.altosdefiesta.com/ esta en un iframe abajo!

Saludos!

Comentario de xiober
Fecha: 24 de December de 2007, 8:36 pm

colocar /; al final de la URL funciona
visiten http://www.cristalab.com/foros/t25597.html

saludos

Comentario de Gabriel
Fecha: 26 de December de 2007, 8:12 pm

No puse el reproductor flash en la web, sino un enlace para uso y/o descarga opcional porque, el sonido final entregado en el, es...demasiado agudo!...Estoy buscando un equalizador que sea realmente funcional con la intencion de integrarlo, hasta ahora no he tenido suerte, si alguien sabe donde puedo encontrar uno, por favor diganme. Lo mas que encontrè fue una aplicacion q funciona con AS3, pero no hace equalizador en sì, sino solamente paneo. Eso està aqui!:

http://www.aai.com.ve/tools/soundMixer/

Agradecerè su ayuda!.

Comentario de Gabriel
Fecha: 28 de December de 2007, 3:40 am

Si quieres que suene sin dar play solo coloca esto en el primer frame. Incluso no necesitas que la peli swf tenga ni siquiera una imagen. El que manda es el frame "Actions":

Solo ve a Window-Actions y pega este codigo en el primer frame de la pelicula.

var Radio = new Sound();
Radio.loadSound("http://72.21.37.10:8085/;", true);
Radio.start();

Naturalmente debes sustituir la direccion desde "http" hasta el numero del port por los datos exactos de tu radio.

Suerte!.

Comentario de ezequiel
Fecha: 29 de December de 2007, 4:59 pm

lo mio es muy jodido pero en este foro algo lei y me parece que no es tan jodido. mi transmision se escucha como ardillitas, ya lo explicaron antes pero esta todo en ingles. si alguien sabe como puedo solucionarlo se los voy agradecer con todo mi alma. SI SE QUIEREN REIR DE MI TRANSMISION....www.oasisfm987.com.ar
Gracias y espero una respuesta a la brevedad posible...
e-mail: fmoasisregina@yahoo.com.ar

Comentario de zazu
Fecha: 4 de January de 2008, 4:45 am

alguien sabe como hacer que el reproductor funcione con el protocolo MMS,
ya que veo que tocan el tema de shoutcast, pero poca info sobre el sistema de windows media server...
alguien tien algo de eso...?
gracias...

Comentario de Nepol
Fecha: 18 de January de 2008, 10:06 am

Luis Miguel mil gracias, con el simple "/;" funcionó a la perfección... De verdad te agradezco me urgía ese reproductor

Comentario de KETTE
Fecha: 20 de January de 2008, 8:14 pm

perdonar vais a publicar el .flas porfavor corregido y funcionando 100% hay gente que la verdad le aria muxa falta muxas gracias y perdonen las molestias

Comentario de KETTE
Fecha: 20 de January de 2008, 9:29 pm

perdonar para hacerla mejor podriais añadir el locutor y mas datos como la cancion ke esta transcurriendo si no es muxo pedir en flash porfavor un proyectito pekeño pa hacernos una idea de como cojer la informacion del shout coast

Comentario de DISEÑO CREATIVO REDHOST
Fecha: 24 de February de 2008, 4:18 am

AMIGOS ... YA TENGO LA SOLUCION A SU PROBLEMA
IGUAL QUE TODOS USTEDES TENIA EL MISMO PROBLEMA
PERO ANALIZANDO TODO, VI UN ERROR
UN PEQUEÑISIMO ERROR, LE FALTA EL PUNTO Y COMA ;

AL FINAL DE LA IP Y EL PORT .. ESA ES LA SOLUCION *

SUERTE A TODOS

Comentario de VRtroper
Fecha: 5 de May de 2008, 12:01 am

Hacia tiempo que buscaba esto y fijate hoy pongo radio flash y pum me a parece tu blog :) muchas gracias te invito a que visites mi site.

Ciao

Comentario de Fredee
Fecha: 16 de May de 2008, 12:43 am

Disculpa... no entendi bien como hacer que el reproductor suene automaticamente... si me podrias explicar :D :D se mas o menos de flash

Comentario de Juanvi
Fecha: 16 de May de 2008, 1:12 am

Hola Fredee,
Simplemente añade la siguiente línea en el fotograma donde está el código, al final:

play_mc.onRelease();

Espero que te sirva.

Comentario de Fredee
Fecha: 16 de May de 2008, 1:47 am

gracias por tu pronta respuesta amigazo.. hay mas cositas no se si me podras ayudar pls enviame tu correo a mi mail. nos vemos

Comentario de Cristian
Fecha: 17 de May de 2008, 8:04 pm

Hola, me podrian dar una mano con lo siguiente, quiero hacer un mini reproductor streaming para que se reproduca localmente y q no consuma casi nada de recursos, y este reproductor en cuestión es lo que busco pero solamente podes porner una url, ami me gustaria hacer una playlist en xml y poner por ejemplo 50 estaciones de radio con sus respectivos nombres, pero no caso una, estoy buscando info para realizarlo, si alguien puede darme una mano joya. Mi mail es garciacristian1@hotmail.com
Muchisimas Gracias!

Comentario de Diego Moreno
Fecha: 3 de July de 2008, 9:31 pm

Hola este reproductor me funionaba de maravilla hasta que hicieron una actualizacion al server que transmitia le instalaron un codec AAC algo así y desde ahi ya no funciona, me dijeron que el flash no tiene soporte aun para eso, pero he andado lyendo y al parecer ya hay soporte, alguien podra ayudarme.

Comentario de Gabriel
Fecha: 4 de July de 2008, 7:24 am

KETTE: ahi puedes ver la solucion completa:

http://www.box.net/shared/dvbrte9kwk

El unico problema: Està hecho totalmente en Flash CS3

En cuanto a los datos del servidor (Estadisticas o Stats) se trata de scripts php, un par de ellos, si alguien tiene idea de como llamar variables desde php a flash agradecerè la ayuda.

Ciao!.

Comentario de Gabriel
Fecha: 4 de July de 2008, 7:35 am

Cristian, utiliza el fla que està en mi link o incluso el mismo que està aqui, todo lo que tienes que hacer es multiplicar el boton play tantas veces como emisoras online pongas ahi, los rotulas y en actions de cada boton cambias la url de la emisora...Suerte!...

Contactame en msn para detalles! :P

Comentario de Gabriel
Fecha: 4 de July de 2008, 7:52 am

En cuanto al sonido de las ardillitas, es simple: Es causado por ciclado del streamming anterior en el nuevo; Explico:

Tu compañero se desconecta y su musica se queda en el buffer, cuando tu te conectas se escucha la parte final de èl, pero màs ràpìdo; Solucion: El escucha reinicia el reproductor...Probado!.

PD: El supuesto articulo alusivo a esto en:

"http://board.flashkit.com/board/showthread.php?t=649910\"

No Existe ya...Ojalà pudieran darnos aqui un link alterno.

Mil Gracias!.

Comentario de Jaspol
Fecha: 5 de July de 2008, 2:02 am

segundos_recarga = 4200;
espera_recarga = function ()
{
clearInterval(a_recarga);
_parent.general.ce();
play ();
};
a_recarga = setInterval(espera_recarga, segundos_recarga * 1000);
stop ();

Comentario de sERGIO
Fecha: 8 de July de 2008, 7:23 pm

el problema lo soluciona un punto y coma pero para los que quieran el script completo sería así

//############ackí comienza el código #########
//no veo la necesidad de poner todo el código pero para los que quieran todo.

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 = "transmitiendo";
sonido = new Sound();
//direccion = "ackí la radio tlahui";
direccion = "http://radiojenpoj.radiosalternativas.com:8113/;";
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, 0, 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;
};

Comentario de Juanvi
Fecha: 9 de July de 2008, 12:56 am

Aprovecho para daros las gracias a todos los que estáis aportando ideas y soluciones. Yo ando bastante liado con otras cosas y tengo el blog bastante abandonado, incluyendo este tema de la radio...
Saludos

Comentario de sERGIO
Fecha: 9 de July de 2008, 4:58 pm

Bueno yo de nuevo molestando.
En lo que dure el host estará aquí disponible el .fla para todos los amigos.
no tiene gran modificación sino que simplemente se le ha agregado el "/;" espero les sirva de algo

http://www.burreguitos.com/descargas/ejemplo-radio-flash.fla

Comentario de Zurixon
Fecha: 25 de July de 2008, 11:12 am

Espectacular la data desplegada en este blog, funciona barbaro, y era la solución hacerlo en flash para que sea amigable para los mac users. Saludos desde malaga

Comentario de gabriel
Fecha: 28 de July de 2008, 4:42 am

Estoy buscando la forma de crear una interfase en flash que abra el explorador de windows y que lea y cargue archivos mp3 para construir un playlist en flash, alguna idea?.

Gracias!.

Comentario de Matt
Fecha: 5 de August de 2008, 9:02 am

la frutilla del postre seria que un amable colega se tome el atrevimiento de pasarlo a MX 2004 para los que todavia no nos actualizamos. Gracias de Antemano

Comentario de Disegnorivera
Fecha: 1 de September de 2008, 8:03 am

Saludos al foro.
Excelente tutorial, el codigo en si no tiene nada malo, todo esta perfecto, felicidades a su creador.
Lo unico que tienen que hacer es agregarlo al final de la direccion punto y coma, es decir... direccion = "http://190.142.72.5:8000/;";
y listo.
Yo solo presento un pequeño detalle, todo corre perfecto como sea, excepto en Mozilla FireFox... he verificado los permisos, la version del Flash Player, y nada, sigue el mismo problema.
Si alguien tuvo el mismo problema y encontro la solucion porfavor agradeceria comentarlo, que estoy aqui casi loco dandole a esto jejeje.
Exitos a todos!.

Comentario de Gabriel
Fecha: 7 de September de 2008, 3:38 am

Matt, toma el codigo y pegalo en tu Flash MX 2004 y listo! xD.

Reinstalarè MX 2004 en unos dias y lo hago, contactame:

zegabriel3@hotmail.com

Saludos!.

Comentario de ICA Blake
Fecha: 28 de September de 2008, 9:59 pm

hola, sólo para felicitarte, pero pues tengo un problemita; al momento de exportar haciendo control F12 dentro de Flash, ahi si se escucha, pero al momento de abrirlo desde explorer, no carga, había una opción para que funcionara en explorer, pero no la recuerdo, hace tiempo hice un load, pero no funcionaba desde explorer y, ya con esa opción me funcionaba, pero no la recuerdo, no sé si sepas cual es, o si alguien sepa...

Comentario de Gabriel
Fecha: 10 de October de 2008, 5:50 pm

Ika Blake, relee esto por favor:

Comentario de Disegnorivera
Fecha: 1 de September de 2008, 8:03 am

Saludos al foro.
Excelente tutorial, el codigo en si no tiene nada malo, todo esta perfecto, felicidades a su creador.
Lo unico que tienen que hacer es agregarlo al final de la direccion punto y coma, es decir... direccion = "http://190.142.72.5:8000/;";
y listo.

Acotacion: Gabriel

Comentario de rojo
Fecha: 15 de October de 2008, 7:30 pm

Saludos compañeros.

He podido hacer arrancar el reproductor, namas que tengo un problema con el bufer no lo carga automaticamente, tienen que estar refrescando la pagina varias veces para qe carge, me prodian decir como solucionar este problema.

Comentario de Disegnorivera
Fecha: 16 de October de 2008, 9:04 am

Saludos al foro.
rojo... con respecto a lo del buffer, creo que no es lo que quieres decir, mas bien es la configuracion que tienes que no se reproduce automaticamente al cargar la web, y es facil, solo agrega el siguiente codigo en otro fotograma...
play_mc.onRelease();
... y listo, ahora, revisa que tu IP esta correctamente escrita y que tengas los puertos del 8000 al 8005 habilitados.

Comentario de juan carlos
Fecha: 7 de November de 2008, 4:08 am

Holas a todos, una vez mas felicitar al creador de este post, pues es impresionante la cantidad de gente q a ayudado con este codigo. A mi ya me funciono de maravilla y adapte el reproductor agregandole PAN, pueden ver el resultado en http://www.antenacero.com

Ahora mi consulta es, como solucionar el problema del buffer almacenado?, pues al dar stop yluego play transmite desde donde se quedo el flash y no lo que se esta transmitiendo actualmente.

Saludos

Comentario de Disegnorivera
Fecha: 29 de November de 2008, 7:26 pm

Que raro juan carlos, el codigo tal como como lo tienes tu, lo uso yo y no me pasa eso, yo le doy pause pero el sigue transmitiendo, es como si solo hiciera silencio, y al darle play de nuevo y sale normal segun la transmision.

Comentario de Ernesto
Fecha: 10 de December de 2008, 8:46 am

Hola, buenas noches, una pregunta, es posible tomar las propiedades de la cancion que esta sonando en un momento determinado, en el reproductor, y que este cambie cuando la cancion cambie? lo estoy usando en streaming. GRACIAS POR SUS RESPUESTA DE ANTEMANO :)

Comentario de Gabriel
Fecha: 24 de December de 2008, 11:26 pm

Hola Juan Carlos...Felicidades, funciona excelente!.
Solo una pregunta: Podrias publicar el .fla ?

Gracias.

Comentario de Gabriel
Fecha: 17 de January de 2009, 11:21 pm

Ernesto, tengo la solucion, contàctame! xD.

Saludos.

Comentario de Tokimeki
Fecha: 19 de January de 2009, 1:19 pm

¡Hola! Tengo que agradecerte muchísimo tu aporte, porque me ha sido muy útil, pero verás, me pasa algo raro:

- Dentro del adobe flash, cuando le doy a CONTROL y a PROBAR PELÍCULA le doy al play y se escucha la emisora perfectamente.
El problema está en que que si ejecuto el swf o el html de forma local no lo hace, y a través de internet tampoco (podrás comprobarlo porque está implementado en mi página web).

¿Por qué puede ser esto? Ruego que me ayudes :) Gracias anticipadas.

Comentario de Tokimeki
Fecha: 19 de January de 2009, 1:55 pm

Tengo que decir que ya he solucionado el problema que tenía... eso me pasa por no leerme todos los comentarios. Lo único que tenía que hacer era añadir un "/;" en la dirección IP del servidor de radio (sin las comillas) y por si acaso lo publiqué en flash 6. Además de eso a la hora d epublicarlo, le di a la opción de "ACCEDER SOLO A LA RED".

Con estos tres simples pasos ya me funciona, tanto en red local como por internet, pero sólo en firefox. ¿Alguna manera de hacerlo funcionar en internet explorer? Gracias, y felicidades por el pedazo de blog, que me ha ayudado muchísimo.

Comentario de Gabriel
Fecha: 22 de January de 2009, 11:26 pm

tokimeki.

creo que olvidaste subir el swf a la web.

Checa eso, aqui te dejo el link de una presentacion distinta para el mismo fin, terminada.

ahi puedes ver la solucion completa:

http://www.box.net/shared/dvbrte9kwk

Saludos.

Gabriel.

Comentario de Rojo
Fecha: 27 de January de 2009, 8:33 am

Amigos, les agradesco muchisimo por los conocimientos que aqui se compraten,quisiera ver si me pueden ayudar con algo respecto al reproductor, hay alguna forma que se muestre el nombre de la cancion y del locutor en turno. De antemano muchas gracias por la ayuda.

Comentario de León
Fecha: 2 de February de 2009, 9:48 pm

Gracias por su ayuda con el reproductor, peo aun no puedo reproducir shoutcast acc u aac como dice en su pagina, y es que deseo poner en la pagina de un amigo ese reproductor y no puedo, buscando encontre algo algo que necesitamos en esta pagina

http://www.eleden.net/fmm2/flashcast.php?broadcast=rnt

el asunto es que no se como lo hacen si alguno de uds lo logra, estaré muy agradecido

Saludos a todos

Comentario de Gabriel
Fecha: 9 de February de 2009, 7:54 pm

Leòn:

Ciertamente el formato aac, està llamado a ser el sucesor de mp3 en muy poco tiempo, pero, hasta donde yo se, este formato por ahora solo es compatible con winamp y real player como medios para escuchar.

En cuanto a la tecnologia, si, es posible "escuchar" el formato aac en flash desde la version 9.1 pero, debe usarse flash media server para transportar el audio-dato, de modo que segùn mi forma de verlo, es bastante mas costoso economicamente.

Saludos!.

Comentario de KronosDj
Fecha: 10 de February de 2009, 6:16 pm

Hola De ante mano muchas gracias, tengo una inquietud, como hacer para escuchar la emisora en los sitios donde un cortafuegos bloquea el streaming, aqui en mi trabajo por ejemplo escuchan emisoras pero por www,escuchemos.com,
una emiosoras en formato flash de una empresa llamda LeTio,
que tendran de diferente para salir por encima del cortafuegos.??????

Mil Gracias!!

Comentario de Gabriel
Fecha: 22 de March de 2009, 7:45 am

Kronos, no se si esto te pueda servir, pero podès intentarlo

http://www.hopster.com/

Se supone que hopster es una aplicaciòn que te ayuda a desbloquear sitios que previamente ha bloqueado el administrador de la red...no estoy seguro que funciona, solo estoy imaginando...Suerte!.

Comentario de Gabriel
Fecha: 22 de March de 2009, 7:53 am

y donde diablos està juanvi?, acaso se ha extraviado? :S ups!, creo q ya me enojè, disculpa! :)

Comentario de Greco
Fecha: 7 de April de 2009, 1:47 am

Buen tutorial, me sirvió mucho pero aun tengo el problema de la sobrecarga de RAM...

Que solucion hay para eso??? si tengo un auditor escuchando por largo rato se va almacenando todo el audio streaming y el consumo de ram se va elevando.

Saludos

Comentario de Paulina
Fecha: 12 de May de 2009, 5:52 am

Hola,

Primero, muchas gracias por el material que facilitas! :)

Pero me pasó algo raro... Me funciona la radio quitándole el /; al contrario como ustedes aconsejan. No tengo idea porque, hice varias pruebas.
Además, no es necesario publicar en flash 6, hice publicaciones con flash 6 y 8, para escucharlo en local dejé opción sólo acceso a red, y todo bien!

:D

No veo que consuma cantidades de RAM, como se menciona, quizás tenga que ver con los datos de la radio a la que se conecta, el consumo de RAM es variable de un 8% a 40% dependiendo de los datos que se transmiten. (en mi caso)

Muchas gracias y saludos!

:)

Comentario de Ale
Fecha: 15 de May de 2009, 6:25 pm

Necesitaría saber cómo hacer para pasar el código AS2 a AS3, porque en la web donde quiero usar la radio me exige AS3 en lugar del 2. Gracias!!

Comentario de Gabriel
Fecha: 21 de May de 2009, 8:48 pm

Ale, no veo el problema en absoluto, entre el uso de AS2 y AS3, lo he probado con ambos y funciona perfecto, lo subire en el transcurso del dia en ambas formas, y espero poder ayudar.

Agradezcamos una vez mas al buen Juanvi por esta aportacion valiosisima, :D

Saludos a todos!.

Comentario de ScriptShow
Fecha: 29 de May de 2009, 12:10 pm

En efecto, hay miles de post sobre éste tema, y ninguno aclara nada. Se nota cuando alguien habla sabiendo lo que dice (no abundan los casos). Es de recibo empezar agradeciendo a Juanvi la iniciativa de compartir conocimientos que, nos sacan de apuros, nos orientan, nos ahorran cientos de horas, etc. No sé cuantos archivos he probado; casi cien webs visitadas... En fin, nunca pensé que sería tan difícil encontrar algo así. Luego, cuando encuentras algo que puede servir, el diseño es de lo más estrafalario, lleno de adornos, etc. ¡Jod..!, y a mí, que me vá lo sencillo, sin escaparates; vamos, lo "minimalista" con pedón por la etiqueta. Así que, me sacan de las webs de paises como: Alemania, Holanda, Suiza, Suecia, Noruega, y me pierdo, viendo escaparates, me distraigo... Claro que, si en España, hacemos una web de esas, nos tratan de estafadores: no tienen colorines, foticos, y otras "verbenas", vamos, están "vacías". Pero no, no es así, hay que tener paciencia, navegar por ellas, y descubrir todo su potencial. De vez en cuando, me sorprende algún diseño Web que se sale de lo convencional.
¡Lo sabía, me he vuelto a perder!, disculpen la pesadez.

P.D.: por ahí arriba he leído algo de perder el tiempo, pues eso, navegar por algunas páginas (escaparates) es perder el tiempo. Hablar con conocimiento de un tema, no es perder el tiempo. ¡A ver si alguien se ha perdido, de página!.

Un saludo.

Comentario de Jorge
Fecha: 15 de June de 2009, 8:20 pm

Hola a todos, excelente radio, me funciono demasiado bien, el ;/, era todo lo q ocupaba para q funcionara en web, muy buen aporte. Queria modificar un poko el reproductor poniendo el nombre de la cancion y el autor , no se si sera posible, pero si ahi alguna manera de hacerlo les agradeceria mucho que me pasaran el script.
Pura vida gente!!!

Comentario de Goky
Fecha: 22 de June de 2009, 4:55 am

Hola disculpa, tengo un pequeño inconveniente con el código, bueno la verdad cuando pongo direcciones como estas:
http://audio.grupolatinoderadio.com/envivo.ASX?EMI=COACTIVA&T=15
la cual es igual a tener esta
http://66.175.96.10/coractiva

el reproductor no hace nada, no las carga, hay alguna solución para este tipo de direcciones de emisoras, ya que solo me han funcionado las que tienen la configuración de ip y puerto de salida asignadas así http://65.60.20.210:9006

Gracias de antemano por tu atención.

Comentario de Disegnorivera
Fecha: 30 de June de 2009, 2:33 pm

Saludos GOKY,

Yo sugeriría que coloques asi:

http://66.175.96.10/coractiva/;
--------
Yo utilizo la dirección igual con .../stream/19**/;
Y funciona sin problemas.
-------
Con la primera direccion que colocaste
http://audio.grupolatinoderadio.com/envivo.ASX?EMI=COACTIVA&T=15
Es imposible, nunca te conectará, pues el solo conectara a una dirección que de directo a la conexion (ip), y eso es una redirección lo que tu tienes.

Pero para que no moleste, mejor coloca la dirección ip asi:

http://65.60.20.210:9006/;

Comentario de audevisp
Fecha: 22 de July de 2009, 3:32 am

Ya solucione el problema.. muchas gracias por complemtar este blog, la solucion ha sido el /;" y para reproducir automaticamente es de poner al final del los codigos de programacion.. Aqui dejola solucion... saludos

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 = "http://212.34.134.81:8000";
direccion = "http://66.240.236.233:7215/;";
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, 0, 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;
};
play_mc.onRelease(); // PARA REPRODUCIR AUTOMATICAMENTE

Comentario de Jorge Rojas
Fecha: 17 de August de 2009, 6:39 pm

Hola a todos, este tutorial esta muy bueno, me ha servido muy bien pero , y como siempre ahi un pero, la cosa es que me trabaja muy bien en mozilla, pero en internet explorer no suena nada, me dice que esta reproduciendo pero no suena nada de nada, no se si puedan ayudarme con eso, de antemano muchas gracias.

Comentario de van yohek
Fecha: 3 de September de 2009, 4:43 pm

amigos excelente..todo.. pero
1 como creo el script para q reprodusca el repro flash?
2 me puse a inventar el script con blog note y colocando extension
.js a ver si era asi y le coloque cualquier nombre cuando le doy reproducir no suena y me dice algo d epermisos no se q..

algun tuto como hacer el scrit,como arrancar el repro y como subirlo al site si no e smucha la molestia claro.. exitos a todos..

Comentario de paquidermo
Fecha: 8 de September de 2009, 8:23 pm

ola q tal, me urge realizar una radio con reproductor en flash en mi web, pero no entiendo lo de hacer un php editado y subirlo a un hosting, ya que anda en gringo por Awardspace,
me urge
espero me puedan ayudar

saludos

Comentario de Jack
Fecha: 10 de September de 2009, 3:11 am

Saludos a todos.

Les invito a que entren a mi sitio, he logrado poner una radio en flash en el blog, sin embargo me encuentro con unos problemas:

1.-Para que se pueda reproducir el radio primero deben entrar a la pagina de listen2myradio

2.-el reproductor en flash tiene un contador de tiempo y cuando se llena, algunas veces, se para la reproduccion

Para los que quieran entrar y dar su ñpunto de opinion este es el link:

http://colectivocaosdual.blogspot.com/

Saludos a todos ;)

Comentario de Gabriel
Fecha: 14 de September de 2009, 5:24 am

Mmmmmmm, otra vez yo.

Resulta que el reproductor funcionaba bien y de pronto se colapsa, alguien me dijo que debo hacerlo en AS3 para que funcione perfecto, lo hice, y en local funka perfecto pero al subirlo no reproduce ni el swf ni el html.

Aqui dejo el codigo a ver si alguien puede ayudar a resolver el inconveniente.

var url:String = "http://miradio.com:8000/;";
var request:URLRequest = new URLRequest(url);
var mp3:Sound = new Sound(request);
mp3.play();

Saludos.

Comentario de Gabriel
Fecha: 15 de September de 2009, 12:21 am

Pues les cuento, ya lo resolvi :D

Funciona perfecto y para quienes necesiten actualizar el script para AS3 aqui les dejo mi pequeña aportacion.

Es un repro sencillo basado en un movie clip animado y el codigo correspondiente en AS3 y està funcionando perfecto en mi web.

Inconvenientes:

No tiene controles de volumen ni play-pause

Espero que a alguien le sirva y que alguien mas aporte la solucion para agregar dichos controles.

Helo aqui!.

http://www.box.net/shared/p9vqty4cc4

Saludos y Suerte!.

Gabriel.

Comentario de Gabriel
Fecha: 18 de September de 2009, 1:58 am

Hola.

Navegando y buscando informacion me encontre un enlace que seria perfecto para complementar este tema...hablando de AS2...

Aqui encontraran un video explicativo del tema, con opcion para descargar (el video)...està en formato flv, asi que necesitaràn un reproductor para poder verlo una vez bajado....o:
verlo en linea.

http://www.videoaprende.com/?p=64

Sigo buscando soluciones para agregar los componentes a mi aplicacion en AS3.

Saludos!.

Comentario de Toni
Fecha: 22 de September de 2009, 2:27 pm

Buenas a todos, ami en local me estubo funcionando, lo subi a online, y unos lo oyen, y otros no, yo uno de ellos, pero lo guapo es que ahora tampoco lo oigo en local jajajaja, esto es bueno jajaja. Que puede estar pasandome? De 4 lo oimos 2.

Un saludo a todos.

Comentario de Gabriel
Fecha: 28 de September de 2009, 4:36 am

Cita.

Comentario de Erick
Fecha: 14 de April de 2007, 7:15 pm

he puesto el codigo tal cual y no me funciona como debiera, tan solo en modo local sí logra conectarse al server, pero la reproduccion la hace muy rápida, vaya, se escucha como las ardillitas. la transmision se esta realizando via shoutcast a MP3 - 24 kbps
la url que inserto en cualquier reproductor pa oirla es:
http://doc.mediaserv1.com:8090/
(excepto en iTunes: http://doc.mediaserv1.com:8090/listen.pls)

espero me puedan ayudar...

Erick, aunque tu ip te la dan como un nombre de dominio, esta tiene forzosamente que tener una ip numerica, te sugiero que la consigas e intentes con esa, de esta forma:

http://nnn.nnn.nnn.nn:nnnn

donde las N's sustituyen a los numeros de tu ip real.

Suerte!.

Comentario de bektor
Fecha: 29 de September de 2009, 6:05 pm

que onda !! muy buen tuto lo he probado pero no he podido hacer la conexion entre el swf y la direccion de stream, ya le he agregado el "/;" y nada, he de comentarles que si tiene algo que ver , la musica esta hospedada en un servidor diferente al del reproductor, ¿tiene algo que ver? de que manera puedo hacer para que esto funcione??

Comentario de elvis
Fecha: 4 de November de 2009, 7:09 pm

por http://www.selvayradio.com Hola mi pregunta es habra o alguien sabe de algun reproductor flash que toke la musica de radio en formato accplus como esta web http://www.cehis.net/stream/ haber si alguien tiene todo esta configuracion o saber de donde bajarlo seria bueno compartirlo

Comentario de Gabriel
Fecha: 9 de November de 2009, 6:07 am

Hola de nuevo.

Buscando como agregar controles de Play-Stop y Volumen a mi aplicacion en AS3, me encontre este increible tutorial que lo hace todo por ti.

http://www.coconnut.com/blog/2008/09/22/flash-cs3-canales-de-sonido-en-actionscript-3/#comments

Se trata de una interfase hecha en flash usando un AS externo al que solo hay que modificarle un par de lineas: el sonido principal por tu direccion de radio y el sonido secundario por uno que tu elijas (un spot?).

Luego agregas dos lineas de script en un frame "actions" en flash:

canalPrincipal = sonidoPrincipal.play();
playPrincipal = true;

y a disfrutar!.

He aqui el ejemplo completo!.

http://www.box.net/shared/bjnc1br1lp

Saludos a todos!

Comentario de Gabriel
Fecha: 9 de November de 2009, 6:09 am

Elvis.

Por si solo flash no reproduce sonido aac, por eso tendrias que contratar un proveedor externo del servicio, te sugiero wowza... esto es: para reproducir aac en flash necesitas flash media server...intentè todo sin eso y no hay forma.

Saludos.

Comentario de Gabriel
Fecha: 9 de November de 2009, 7:52 pm

bektor.

Solo copia la direccion del otro servidor en el frame actions del .fla...he probado el componente con muchas direcciones de stream diferentes, y no tiene problema.

Saludos!.

Comentario de Gabriel
Fecha: 23 de November de 2009, 5:30 am

Juanvi.

El problema de la sobrecarga de RAM, siguio ahi hasta que encontrè esto...100% probado y eficaz!.

http://www.longtailvideo.com/support/forum/Setup-Problems/6426/Clear-Buffer-for-Shoutcast-Streaming

En la parte baja del post encontraràs los archivos fuente, yo modifiquè el PlayTime a 30 minutos y el fade time a 10 segundos...Funka!...Si que funka!

Saludos.

Comentario de Gabriel
Fecha: 23 de November de 2009, 5:32 am

Perdon, el link correcto es este:

http://blog.madarco.net/44/memory-leaks-playing-shoutcasticecast-streams-in-flash/

Saludos.

Comentario de Carlos
Fecha: 8 de December de 2009, 5:40 am

El comentario de audevisp con todo el codigo es correcto solo cambie el http://Ip:puerto/ y lo subi a mi hosting y listo
Gracias x todo

Comentario de LUIS
Fecha: 12 de December de 2009, 12:14 am

HOLA A MI ME FUNCIONO FULL COLOCANDO /;stream.nsv
EJEMPLO
direccion = "http://125.116.230.18:8000/;stream.nsv";

Comentario de dinastia
Fecha: 25 de December de 2009, 3:19 am

he querido montar una radio online::!! como le hago entiendo muy bien lo q hicieron cn este flahs pero el srv = ? q sea gratis donde ? thanks

Comentario de Gabriel
Fecha: 29 de December de 2009, 11:26 pm

Situacion:

1.- Estas reproduciendo en Automatico (Auto-start)
//Todo en Orden, no? :D

2.- Detienes con el boton <pause.mc.on release...etc = stop
all sounds.

//Todo en orden aùn, no?

3.- Pulsas el boton Play...Auuuuch! :S
//El sonido se reproduce justo donde empezò automaticamente, es decir no se refresca...malo malo!.

Aqui la solucion

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();

sonido = new Sound();
direccion = "http://64.236.34.97:80/stream/1018"; //refresh adress//
sonido.loadSound(direccion, true);
sonido.start();
};

Cuando das play de nuevo, suena la misma radio pero como un sonido nuevo...es decir en TIEMPO REAL. :)

Dinastia...Server Gratis?...Mucha publicidad Ajena a ti!! :)

Saludos de Nuevo y...Feliz 2010!.

Comentario de Gabriel
Fecha: 29 de December de 2009, 11:31 pm

La misma pero en AS3

function stopMusic(evt:MouseEvent)
{
if(sc!=null)
{
sc.stop();
sc = null;
music = new Sound(new URLRequesthttp://64.236.34.97:80/stream/1018"; )); //refresh sound
pos=0;
isPlaying = false;
mute_btn.gotoAndStop(1);
volume_mc.slider_mc.x=100;
dyn_txt.text="Stopped...";
}
}

Solved :D

Comentario de Gabriel
Fecha: 17 de January de 2010, 4:50 am

Correccion!.

Aqui la solucion

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();

sonido = new Sound();
direccion = "http://64.236.34.97:80/stream/1018"; //refresh adress//
sonido.loadSound(direccion, true);
};

Si copiaste el codigo quita esta linea :

sonido.start();

Y deja intacto esto

};

Ciao!

Comentario de elvis
Fecha: 15 de May de 2010, 8:31 pm

Por http://www.selvayradios.com.- Amigos aun sigo buscandome la forma de reproductir accplus streamin en un reproductor flash. bueno he encontrado un sistema que reproduce en tu portal web por internet explorer, pero antes funcioan con el winamp instalado en tu pc estare dejando el archivo en los dias proximos para que puedan ver los programadores en flash quisas usar ese script para el reproductor flash que son los que mas entienden....

Comentario de israel
Fecha: 26 de May de 2010, 12:59 pm

hola tengo un problema y es que con firefox todo perfecto pero con explorer se escucha la radio doble y no funciona ni el volumen ni el stop, pero solo en explorer

Comentario de Bow
Fecha: 2 de July de 2010, 7:24 pm

Hola amigos, todo va bien en el ejemplo hecho en AS2 con el autoplay, el problema que tengo es que cuando se reproduce el streaaming se escucha demasiado alto el sonido. Intente poniendo un valor menor en esta linea
var volume:Number = 40;
pero aun asi no sirve.

hay alguna forma para que se escuche el volumen mas bajo al iniciar? gracias de antemano camaradas.

Comentario de Don Gallo
Fecha: 8 de July de 2010, 5:44 pm

He estado haciendo pruebas con el reproductor y con las modificaciones correspondientes, me funciona de maravillas, pero la consulta que deseo hacer es si alguien ha intentado hacer que en el reproductor muestre la canción que esta reproducciendo, si alguien tiene algo sobre el tema, sería ideal que pongan el código para hcer pruebas.

Comentario de Don Gallo
Fecha: 9 de July de 2010, 1:02 am

Alguien me puede ayudar, tengo este reproductor AAC, funciona perfectamente en AAC, pero si no uso AAC no me sale la canción que esta reproduciendo, ni el nombre de la emisora, ni la dirección, si alguien lo puede modificar sería buenisimo, el archivo descargable en fla se encuentra aqui http://malditajakeca.com/reproductor_IMD.rar.

Comentario de Ricardo Luis
Fecha: 14 de July de 2010, 3:53 am

Antetodo saludos, perdonen que me entrometa pero estoy seguro que ustedes pueden ayudarme, simplemente quisiera hacer todo lo contrario, quiero averiguar la direccion de alguna radio online en especial.
Como ustedes saben existen varias radios online que transmiten a traves de un servidor de streaming via flash, estas radios online no se pueden agregar al itunes, VLC, OnlineRadioTuner, etc. para ser reproducidos. He intentado ubicar la direccion original a traves del codigo fuente de la radio en vivo, pero no se encuentra nada.
Por favor, alguien que sepa como hallar esa direccion para poder reproducirla desde algun streamer y no desde la pagina de la radio.
Gracias por la ayuda.

Comentario de indiglosv
Fecha: 10 de August de 2010, 10:46 pm

Con la solucion , funciona perfecto

Comentario de Bruno Santanelli
Fecha: 17 de August de 2010, 12:14 am

Estimado JV y gente del blog ,
Soy nuevo en este sitio, y como veo toda la gente que concurre, me pareció muy interesante leer los comentarios desde 2007 hasta la fecha, y sin querer descubrí que tengo un problema que a lo mejor alguno de ustedes podrían solucionarme si fueran tan amables, y les fuera posible por supuesto.
Resulta que soy un ferviente oyente de Radio La Red AM 910 de Argentina, la cual venia escuchando a través de mi radio de internet hasta hace más o menos unos 6 meses atrás, pero resulta que como han cambiado su transmisión de audio, o mejor dicho el formato de audio que ahora utilizan es Flash Player, solo puedo escucharlos por mi computadora, pero no puedo hacerlo a través de mi Logitech Squeezebox Radio de internet.
Haciendo algunas averiguaciones, pude descubrir que la dirección de IP de Radio La Red Am 910, es http://190.210.105.5/vivo.aspx , y anda perfectamente en la compu, pero vuelvo a repetir, no puedo hacerla funcionar a través de mi radio, lo cual me resulta muy frustrante, dado que he probado con unas 10 direcciones diferentes, y ninguna me funciona.
Desearía saber si tengo que agregar algún programa a mi computadora, o que debería hacer, dado que este inconveniente solo sucede con esta sola emisora, ya que no tengo ningún problema con cualquier otra. Creo entender que todo se debe a que utilizan Flash Player, y no sé qué hacer para que ande en mi radio.
Desde ya les agradezco muchísimo cualquier dato que me puedan aportar.
Gracias.
Bruno

Comentario de rodney
Fecha: 21 de October de 2010, 1:09 am

excelente papa me funciono super bien gracias por tu aporte

Comentario de Gabriel
Fecha: 31 de October de 2010, 10:44 am

Don Gallo

Lo que tu deseas no se puede hacer con solamente flash, debes usar para ello un par de scripts en php, que leen la informacion directamente desde el servidor de shoutcast, y luego llamar a las variables del php a flash.

Tengo la aplicacion completa para AS2 y AS3

Contactame.

Saludos a toda la gente que anda por aca!.

Comentario de Marius
Fecha: 15 de November de 2010, 11:38 pm

Alguien sabe porqué BytesArray no funciona para el streaming de una radio en as3?

Comentario de Zarith
Fecha: 26 de December de 2010, 2:19 pm

Alguien puede ayudarme necesito saber si alguien tiene un FLA que haga esta funcion.

http://hostingperuano.net/toplatinoacc_Secure.swf

que lea una archivo para saber que musica esta sonando tengo el archio extenro que se actualiza cada 10 senundos y que es mostrado atarvez d eun PHP pero he visto que se puede mostrar atravez de swf

Saludos
Zarith

Comentario de pcpcomunicaciones
Fecha: 7 de March de 2011, 5:51 am

Zarith

contactame y charlamos , yo tengo un player que compre que hace eso y mas

skype: adrianposteraro

mail:adrian84056 at hotmail dot com

un saludo

Comentario de anatolio
Fecha: 9 de March de 2011, 11:03 pm

Hola, me encontre este hilo y me parece muy interesante, ya que estoy buscando un reproductor para mi radio en linea, he encontrado muchos pero la mayoria solo para reproducir listas de mp3. esos no me sirven y quiero agracer a todos los que han participado y aportado sus conocimientos, pero aun sigo buscando un reproductor para streaming que suene en cualquier navegador asi como en cualquier windows o no y en pc o mac. Tal vez alguien resuelva esto y deseo que sea pronto por que va a solucionar muchos casos dificiles. Saludos a todos los del blog.

Comentario de Gabriel
Fecha: 14 de April de 2011, 7:35 am

Cita:

Comentario de Zarith
Fecha: 26 de December de 2010, 2:19 pm

Alguien puede ayudarme necesito saber si alguien tiene un FLA que haga esta funcion.

http://hostingperuano.net/toplatinoacc_Secure.swf

que lea una archivo para saber que musica esta sonando tengo el archio extenro que se actualiza cada 10 senundos y que es mostrado atarvez d eun PHP pero he visto que se puede mostrar atravez de swf

Saludos
Zarith

Yo tengo el script para AS2 y AS3

Saludos.

Comentario de Gabriel
Fecha: 18 de April de 2011, 5:25 pm

anatolio:

no necesariamente està hecho en flash pero tengo uno que cumple con lo que tu requieres, escucharse a traves de cualqueir navegador en cualquier sistema operativo incluyendo mac, solaris y linux, evidentemente tambien windows, jejeje :D

Saludos.

Comentario de Gabriel
Fecha: 18 de April de 2011, 5:34 pm

Ricardo Luis.

No recuerdo bien pero me parece que una parte del codigo fuente del html derivado del swf publicado contiene la ip de la radio es cuestio de echarle un vistazo, si no lo resuelves asi, contactame via mail y te enseño otra forma.

Saludos.

Comentario de posicionamiento paginas web
Fecha: 7 de June de 2011, 5:14 pm

Ohh muchas gracias amigoo

Comentario de Fernando
Fecha: 29 de July de 2011, 3:25 am

Soy nuevo en este tema, he estado leyendo sobre como poder crear un reproductor flash con radio online, hasta ahorita no he podido colocarlo, me podrían ayudar, alguien que creara un vídeo o un tuto paso a paso el código que tengo que poner en cada fotograma del reproductor, necesito ayuda y no la encuentro por ningún lado, gracias de antemano.

Comentario de ElNegro
Fecha: 3 de August de 2011, 1:57 pm

Utilize el archivo .fla que dejaron y lo ejecutaba desde el editor que utilizo el cual es macromedia flash 8, al reproducirlo directamente en la computadora para probarlo, este producia el sonido como el de alvin y las ardillas y la reproduccion iba como a 100mil =), pero por probar lo compile a swf y lo subi a la web y se reproduce totalmente bien como deberia de ser.

Comentario de RodrigoC
Fecha: 12 de August de 2011, 5:22 pm

Pues muy agradecido con todos, desde Juanvi, me pasé 2 días investigando como muchos y miren al año que estamos desde que se creó este topic.

Actualmente muchos no queremos robar codigos, y mucho menos, al contrario estoy seguro que nos gustaría aprender (cosa que maravillosamente consiguió este blog) sobre ActionScript y el manejo de reproductores flash.

Tambien agradecer a Gabriel y a todos quienes ayudan, realmente con toda la investigación quedé muy sorprendido y con todos los aportes.

El siguiente paso como muchos quieren es pues acoplar un php de stats de una radio al player swf de nuestra radio para poder ver la cancion actual que se emite, y pues como a muchos será un reto encontrar como hacerlo, habrá que investigar y seguir aprendiendo.

Comentario de Gabriel
Fecha: 27 de October de 2011, 11:55 pm

RodrigoC

Yo se como, contactame! :D

Comentario de Pepe
Fecha: 16 de May de 2012, 10:25 am

Hola, soy novato en todo ésto, tengo una radio online: http://giss.tv:8000/nenillo.mp3, pero no sé como crear el archivo flash con ésos códigos que dais, como se compila o se crea o como se diga? gracias de antemano.

Comentario de Gabriel
Fecha: 14 de July de 2012, 9:37 pm

Hola de nuevo, a más de 5 años de iniciado este post por nuestro amigo Juanvi...estuve muy ocupado en distintas actividades y no habia podido volver por acá. Hoy les traigo una solución que muchos acá estaban pidiendo y que a mi me costó un buen de investigación y al final hasta algo de plata...

La idea es basicamente el mismo reproductor en flash con el archivo fuente incluido, pero incluyo un par de scripts en PHP para llamar a los datos del shoutcast en tiempo real, y actualizarlos cada cierto tiempo.

La personalización del recurso en flash dependerá ya de cada webmaster.

Se puede bajar directamente de acá:

https://www.box.com/s/735f844af6cc227b91ab

Ojalá les sirva, es totalmente funcional y probada.

Para cualquier duda estoy a sus órdenes en :

zegabriel3@hotmail.com

Saludos desde México.

Gabriel.

Comentario de Gabriel
Fecha: 14 de July de 2012, 9:42 pm

Algo mas:

Tengo montada la misma aplicación en AS3, con una interesante interfase que permite agregar varios controles y hasta un SKIN CHANGER, pero:

Estoy teniendo algunos problemas para actualizar la información del shoutcast en AS3, porque los intervalos se manejan totalmente distinto, si alguien sabe, agradeceré la ayuda.

Nuevamente les dejo un gran saludo!.

Juanvi...Apareceeeeeee! :D

Escribe un comentario