In this recipe, we will discuss how to integrate WebRTC with web cameras. Why might someone want to integrate a web camera with WebRTC technology? Here are some reasons why they might do this:
A web camera needs a Java or ActiveX enabled on the client for it to be able see the image from the camera. Many computers have Java installed; nevertheless in some cases, it might be impossible to install/use Java or ActiveX. Regarding ActiveX, this technology is supported even on fewer devices than Java. WebRTC can become a universal and lightweight way to show multimedia from a webcam and that doesn't need you to install any additional software.
As of now, WebRTC is fully supported on Android devices (mostly the ones that use Chrome mobile), but in the near future, it is supposed to be supported on other mobile platforms as well (such as iOS and Windows Mobile). At this time, you usually have to install JVM or FlashPlayer in your mobile if you want to see a video...