FreeBSDでWebカメラを使えるように設定

ビデオチャットで打ち合わせしようとしたとき、Webカメラ未設定で不便だったのでf(^^;

Webカメラのデバイス確認から。
Screenshot from 2019-09-14 11-47-18.png
ノートPCのWebカメラはUSBデバイスとして搭載されてるようです。

cuse4bsd-kmodをpkgインストール。

root@localhost:~ # pkg install cuse4-bsd-kmod

起動時にロードされるように /boot/loader.conf に追加しておく。

cuse4bsd_load="YES"

webcamdもpkgインストール。

root@localhost:~ # pkg install webcamd

使いたいときにUSBデバイス位置を確認するのが面倒なので、起動スクリプト書いておく。

#!/bin/sh
device=`usbconfig list | grep "Chicony Electronics Co., Ltd. Integrated Camera" | awk -F: '{ print $1 }'`
webcamd -d ${device}

webcamdを起動したいときにバックグラウンド実行する感じで。

pwcviewを入れて動作確認(Linuxエミュレーションが可能な環境じゃないと動かないかもしれない)

Screenshot from 2019-09-14 11-44-35.png

画面の右上側の小窓がpwcviewのカメラ映像(ミンティアで隠してますが)

手元にマイクが無いので、音声入力関連の設定は別途。

2019/11/22 追記

頻繁に使うようならスクリプト起動をやめて /etc/rc.conf に「webcamd_enable=”YES”」を追加するほうが良いです。

 

 

コメントを残す