java观看视频代码
时间: 2024-09-12 09:12:09 浏览: 35
在Java中播放视频通常需要使用外部库,比如Java Media Framework (JMF)、Xuggler或MediaPlayer API。这里是一个简单的例子,展示如何使用Java内置的MediaPlayer类来播放本地文件:
```java
import javax.media.*;
import java.io.*;
public class VideoPlayer {
public static void main(String[] args) {
try {
// 加载媒体播放器
MediaPlayer mediaPlayer = Manager.createRealMedia(new File("path_to_your_video_file.mp4"));
// 设置循环播放
mediaPlayer.setControlListener(new ControlAdapter() {
@Override
public void stateChanged(MediaPlayer mp, int i) {
if (i == MediaEvent.STOPPED) {
mediaPlayer.start();
}
}
});
// 播放视频
mediaPlayer.play();
// 程序等待直到视频播放完成
while (!mediaPlayer.isStopped()) {
}
System.out.println("Video playback completed.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
记得将`"path_to_your_video_file.mp4"`替换为你实际视频文件的路径。
阅读全文