Flash MP3 Player para CentovaCast

0
938
views

CentovaCast

Normalmente os Players MP3 em flash não funcionam da melhor forma com o Centovacast (Shoutcast/IceCast). Isto deve-se ao facto do Flash ter sido criado apenas para transmitir ficheiros de audio em MP3 e não estar optimizado para reproduzir streaming de MP3, traduzindo-se num fraco suporte para este ultimo.

O Flash foi desenvolvido para reproduzir apenas ficheiros mp3 individuais, em que o ficheiro MP3 tem um limite de tempo de forma a que o possa carregar totalmente na memória. O Flash não consegue trabalhar com audio MP3 de tempo indefinido que é gerado através de um streaming de uma emissão online.

O resultado é que, a menos que o Flash Player se disconecte e volte e conectar periodicamente (interrompendo a música regularmente de x em x minutos), o Flash Player irá aos poucos consumir toda a memória disponível no computador de quem estiver a ouvir a emissão, provocando um bloqueio no browser ou até mesmo no sistema operativo do ouvinte.

A solução passa por utilizar um Flash Player que faça exactamente o que foi descrito acima, ou seja, disconecte e volte a efectuar ligação ao servidor de rádio regularmente para evitar que o Flash consuma toda a memória do computador do ouvinte.

Um dos players que faz isso é o MiniCaster Flash Player disponível na “start page” gerada pelo CentovaCast para cada rádio, que utiliza um método para evitar o impacto da interrupção do som causada para a libertação de memória.

Poderá obter a versão gratuita do MiniCaster Flash Player aqui para configurar com a sua rádio e colocar no seu site. Segue abaixo um exemplo do MiniCaster a reproduzir uma rádio de demonstração do WebTuga:

Abaixo segue o código de exemplo para a implementação deste player:

No WebTuga implementamos também outros players, no entanto cada um tem a sua forma de funcionamento. Poderá ver outro exemplo na nossa página de servidores shoutcast.