import javax.media.*;
import javax.media.protocol.*;
import javax.media.format.*;
MediaLocator mediaLocator = new MediaLocator("file:/path/to/video/file.mp4");
Player mediaPlayer = Manager.createPlayer(mediaLocator);
mediaPlayer.realize();
Component videoComponent = mediaPlayer.getVisualComponent();
panel.add(videoComponent);
// ...
mediaPlayer.addControllerListener(new ControllerListener() {
public void controllerUpdate(ControllerEvent event) {
if (event instanceof EndOfMediaEvent) {
} else if (event instanceof ControllerErrorEvent) {
}
}
});