我希望能够在Swing应用程序中播放从Web服务器下载的视频文件,如.mkv文件。做这个的好图书馆是什么?此外,虽然这不是必需的,但我更喜欢它,如果它是一个jar文件,所以它可以通过应用程序下载它,最终用户不必手动安装任何东西。
谢谢!
答案 0 :(得分:0)
您可以使用vlcj - Java Framework for the vlc Media Player
取自网站:
vlcj项目提供Java绑定,以允许将本机vlc媒体播放器的实例嵌入Java AWT窗口或Swing JFrame中。您获得的不仅仅是简单的绑定,还可以获得更高级别的API,它隐藏了使用libvlc的许多复杂性。
答案 1 :(得分:0)
您可以尝试使用JMF:http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html 或FMJ(带有一些ffmpeg挂钩的开源版本):http://fmj-sf.net/ 我不确定这些项目的维护情况如何。