2016-04-25 11 views
1

ich ein Video über JMStudio einzufangen versuchen.Java - JMF nicht in der Lage ein Capture-oder Video-Gerät hinzufügen

Wenn ich versuche, jmfinit es nicht meine Webcam zu erkennen und auch das Gerät nicht aufgeführt in jmfregistry zu laufen.

Wenn ich versuche, ein Gerät manuell hinzuzufügen ist es mir einen Fehler geben kann nicht Artikel

fügt ich versucht habe, sowohl (jmfinit und jmfregistry) als Administrator ausführen und sogar versucht, die Sicherheitseinstellungen zu ändern, aber nichts scheint arbeiten.

Ich verwende Windows 7 ich auch OS neu installiert .. finden Sie Schüsse Fehlermeldung einschnappen. error popup message as shown in snapshot 1

Ich bin unten Fehler bekommen, wenn ich versuche, meine Anwendung

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

AFAIR JMF erkennt nur Web-Cams, die die Auflösungen JMF verwenden entworfen wurde, um die Zeit zu verstehen, es gemacht wurde (die schon vor langer Zeit zu sein, beläuft sich auf ‚sehr lo res‘). Du weißt, dass JMF vor über einem Jahrzehnt aufgegeben wurde, oder? Vielleicht haben Sie mehr Glück, wenn Sie den Java-FX 'MediaPlayer' in die App einbetten. (Ich denke, es behandelt Web-Cams). –

+0

Selbst wenn es nicht erkannt wird ... Aufnahmegerät wie Webcam –

+0

* "Selbst wenn es nicht erkennt ..." * Wo ist es genau? JMF? 'MediaPlayer'? Deine Katze? Jetzt ist eine gute Zeit für mehr Wörter als weniger. –

Antwort

0

Lösung für oben Problem ..

JMF Studio ist 32-Bit-Unterstützung Software, so dass wir 32-Bit unterstützt JDK installieren müssen und Eclipse auch dann erhalten wir keine Ausnahmen und Fehler.

Sobald Ihre Anwendung startet dann automatisch Ihr System Webcam wird "On".

0

JMF Studio ist 32-Bit nicht auf 64-Bit-OS/Eclipse und ein weiterer Grund ist möglicherweise nicht Unterstützung von Umgebungsvariablen laufen definiert.