我正试图通过JMStudio捕获视频。
当我尝试运行jmfinit时,它没有检测到我的网络摄像头,并且该设备未在jmfregistry中列出。
当我尝试手动添加设备时,它会给我一个错误无法添加项目
我曾尝试以管理员身份运行(jmfinit和jmfregistry),甚至尝试更改安全设置,但似乎没有任何效果。
我正在使用Windows 7 我重新安装了操作系统.. 请查找错误消息的快照。 error popup message as shown in snapshot 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)
答案 0 :(得分:0)
JMF Studio是32位,它不支持64位OS / Eclipse, 另一个原因可能是未定义环境变量。
答案 1 :(得分:0)
上述问题的解决方案..
JMF Studio是32位支持软件,因此我们必须安装32位支持的JDK以及Eclipse,然后我们不会遇到任何异常和错误。
运行您的应用程序后,自动运行您的系统网络摄像头将打开&#34;开启&#34;。