オンライン会議システム (スタンドアロン デスクトップ アプリケーション) でプロジェクトを行っています。このために、言語としてJAVAを選択しました。JMFを使用してキャプチャ デバイスを開きたい場合、例外が発生しません。
「キャプチャデバイスを初期化できません」。
この問題を検索すると、多くのユーザーがこの問題に直面しています。このために、私はそれを考えています
私はJAVAを使って正しい判断をしていますか???
Web Cam にアクセスしたい場合、Java は解決策ではないかもしれません。ほとんどの Java WebCam ライブラリはダウンしており、JMF も同様に古くなっています。
数年前に有名だった FMJ のような他のライブラリを見つけるかもしれませんが、それらも時代遅れです。
私が知っている、時代遅れではないライブラリはXuggler だけです。VLCJも時代遅れのようですが、ほとんどの Web カメラで動作すると主張する人もいます。
オーディオ/ビデオ ストリーミングのみが必要な場合は、JavaFX が役立ちます。http://docs.oracle.com/javafx/2/media/overview.htm
これに最適なもう 1 つのライブラリは、私が保証できるJavaCVです。ただし、これは C++ OpenCV のラッパーであるため、Java で動作させるには、そこで多くの作業を行う必要があります。そして、現時点ではドキュメントがまったくないか、ほとんどありません。