Android EmulatorでWebカメラを使う方法です。
Front camera、Back camera個別に設定できます。
デフォルトのカメラはEmulatorになっていますが、AVDの設定を変更してWebカメラに設定することで利用できるようになります。
AVD ManagerからAVDの編集(Edit)をクリックし、HardwareのPropertyで"Configures camera facing back"を選択し、Valueを"webcam0"にします。これでBack cameraがwebcam0になります。Front cameraを設定したい場合は"Configure facing front"を修正します。
ちなみにどんなWebカメラデバイスが使えるかは、コマンドラインから確認できます。emulatorはandroid-sdks/toolsにあります。
$ emulator -avd JellyBeanPhone -webcam-list
webcam0が有効なことがわかります。
実行するとemulatorカメラでなくWebカメラの出力が表示されます。
No comments:
Post a Comment