[英]Java - JMF unable to add a Capture or Video device
我试图通过JMStudio捕获视频。
当我尝试运行jmfinit时,它没有检测到我的网络摄像头,并且该设备未在jmfregistry中列出。
当我尝试手动添加设备时,它给我一个错误无法添加项目
我试图以管理员身份运行(jmfinit和jmfregistry)甚至尝试更改安全设置,但似乎没有任何工作。
我正在使用Windows 7我重新安装了操作系统..请查找错误消息的快照。 错误弹出消息,如快照1中所示
当我尝试运行我的应用程序时,我遇到了以下错误
Exception in thread "VFW Request Thread" java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: no jmvfw in java.library.path
at com.sun.media.JMFSecurityManager.loadLibrary(JMFSecurityManager.java:206)
at com.sun.media.protocol.vfw.VFWCapture.<clinit>(VFWCapture.java:19)
at com.sun.media.protocol.vfw.VFWSourceStream.doConnect(VFWSourceStream.java:241)
at com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:763)
at java.lang.Thread.run(Thread.java:745)
JMF Studio是32位,它不支持64位OS / Eclipse,另一个原因可能是未定义的环境变量。
上述问题的解决方案..
JMF Studio是32位支持软件,所以我们必须安装32位支持的JDK和Eclipse,然后我们不会得到任何异常和错误。
运行您的应用程序后,自动您的系统网络摄像头将“开启”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.