Player em Java

12 respostas
digolipertte

Oi galera!
Eu gostaria de uma ajuda…
Eu preciso fazer um player em java, mas não sei como fazer… Se alguem puder me dar uma dica doq eu faço…
Eu nah sei se tem algo no java, q rode mp3 e wma ou outro tipo de arquivos mais leve…
Obrigado pela atenção.
Rodrigo Lipertte.

12 Respostas

internetws

Dá uma olhada nisso aqui:

http://www.guj.com.br/posts/list/76160.java :smiley:

Linkel

Aí, brother…
O Tópico que o amigo internetws lhe indicou fui em quem abriu, mas acho que não vai lhe ajudar muito não…
Dá uma olhada nisso…

Abrindo o arquivo de som…

public void openFile(){//abre uma janela para o usuário selecionar o arquivo desejado int button = fc.showOpenDialog(this); if (button == fc.APPROVE_OPTION) { fileName = fc.getSelectedFile().toString();
Usando o caminho obtido para tocar o som…

try { URL url = new URL("file", null, fileName);//cria uma URL passando como parâmetro o arquivo escolhido pelo usuário player = Manager.createRealizedPlayer(url); //cria um player para reproduzir o arquivo player.start();//inicializa o player } catch (Exception e) { e.printStackTrace(); }
Implementações de controle da execução do som…

if (m.getSource() == open){ openFile(); } if (m.getSource() == close){ player.stop();//pausa o player player.close();//encerra o player open.setEnabled(true); close.setEnabled(false); }

Essas são as principais implementações de um Player…
No artigo do wikipedia tem mais detalhes, dá uma olhada lá se isso não te ajudar…
http://www.agoravirtual.net/wiki/index.php?title=Exemplo_de_c%C3%B3digo-fonte_para_um_MP3_player

Um grande abraço!

digolipertte

Valeu galera…
Eu tentei fazer aquele codigo q vc indicou Linkel ,mas deu problema na hora de importa o javax.manager e o javax.media.player .
deu uma mensagem (this import javax.manager can not be resolved)…
pq isso?

Marky.Vasconcelos

Eu acho que voce precisa do JMF (Java Media Framework)

Eu uso o JavaLayer da JavaZOOM que é meio antiginho, tinha feito um player e parei quando tava fazendo o equalizador, vou ver se consigo disponibilizar o código fonte hoje a noite.

digolipertte

Se vc conseguir eu agradeço, pq eu to quebrando a cabeça atraz desse player e nah to conseguindo fazer… se vc souber algum topico q fale sobre isso…
Obrigado.

Luiz_Junior

Caso você queira montar um player que execute arquivos .mid você pode pesquisar sobre as classes Sequence e Sequencer

crpablo

Vou mandar um presentinho no seu e-mail…

Espero que ajude.

Abraço

Linkel

digolipertte:
…Eu tentei fazer aquele codigo q vc indicou Linkel ,mas deu problema na hora de importa o javax.manager e o javax.media.player .
deu uma mensagem (this import javax.manager can not be resolved)…

Você tem que baixar a JMF e adicionar ao seu projeto…
Conseguiu fazer?

Marky.Vasconcelos

Quer um player completo de exemplo?

http://www.javazoom.net/jlgui/sources.html

digolipertte

Pessoal consegui resolver baixei uma api jaco_mp3 muito simples para quem quer rodar mp3.
obrigado pelas respostas pessoal.

matheuslmota

digolipertte:
Pessoal consegui resolver baixei uma api jaco_mp3 muito simples para quem quer rodar mp3.
obrigado pelas respostas pessoal.

4 anos depois :stuck_out_tongue:
Não conhecia essa API, valeu pela dica :wink:

C_Porto

realmente é uma api extremamente boa, e muito fácil de usar, recomendo à todos :smiley:
http://jacomp3player.sourceforge.net/

Criado 5 de março de 2008
Ultima resposta 2 de mai. de 2012
Respostas 12
Participantes 8