import javax.media.*;
public class JMFExample {
public static void main(String[] args) {
try {
Player player = Manager.createPlayer(new MediaLocator("video.avi"));
player.addControllerListener(new ControllerListener() {
@Override
public void controllerUpdate(ControllerEvent event) {
if (event instanceof StartEvent) {
} else if (event instanceof EndOfMediaEvent) {
} else if (event instanceof PrefetchCompleteEvent) {
}
}
});
player.prefetch();
player.start();
} catch (Exception e) {
e.printStackTrace();
}
}
}