ASP.NET C# で Web カメラの画像をキャプチャしたい。Google で検索しましたが、Windows アプリケーションのコードしか取得できません。Web アプリケーションのソリューションが得られません。みんな助けてください..
3 に答える
HTML5を使用していない場合は、プラグインを使用する必要があります.
プラグインまたはhtml5は画像を取得してサーバーにアップロードします..asp.netサーバー(IIS)が直接
できる直接的な方法はありませんウェブカメラと対話する
これは C#/ASP.net ではまったく不可能です。これは、Web カメラが存在するクライアントのコンピューターではなく、サーバー上で実行されるコードであるためです。
これには、クライアント側のソリューションが必要です。
HTML5 とウェブカメラの現状は非常に少なく、誰も適切に実装していないようです: http://caniuse.com/#search=webcam
私はシルバーライトまたはフラッシュをお勧めします (フラッシュの方がユーザーベースが強いため、フラッシュを使用する予定です。ただし、SL の方が開発が迅速でクリーンであり、ユーザーに SL が必要であると伝える場合は、そうすべきではありません)。問題。
Windows アプリケーションと同じ手法を使用できますが、サーバー上のカメラを使用します... ブラウザーからユーザーのカメラにアクセスする必要がありますが、これは注意が必要です。HTML5 に関する同様の質問があります: How to access webcam from HTML5?