forked from: WebCamCapture

