Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carlos Braga (c)

computeSpectrum() Erro com Streaming Shoutcast

Recommended Posts

Olá pessoal!

 

Meu projeto é um player para webradio.

 

Estou usando a função computeSpectrum() em AS3 para pegar a frequencia do audio...

Até ai tudo bem, no flash quando rodo o filme, ele simula as ondas e tudo certo.

o problema vem quando coloco isso no navegador, ele não funciona a parte do spectrum, somente o audio.

 

DETALHE: Estou fazendo um STREAMING via Shoutcast.

 

Outra coisa esquisita que ainda não consigo entender:

se eu mudar a fonte da URL para um MP3, dai sim o spectrum funciona, mas ao usar uma url = http://servidor.algo.com:8000/ pronto, ele só lê o audio

 

mais um detalhe, tambem ja usei a dica do ( ; ) no final da url!

 

MINHA GRANDE DÚVIDA,

 

já estou uns 4 dias procurando no google e nos foruns aqui e la de fora, e nada

 

ALGUEM JA TEVE ESSE PROBLEMA, OU SABE o POR QUE O SPECTRUM, DA ESSE ERRO ?

 

 

Valew galera, Abs!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já que você disse que andou procurando em foruns de fora ;)... acredito que não tenha problemas com inglês

 

Tua resposta ta aqui:

http://www.flexiblef.../flexible/?p=51

 

Utilize isso: http://www.wowzamedi.../shoutcast.html

Para resolver seu problema

 

Caso não entendeu o que ta escrito use o tradutor do google...

E se mesmo assim não entender informe... que ai faço uma tradução por cima pra você.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá berseck

 

Obrigado pela resposta!

 

Eu passei por estes 2 links, o wowzamedia seria uma opção paga, o que eu não queria no momento pois é um projeto piloto.

(PS: Não que eu não queira gastar, rsss.. mas estou tentando testar o projeto em algum plano free).

 

Segundo o post, ele comenta sobre o uso de: ICY

 

Saberia me dizer o que é isso?

 

Desculpe minha ignorancia =)

 

Valew, ABS!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ICY = Ice...

 

Ou seja eles estão comentando sobre o sistema Icecast e o ShoutCast... que ambos funcionam da mesma maneira.

Bom para você ter uma radio em seu servidor, basta você instalar o media stream da adobe... não lembro muito bem o nome... e não mexi com isso ainda.

Que deveria funcionar para você.

 

O que acontece com o seu computeSpectrum no caso, é como ele é passado por http ele perde algumas qualidades e opções que você poderia utilizar do mesmo... por isso ele não é convertido para MP3.

 

O que você poderia fazeeerrr.... assim beeeeeeeeeeeeeeeem na malandragem mesmo. É pegar o som que está vindo e tentar converter o mesmo para MP3 dentro do flash mesmo... para ver se consegue pegar as propriedades e fazer o computeSpectrum funcionar...

 

Mas eu não vejo nenhuma necessidade de ter um spectrum... se é uma radio =/ pra mim basta o volume e o botãozinho de play... afinal se eu to ouvindo radio eu não vo ficar olhando o spectro da mesma ou não eu vo colocar ela como uma aba separada no meu navegador e nem se quer ficar olhando pra ela eu vou...

 

Então fica ai minha dica se tu ta perdendo tempo para deixar o negocio bunitinho... para o usuário não ver... nem vale a pena.

 

E quanto a converter http: para mp3 com AS 3 veja se esse link te ajuda:

http://stackoverflow.com/questions/1619773/how-to-play-mp3-sound-from-buffer-bytearray-stream-in-actionscript-3

 

Massss eu acredito que seu código já deva fazer isso... se não ele não iria funcionar =/

Ai meu amigo rs... o negocio é sambar :)

 

Se o cliente pediu... ou alguem pediu faça como eu.

Fale pro cara, por favor poderia me informar onde você viu algo do genero??? pois até onde eu saiba não é possivel. rs

 

As vezes dizer que não dá ou não sabe é a melhor arma para se defender dos clientes que pedem coisas impossiveis...

E se tu ta fazendo isso a vontade propria... ai meu caro o negocio é buscar... e buscar... e buscar...

 

E se tu encontrar alguma radio online com computeSpectrum... sem SER FAKE!!!! for favor me diga.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pelo retorno!

 

Seu link realmente me deu uma luz, vou tentar o trambique do mp3 rsss, com mp3 ele funciona na boa

 

em relação ao player ter o spectrum, sim o cliente que pediu, rsss, vamos tentar

 

Se eu conseguir eu posto aqui o resultado, vou fazer uns testes.

 

Entrei no forum da adobe, e la eles mandam uar o media streaming da adobe.

 

Vou tentar ehehehe, sou brasileiro, uma hora sai rsss

 

 

Mais uma vez obrigado, Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.