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)
AFAIR JMFは、JMFが製作された時点で理解できるように設計された解像度を使用するWebカメラのみを認識します(以前は「非常に低い解像度」に相当)。あなたはJMFが10年以上前に放棄されたのを知っていますよね?あなたはアプリにJava-FXの 'MediaPlayer'を埋め込む運がもっとあるかもしれません。 (私はそれがウェブカメラを扱うと思う)。 –
でも検出されません...ウェブカメラなどのキャプチャデバイス –
*「それでも検出されていません...」*「それは正確に何処ですか? JMF? 'MediaPlayer'?あなたの猫?今より少ない単語ではなく、より多くの単語のための楽しい時間です。 –