.net C# の 4 チャネル DVR からビデオを録画する必要があります。これを行うには、Opencv .net ラッパーである EMGU と DirectShow .net ライブラリを調べました。私は EMGU を試してみることにしました。ウェブカメラを使用するときは非常に満足しています。同じ目的で 4 チャンネルの H.264 USB DVR を使用したいのですが、DVR でビデオ チャンネルを選択する方法がわかりません。EMGU のサンプル キャプチャ アプリケーションを実行すると、黒い画面しか表示されません。DirectShow でも同じ問題があります。DVR を DR 3101_3104 ビデオ キャプチャ デバイスとして認識しますが、黒い画面も表示されます。「SuperDVR」(DVRに付属のソフトウェア)を使用すると、カメラは正常に動作することに注意してください。
これらのライブラリの両方で必要なカメラのチャンネルを指定する方法があるに違いないと思いますが、わかりません。誰かが私の問題に光を当ててくれませんか。