lazy captureUserMedia