Augmented Reality with three.js - works on desktop and mobile - require WebGL and getUserMedia Support
Source: webcam - image - video