AS3 – Audio – Reproductor de radio con ecualizador vu meter en flash AS3 ( SoundMixer.computeSpectrum )(DEPRECATED)

(No soporta AAC)

Como en mucho de los casos no tenemos acceso al servidor que emite la radio para subir el crossdomain.xml y evitar el error de san box
Dejo aqui un primer ejemplo que utiliza un vumeter solo con el volumen, sin utilizar SoundMixer.computeSpectrum .
Para el segundo ejemplo2 si será necesario subir el cossdomain.xml

Ejemplo 1: Vumeter Simulado solo con Volumen (Actualizado el 10/08/2012)

[SWF]http://jvm.bricobit.com/wp-content/uploads/flash/audio/radioplayervumetersimple/jvmPlayerVumeter2.swf,216,187[/SWF]

Ejemplo 2: Reproductor de radio simple con ecualizador vu meter en flash as3.

Ejemplo simplificado del reproductor de radio y mp3 de AS2 para AS3

Para ponerlo en funcionamiento simplemente hay que editar el archivo incluido en la descarga.

El reproductor solo acepta una radio y un titulo.

Ejemplo2 : Vu meter Real, Necesario subir crossdomain.xml al servidor que emite la radio (Publicado el 16/02/2012)

[SWF]http://jvm.bricobit.com/wp-content/uploads/flash/audio/radioplayervumetersimple/jvmPlayerVumeter.swf,216,187[/SWF]

Nota: Para que el vu meter se visualice en el ejemplo 2, será necesario subir un fichero de política de privacidad crossdomain.xml en el servidor que emite la radio streaming, no obstante si se da la casualidad que se tiene instalado la versión exacta de debug 11,1,102,55 de flash player el vu meter funciona correctamente. Yo dispongo de dicha versión y por eso no me di cuenta del error de san box con anterioridad.

Como instalar una versión anterior de flash player

Si alguien tiene curiosidad y quiere realizar la prueba y ver como funciona el vu meter con dicha versión puede descargarse la versión de debug 11,1,102,55 desde aquí http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html

Una vez descargado el zip descomprimir en una carpeta, dirigirse al panel de control/desinstalar programas y desinstalar flash player. Una vez desinstalado tenemos que ejecutar el comando regedit desde el campo buscar programas del menú inicio de windows, una vez abierto regedit accedemos a la clave HKEY_CURRENT_USER/Software/Macromedia y eliminamos la carpeta de flashPlayer, Después repetimos el mismo proceso con la clave HKEY_LOCAL_MACHINE/Software/Macromedia. estos registros almacenan las versiones de flash player instaladas.

Eliminar esos registros es necesario en el caso que ya hubiéramos tenido en el sistema una versión de flash player superior a la que queremos instalar de lo contrario el sistema no nos dejaría instalar un versión anterior de flash player.

Una vez eliminados los registros nos dirigimos a la carpeta descomprimida y abrimos la carpeta 11_1r102_55_32bit_debug y luego ejecutamos el instalador para windows flashplayer11_1r102_55_winax_debug_32bit una vez echo eso podréis comprobar como desde vuestro navegador el método SoundMixer.computeSpectrum funciona de maravilla, aunque esto no es una solución.

En el caso que queramos probar el reproductor en local tenemos que seguir los siguientes pasos

En primer lugar abrimos el html
Reproductor player de radio mp3 en flash as3

Una vez abierto nos aparecerá el siguiente aviso y presionamos en el botón configuración
Aviso de seguridad de adobe flash player

Una vez pulsado estaremos dentro del administrador de configuración de flash player nos dirigimos a la pestaña avanzado y bajamos con el scroll hasta visualizar el botón de configuración de ubicación de confianza y lo clicamos. Una vez clicado nos aparecerá una ventana para seleccionar un archivo local de nuestro PC y hacemos clic en el botón añadir.
configuración de ubicación de confianza

Ahora solo tenemos que buscar nuestro archivo swf y una vez encontrado clicamos en confirmar y cerramos la pantalla del administrador.
 seleccionar archivo swf de confianza

Ahora solo falta volver a refrescar la pagina html

Nota: En el caso que siga sin escucharse entra en shoutcast.com descárgate un archivo .pls ábrelo con el NotePad copia la nueva dirección y pégala en el archivo de configuración del reproductor, a veces las direcciones de radio dejan de funcionar o están offline.

[download id=»31″ format=»2″]
[download id=»35″ format=»2″]

31 comentarios en «AS3 – Audio – Reproductor de radio con ecualizador vu meter en flash AS3 ( SoundMixer.computeSpectrum )(DEPRECATED)»