IT用語集 › Web › Camera API

Camera API

Web Svenska → 更新: 2026-10-21

カメラとマイクにアクセスするための Web API。navigator.mediaDevices.getUserMedia({video: true, audio: true}) が MediaStream を返す。WebRTC と、あらゆるブラウザ上のビデオ通話アプリの基礎である。

利用にはユーザーの許可が必要で、ブラウザがダイアログを表示する。HTTPS が必須(localhost は可)。MediaStream は <video> 要素に表示することも、WebRTC のピア接続で送ることもできる。静止画には ImageCapture API がある。制約(constraints)で、前面・背面カメラや解像度といったデバイスの選択を制御する。新しめの機能としては、Chrome に顔検出が組み込まれている(Shape Detection API、実験的)。許可は永続的(ブラウザが記憶)にも、セッション単位にもできる。

← 用語集に戻る