import javax.media.*;
import java.io.File;
import java.net.MalformedURLException;
public class JMFPlayer {
public static void main(String[] args) {
try {
File audioFile = new File("audio.wav");
MediaLocator mediaLocator = new MediaLocator(audioFile.toURI().toURL());
Player player = Manager.createPlayer(mediaLocator);
player.addControllerListener(new ControllerListener() {
@Override
public void controllerUpdate(ControllerEvent event) {
if (event instanceof EndOfMediaEvent) {
player.stop();
player.close();
}
}
});
player.start();
e.printStackTrace();
}
}
}