HTML5 webcam streaming javascript library, with front and back camera switch, also have take photo function.