2016-04-25 13 views
1

JMStudio経由でビデオをキャプチャしようとしています。Java - JMFがキャプチャまたはビデオデバイスを追加できない

jmfinitを実行しようとすると、ウェブカメラが検出されず、デバイスがjmfregistryに登録されていません。私は、デバイスを追加しようとすると、手動でそれは私にエラーを与えている

は、私が管理者として(jmfinitとjmfregistry)の両方を実行しようとさえセキュリティ設定を変更しようとしたアイテム

を追加できませんでしたが、何も思いません働く

私はWindows 7を使用しています OSを再インストールしました。 エラーメッセージのスナップショットを見つけてください。 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

AFAIR JMFは、JMFが製作された時点で理解できるように設計された解像度を使用するWebカメラのみを認識します(以前は「非常に低い解像度」に相当)。あなたはJMFが10年以上前に放棄されたのを知っていますよね?あなたはアプリにJava-FXの 'MediaPlayer'を埋め込む運がもっとあるかもしれません。 (私はそれがウェブカメラを扱うと思う)。 –

+0

でも検出されません...ウェブカメラなどのキャプチャデバイス –

+0

*「それでも検出されていません...」*「それは正確に何処ですか? JMF? 'MediaPlayer'?あなたの猫?今より少ない単語ではなく、より多くの単語のための楽しい時間です。 –

答えて

0

ソリューション..

JMF Studioは、32ビットサポートするソフトウェアです。

一度アプリケーションを実行すると、自動的にシステムウェブカメラが「オン」になります。

0

JMFメーカーを実行しようとすると、私はエラーの下に取得していますが、それはない64ビットOS /エクリプス、 にサポートする32ビットで、もう一つの理由は、環境変数をなくてもよいです定義された。私たちは32ビットサポートJDKをインストールしても、その後、我々はすべての例外とエラーが出ていないEclipseの必要がありますので、上記の問題のため

関連する問題