さて、私が想像したプロジェクトでは、私のソフトウェアがあり、4つのWebカメラをPCに接続したいと考えています。私はそれを見つけるためだけに開発を深く掘り下げました...
Windowsは2つ以上のWebカメラでは動作しませんか?!
その問題を回避する方法はありますか?
私の構成に関する情報:
個人的には、zoneMinderを介してLinuxボックスから2台以上のカメラを実行することに問題はありませんが、Windowsに相当するiSpyConnectは、2GBのRAMを搭載したWindowsボックスで320 x240で4台のカメラを実行できるはずだと述べています。 http://www.ispyconnect.com/userguide.aspx
Java画像処理プロジェクトで作業しているときに同じ問題が発生しました。Windows7Professional64ビットを使用していました。OpenIMAJ=を使用して640X480の解像度で、3つ以上のビデオデバイスからキャプチャできませんでした。 Javaライブラリ。
解像度を320X240に下げたときに、カメラを追加することができました。例外の他の理由を見つけることができなかったので、これはシステムのハードウェア制限であると思います。
私が間違っている場合は私を訂正してください...
各WebカメラはUSB2を飽和させる35MB /秒のRGBストリームを生成します。その結果、2MpxはYUVモードでのみ使用できます(32ビットを6にパッケージ化)
Win7の3つ以上のWebカメラ、Home Editionでも問題はないはずですが、現在いくつか実行しています。 3つ以上のWebカメラを実行しているときのエラーメッセージなどの詳細情報がなければ、私はあまり役に立ちません。
Win7では2つ以上のWebカメラが許可されていることを保証できます。私の大学のプロジェクトでは、開発に2台の「セキュリティ」カメラを使用しましたが、どちらもプログラムではWebカメラとして扱われていました。 USBカメラでした。
万が一、PCに各Webカメラのファクトリソフトウェアがインストールされていますか?それが競合を引き起こしている可能性があります。