2

我需要能够在我正在编程的 Java 应用程序中从我的网络摄像头进行录制。我尝试过 JMF,但无法获取捕获设备(它只看到了音频设备)。现在我正在尝试使用 VLCJ,但它不起作用。如果我打开 VLC Player,我可以毫无问题地访问相机,所以我知道我的网络摄像头可以正常工作,因为我应该能够通过 VLCJ 使其工作。我只是不知道怎么做。

此处提供的 CaptureTest.java 文件中的代码相同:

http://code.google.com/p/vlcj/wiki/SimpleExamples

我所做的只是尝试使用字符串“dshow://”作为 mrl。

我在 Windows 7、JDK 1.6、VLC 2.1 和 Netbeans 7.1 上

有任何想法吗?非常感谢任何可以在这里帮助我的人。

4

1 回答 1

0

所有组件都是 32 位的吗?(Windows、Java 6 和 VLC)。如果所有组件都是 64 位,它也应该可以工作,但是这个用户只有在将所有内容切换到 32 位后才能让事情正常工作:

于 2012-11-07T19:12:25.740 回答