JMF - это очень просто, если все, что вам нужно, это воспроизводить простые видео.
public class mediaPlayer extends JFrame
{
public mediaPlayer()
{
setLayout(new BorderLayout());
//file you want to play
URL mediaURL = //Whatever
//create the media player with the media url
Player mediaPlayer = Manager.createRealizedPlayer(mediaURL);
//get components for video and playback controls
Component video = mediaPlayer.getVisualComponent();
Component controls = mediaPlayer.getControlPanelComponent();
add(video,BorderLayout.CENTER);
add(controls,BorderLayout.SOUTH);
}
}
Boom! Ты весь видеоплеер примерно в 15 строк. Просто убедитесь, что вы устанавливаете JMF. Суровая правда в том, что видео непросто и плохо поддерживает Java.