JavaSound mp3

0 respostas
Linkel
Preciso criar um player que reproduza mp3 e vídeo... Adicionei a JMF mas só consigo reproduzir wav... Adicionei os .jar's do java Sound para MP3 e OGG mas não sei como implementar isso na minha classe... Para JMF fiz assim:
import java.io.IOException;
import java.lang.management.ManagementPermission;
import java.net.URL;
import javax.media.*;
import javax.swing.JFileChooser;

/**
 *
 * @author  lindoelio
 */
public class InterfaceMediaPlayer extends javax.swing.JDialog {
    
    private JFileChooser fc = new JFileChooser();
    private String fileName;
    private Player player;
    private URL url;
    
    public InterfaceMediaPlayer(java.awt.Frame parent, boolean modal) {
        super(parent, modal);
        initComponents();
    }
    
    public void selecionarArquivo(){
        //abre uma janela para o usuário selecionar o arquivo desejado
	fc.setDialogTitle(".:: LinkelMed - Seleção de Arquivo de Mídia");
        int opcao = fc.showOpenDialog(this);
	if (opcao == fc.APPROVE_OPTION) {
            fileName = fc.getSelectedFile().toString();
            try {
                url = new URL("file", null, fileName);
                player = createRealizedPlayer(url);
            } catch (Exception e) {
                e.printStackTrace();
            }
	}
    }
    private void btnTocarActionPerformed(java.awt.event.ActionEvent evt) {                                         
        player.start();
    }
    private void btnPararActionPerformed(java.awt.event.ActionEvent evt) {                                         
        player.close();
    }
}
Mas só reproduz wav... Como ficaria em JavaSound??? Valeu!
Criado 20 de março de 2008
Respostas 0
Participantes 1