WebRTCのgetUserMedia APIで自撮りするサンプルです。
Chrome 40で確認。
<!doctype html>
<html>
<head>
<title>Cameraテスト</title>
</head>
<body>
<video autoplay width="400" height="300"></video>
<img src="" width="400" height="300">
<canvas style="display:none;" width="400" height="300"></canvas>
</body>
</html>