import javax.media.*;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
public class JMFMediaExample {
public static void main(String[] args) {
String mediaFileUrl = "http://example.com/video.mp4";
try {
Player player = Manager.createPlayer(new URL(mediaFileUrl));
player.addControllerListener(new ControllerAdapter() {
public void endOfMedia(EndOfMediaEvent e) {
player.stop();
player.close();
}
});
player.realize();
player.start();
e.printStackTrace();
}
}
}