|English: Grayscale image of a Microsoft LifeCam VX-3000 webcam attached to a display. (Photo credit: Wikipedia)|
Nowadays, Webcam is widely used for both personal and business. It is simple, cheap, and yet powerful for image acquisition.
Some developers prefer to create their own webcam libraries. In this case, you need to learn technologies like TWAIN, WIA and/or DirectShow.
Note: the WIA and DirectShow APIs are recommended to develop a webcam SDK. TWAIN, however, is a good option for scanners.
However, due to the complexity of learning the APIs, as well as the technologies such as COM interfaces, it’s not an easy task for developers to create and embed Webcam SDK into their web applications. There are two options to simplify the whole process:
I will talk more about the second option in this article.
- Use a third-party plug-in/add-on to access and control the webcams, such as Flash, Silverlight, etc.
- Adopt the new technology – HTML5.
Webcam and Annotation With HTML5 - CodeProject