アプリケーションにカメラ セキュリティを実装しようとしています。一部のセキュリティ会社からシステムを実装するための SDK をいくつか入手しましたが、それらはすべて ActiveX を使用しています。今の私の見解では、ActiveX はちょっと古いのでしょうか?
しかし、デバイスからビデオを取得して画面に表示 (ストリーミング) する最新の方法は何ですか? .net 4.5 WPF (および Windows 8) で使用するコントロール
アプリケーションにカメラ セキュリティを実装しようとしています。一部のセキュリティ会社からシステムを実装するための SDK をいくつか入手しましたが、それらはすべて ActiveX を使用しています。今の私の見解では、ActiveX はちょっと古いのでしょうか?
しかし、デバイスからビデオを取得して画面に表示 (ストリーミング) する最新の方法は何ですか? .net 4.5 WPF (および Windows 8) で使用するコントロール
私はビデオ WPF アプリに 2 年間取り組んでいますが、ビデオと WPF に根本的な問題があり、それは解決されませんでした。それは可変 fps レートです。詳細については、このブログ投稿をご覧ください。
Media Kit (Jeremiah Morrill 作)という素敵なライブラリもあり、あなたの問題に適しているかもしれません。
私たちのソリューションでは、レンダリング DirectX エンジン用に HWND を公開するしかありませんでした。これは、HwndHostクラスを使用してカスタム WPF コントロールに拡張することで実現しました。これは Windows フォーム ホストの基本クラスであるため、WinForms-WPF 相互運用と同じ量の問題が発生することに注意してください。
また、ActiveX は Web インターフェースでプロ仕様のカメラ ビデオ ストリームを表示する唯一の方法であり、MOXA、Acti、Vivotek、およびその他のさまざまなカメラ機器メーカーから入手できる業界標準です。
もう1つ、ビデオの高度な分析を実行する必要がある場合は、OpenCVをお勧めします。