I am working on an ASP.Net application and want users to be able to take a picture with their local webcam and then upload it to the server. I can, of course, rely on users who do this manually through their locally installed software, save the image as a file, and perform normal file uploads. However, what I really want to do is integrate all of this into the browser user interface. I know this means accessing local resources, so do I need an ActiveX or Silverlight control or is there something I can do in Javascript, for example?
This was originally intended for an Intranet application, so I can control the client environment, including browser settings, etc., which means that I can use the ActiveX control if necessary. Nevertheless, it would be nice if I could write it in a general way so that it can be used in the Internet application as a whole (we are pleased to stipulate that it works only on Windows clients, but it would be nice to make it work in FireFox )
Thanks.
Frans
source share