5

我是一名普通的 Java 开发人员,我正在尝试开发一个完全用 Java 开发的浏览器。我希望我的浏览器必须能够播放 youtube 视频,为此我打算使用 JMF。以下是我的问题:

1) JMF 能否用于流式传输和播放来自 youtube 等链接的视频。如果是的话,可以有人请指向一个演示链接(一个基本的就可以了,剩下的我会开发)

2)如果可能的话,我们应该使用JMF还是VLCJ?如果您推荐 VLCJ,我在哪里可以找到“libvlc”?我很难找到它。

提前感谢大家的帮助

4

4 回答 4

7

JMF好像被抛弃了,所以VLCJ是更好的选择

你可以在这里找到 libvlc.dll 。选择最大的。或者只是安装 VLC 播放器。

于 2011-03-01T20:34:23.713 回答
3

JMF 现在已经过时了。它太老了,以至于它的播放器无法打开现在使用的任何视频文件,如果您尝试捕获网络摄像头视频,如果您在 Windows 7 上运行,您将无法检测到您的摄像头。

我听说 Xuggler 很好,但经过几天的努力,我真的无法让它工作,所以我会推荐 VLCJ,它工作得很好,而且很容易设置。

安装 VLC 时,VLCJ 中使用的库包含在 VideoLAN 的文件夹中。只需安装 VLC 的最新版本,然后转到 C:/Program Files/VideoLAN/VLC/,在那里你会找到 libvlc.dll 和 libvlccore.dll

于 2012-05-30T02:08:39.537 回答
1

VLCj 可以轻松播放 Youtube 视频,而 JMF 不会而且早就死了——我个人不会为任何新项目碰它。如果您正在走 VLCj 路线,尽管您想查看进程外的播放器,但您无法可靠地在进程中包含多个播放器。

于 2011-08-05T22:07:43.817 回答
0

你不能用 JMF 做 youtube。还可以查看 Xuggler

于 2011-03-08T00:35:46.660 回答