私は ASP.Net アプリケーションに取り組んでおり、ユーザーがローカル Web カメラで写真を撮って、それをサーバーにアップロードできるようにしたいと考えています。もちろん、ユーザーがローカルにインストールされたソフトウェアを介して手動でこれを行い、画像をファイルとして保存し、通常のファイルのアップロードを行うことに頼ることができます。しかし、私が本当にやりたいのは、それをすべてブラウザーの UI に組み込むことです。これはローカル リソースにアクセスすることを意味するので、ActiveX コントロールまたは Silverlight が必要ですか、それとも Javascript で何かできることはありますか?
これは当初、イントラネット アプリを対象としているため、ブラウザーなどの規定を含め、クライアントの環境を制御できます。つまり、必要に応じて ActiveX コントロールを使用できます。ただし、これを一般的な方法で記述して、インターネット アプリで一般的に使用できるようにするとよいでしょう (Windows クライアントでのみ動作することを規定できれば幸いですが、FireFox で動作するようになるとよいでしょう)。
ありがとう。