我需要在JFrame中播放视频。我环顾四周,我已经安装了Java媒体框架,我尝试了很多方法,媒体面板似乎不起作用,我不理解播放器。如果有人能告诉我在JFrame中播放视频的简单方法,或者甚至调用哪种方法都会很棒。
(我也将.avi文件放在与.class和.java文件相同的目录中)
答案 0 :(得分:10)
我没有使用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日完成的。