问题出在这里:我需要用Java播放视频(任何类型:avi,wav等)。前几天我尝试了JMF API,但它不会播放任何视频。我以前听说过它有问题,并且没有支持,所以我放弃了。我也尝试过jffmpeg,但它太重了,因为我只想在程序运行之前播放一个简短的演示文稿。有没有其他的方式来做到这一点,我可以尝试另一个图书馆?用java播放视频
0
A
回答
4
如果您只想播放简单的视频,JMF就非常容易。
public class mediaPlayer extends JFrame
{
public mediaPlayer()
{
setLayout(new BorderLayout());
//file you want to play
URL mediaURL = //Whatever
//create the media player with the media url
Player mediaPlayer = Manager.createRealizedPlayer(mediaURL);
//get components for video and playback controls
Component video = mediaPlayer.getVisualComponent();
Component controls = mediaPlayer.getControlPanelComponent();
add(video,BorderLayout.CENTER);
add(controls,BorderLayout.SOUTH);
}
}
繁荣!你是15行中的完整视频播放器。只要确保你安装了JMF。严酷的事实是视频不是一件简单的事情,并且对Java的支持很差。
+0
+1 - 特别是对于最后一句中的严酷的事实,两者都出现在这里,下面是一些[JMF compatible vidoes](http:///pscode.org/media/#video)。 –
相关问题
- 1. 从InputStream播放java视频
- 2. Java Swing视频播放器
- 3. 在视频播放中播放视频
- 4. 使用Java创建视频播放器
- 5. 视频播放
- 6. 视频播放
- 7. 用手机内置视频播放器播放视频
- 8. Vuforia视频播放
- 9. Android视频播放?
- 10. HTML播放视频
- 11. android视频播放
- 12. iOS视频播放
- 13. 播放视频HTML5
- 14. JWPlayer播放视频
- 15. 小视频播放
- 16. 使用Silverlight播放视频
- 17. Android应用播放视频
- 18. 使用AVPlayer播放视频
- 19. 使用MPMoviePlayer播放视频
- 20. 使用Kentico播放视频
- 21. 使用jsp播放视频
- 22. Java视频/音乐播放器
- 23. fobs4jmf.dll错误Java Swing播放.avi视频
- 24. 在Java Swing中播放视频
- 25. 在JSP/Java EE中播放FLV视频
- 26. 视频播放器不会每次播放视频
- 27. 从SD卡播放视频的视频播放器
- 28. 视频停止播放视频播放:(布尔)动画方法
- 29. 可以播放单个视频,但不会播放视频itsel
- 30. FLEX视频播放器 - 播放次数
请对他人有礼貌,并提高你的语法。 – mre
对不起...... :(但是我在哪里出错了?evrywhere?XD – Cristiano