作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要能够在我正在编写的 Java 应用程序中通过我的网络摄像头进行录制。我试过 JMF,但无法获得捕获设备(它只能看到音频设备)。现在我正在尝试使用 VLCJ,但它不起作用。如果我打开 VLC 播放器,我可以毫无问题地访问摄像头,所以我知道我的网络摄像头可以工作,因为我应该能够通过 VLCJ 使其工作。我只是不知道如何。
代码与此处提供的 CaptureTest.java 文件中的代码相同:
http://code.google.com/p/vlcj/wiki/SimpleExamples
我所做的只是尝试将字符串“dshow://”作为 mrl。
我在 Windows 7、JDK 1.6、VLC 2.1 和 Netbeans 7.1 上运行
有什么想法吗?非常感谢任何可以帮助我的人。
最佳答案
所有组件都是 32 位的吗? (Windows、Java 6 和 VLC)。如果所有组件都是 64 位的,它也应该可以工作,但是这个用户只有在将所有组件都切换到 32 位后才能让事情正常工作:
关于java - 无法让 VLCJ CaptureTest 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10865782/
我需要能够在我正在编写的 Java 应用程序中通过我的网络摄像头进行录制。我试过 JMF,但无法获得捕获设备(它只能看到音频设备)。现在我正在尝试使用 VLCJ,但它不起作用。如果我打开 VLC 播放
我是一名优秀的程序员,十分优秀!