Java Media Framework

2 respostas
Thiago_Ananias

Pessoal, tenho o seguinte código para executar um video, eu vi no site da Sun um exemplo e dá o mesmo erro que o que eu fiz

# JMF Version 2.1.1e #

## Platform: Windows XP, x86, 5.1
## Java VM: Sun Microsystems Inc., 1.5.0_07

## Caching in C:\WINDOWS\TEMP
$$ Profile: instantiation: 16 ms

XX *UNABLE_CREATE_PLAYER*javax.media.NoPlayerException: Cannot find a Player for :http://site.com.br/media.wmv
## Caching in C:\WINDOWS\TEMP
$$ Profile: instantiation: 0 ms

oq será??

import java.awt.Dimension;
import java.awt.Container;

import javax.media.bean.playerbean.MediaPlayer;

import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;

public class Default extends JFrame{

    Container cp;
    MediaPlayer player;

    public Default() {

        try {
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        } catch(Exception e) {}

        cp      = getContentPane();

        player  = new MediaPlayer();
        player.setMediaLocation("http://site.com.br/media.wmv");

        cp.add(player);

        player.start();

        setTitle("Player simples");
        setSize(400, 300);
        setResizable(false);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        centerJFrame(this);

    }

    private void centerJFrame (JFrame frame) {

        Dimension paneSize      = frame.getSize();
        Dimension screenSize    = frame.getToolkit().getScreenSize();
        frame.setLocation( (screenSize.width - paneSize.width) / 2, (screenSize.height - paneSize.height) / 2);

    }

    public static void main(String args[]) {

        SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                new Default().setVisible(true);
            }
        });

    }

}

2 Respostas

Thiago_Ananias

Gente consegui fazer funcionar… ele dava erro pq naum tem suporte a “wmv”, vcs sabem algum metedo de reproduzir um wmv?
:wink:

R

Se alguem tiver a solucao por favor postar, estou com a mesma dificuldade…

Criado 7 de novembro de 2006
Ultima resposta 18 de mar. de 2008
Respostas 2
Participantes 2