Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: App rádio online

Massa, Marcondes. :)


Em 28 de dezembro de 2012 19:09, Marcondes Maçaneiro <marcondesmacaneiro@gmail.com> escreveu:
Obrigado pela dia Rodrigo.

Consegui implementar agora um exemplo em um projeto Java.

Está publicado no GitHub, caso alguém precise usar também.
Já com as libs e com a classe "main" de exemplo.



Agora preciso integrar esse código com o projeto android.

Penso que preciso implementar um AsyncTask para recuperar o nome da música, estou certo?

Só não sei como identificar quando trocar a música, devo consultar de tempos em tempos?
Usar um timer alguma coisa assim?

Thanks!


Marcondes Maçaneiro - BlogBSI
Desenvolvimento Web - Liberdade Total. Software Livre ;)
http://marcondesmacaneiro.blogspot.com
Twitter: http://twitter.com/marcondesm


Em 28 de dezembro de 2012 13:10, Rodrigo Medeiros <rodriigomedeiros@gmail.com> escreveu:


Em 28 de dezembro de 2012 10:54, Marcondes Maçaneiro <marcondesmacaneiro@gmail.com> escreveu:

Pois é Rodrigo...

Só não sei como fazer isso....

Procurei alguns exemplos, e encontrei um no StackOverflow.


Tentei usar mas não tive sucesso, pois não sei ainda como utilizar esse IntentFilter.

Marcondes Maçaneiro - BlogBSI
Desenvolvimento Web - Liberdade Total. Software Livre ;)
http://marcondesmacaneiro.blogspot.com
Twitter: http://twitter.com/marcondesm


Em 28 de dezembro de 2012 10:49, Rodrigo Medeiros <rodriigomedeiros@gmail.com> escreveu:
Então, lá tem o Current Song. Só é capturar a string que tem lá... :)


Em 28 de dezembro de 2012 09:37, Marcondes Maçaneiro <marcondesmacaneiro@gmail.com> escreveu:

Pois bem. É isso que estou procurando.

O servidor é um shotcast... mp3...

Em 28/12/2012 10:32, "Rodrigo Medeiros" <rodriigomedeiros@gmail.com> escreveu:
Marcondes, 

Acredito que você consegue "capturar" o nome da música que está tocando diretamente no servidor de streaming. Se não me engano, já vi alguns servidores que possuem esse recurso, que por sua vez também depende do software que está "jogando" esse áudio na internet.


Em 27 de dezembro de 2012 23:35, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:

Em teoria sim, mas faz parte das boas práticas você liberar os recursos que usou... Não sei se o Android libera isso quando você fecha a aplicação ou quando precisa de mais recursos... Já vi aplicações que registravam componentes, como localização em segundo plano, quando a pessoa não reabilita isso quando não precisa mais ou como o aplicativo do Sonora, que quando você tinha problemas de conexão (coisa rara no Brasil), ele parava de funcionar e só voltava depois de dar um "crash" na aplicação porque em algum lugar o desenvolvedor esqueceu de liberar algum intent (ou service, nunca lembro qual deles é) e quando dava algum problema, mesmo você saindo da aplicação, ele não liberava o recurso com problemas...

Em 27/12/2012 23:43, "Marcondes Maçaneiro" <marcondesmacaneiro@gmail.com> escreveu:

o stop é para parar de tocar....

não fiz nada para sair da aplicação.


preciso fazer algo para sair da aplicação? isso não será o SO que vai destruir a instância da aplicação?



Marcondes Maçaneiro - BlogBSI
Desenvolvimento Web - Liberdade Total. Software Livre ;)
http://marcondesmacaneiro.blogspot.com
Twitter: http://twitter.com/marcondesm


Em 27 de dezembro de 2012 23:38, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:

Só uma dúvida... O stop que você disse é o comando para parar ou o evento de sair da aplicação? Se for sair da aplicação você tem que fazer isso mesmo...

Em 27/12/2012 19:37, "Marcondes Maçaneiro" <marcondesmacaneiro@gmail.com> escreveu:

Consegui agora Eldius.

Eu estava executando um //mp.release(); no método de stop.

Ai quando eu capturava a instância do MediaPlayer novamente esta não era encontrada.


Agora o App ta show, girando a tela e recuperando os objetos.... Tocando e parando o MediaPlayer...


Agora preciso descobrir como capturar do streaming o nome da música que está sendo tocada...


Em sexta-feira, 21 de dezembro de 2012 15h35min29s UTC-2, marcelo....@gmail.com escreveu:
E aí pessoal faz um tempo que venho tentando fazer um app de radio online, sempre vejo esses que a RBS faz aqui no sul e acho bem interessantes, https://play.google.com/store/apps/details?id=com.clicrbs.atlantida&hl=pt_BR
Mas sinceramente tentei tentei e não consegui entender mais especificamente como se usa o link(é por streaming ?) eu vi alguns samples no motodev usando componentes media mas não deu muito certo.
Alguém aí tem alguma informação que possa me ajudar?
Grato

--
Marcelo Santiago Garcia

--
 
 

--
 
 

--
 
 

--
 
 



--
Rodrigo Azevedo de Medeiros
Graduando do curso de Ciência da Computação - UERN
Bolsista do Programa de Educação Tutorial - PET
http://rodrigoamedeiros.com
rodriigomedeiros@gmail.com (Gtalk)
rodriigomedeiros@oulook.com (MSN)

--
 
 

--
 
 



--
Rodrigo Azevedo de Medeiros
Graduando do curso de Ciência da Computação - UERN
Bolsista do Programa de Educação Tutorial - PET
http://rodrigoamedeiros.com
rodriigomedeiros@gmail.com (Gtalk)
rodriigomedeiros@oulook.com (MSN)

--
 
 

--
 
 



--
Rodrigo Azevedo de Medeiros
Graduando do curso de Ciência da Computação - UERN
Bolsista do Programa de Educação Tutorial - PET
http://rodrigoamedeiros.com
rodriigomedeiros@gmail.com (Gtalk)
rodriigomedeiros@oulook.com (MSN)

--
 
 

--
 
 



--
Rodrigo Azevedo de Medeiros
Graduando do curso de Ciência da Computação - UERN
Bolsista do Programa de Educação Tutorial - PET
http://rodrigoamedeiros.com
rodriigomedeiros@gmail.com (Gtalk)
rodriigomedeiros@oulook.com (MSN)

--
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário