用Java播放视频

时间:2011-03-11 20:24:14

标签: java video frameworks media

我需要在JFrame中播放视频。我环顾四周,我已经安装了Java媒体框架,我尝试了很多方法,媒体面板似乎不起作用,我不理解播放器。如果有人能告诉我在JFrame中播放视频的简单方法,或者甚至调用哪种方法都会很棒。

(我也将.avi文件放在与.class和.java文件相同的目录中)

2 个答案:

答案 0 :(得分:10)

JMF 基本上死了。

我没有使用Swing播放视频的第一手经验,但您可以尝试使用here's a list of alternatives到JMF。关于这个问题还有很多问题:

基于这些,看起来Xuggler就是解决方案。

答案 1 :(得分:1)

对于休闲读者,Xuggler现在已弃用。请改用Humble视频:https://github.com/artclarke/humble-video

另一方面,您可以查看vlcj项目。 它允许您在Java AWT窗口或Swing JFrame中嵌入本机VLC媒体播放器。

更新2016年2月4日

  • Humble Video项目似乎无效。自Janury 2015年第3季以来没有新的更新。

  • vlcj仍然有效。最后一次更新是在2016年2月3日完成的。