I decided to try Google Hangouts on FreeBSD 11.0-RELEASE. I installed www/chromium as that's the only browser that has the Hangouts plugin integrated and works out-of-the-box. Also, my PC is a 2013 ASUS S301A ultrabook.
To cut the story short, I managed to get my webcam to work by installing multimedia/webcamd, multimedia/v4l_compat and multimedia/v4l-utils. All of the mentioned packages were built from ports. Then, I altered /etc/rc.conf:
and /boot/loader.conf:
Finally, I launched the webcamd daemon, linked it to the USB webcam (Azurewave) and made the webcam device available to all users:
The
The webcam gave a very nice output in multimedia/pwcview, however Chromium still fails to recognize the /dev/video0 device...
Any ideas?
EDIT1:
www/firefox also does not recognize the /dev/video0 device and tries to use /dev/fake_device0 instead.
MacBook mid-2009 iSight camera works more or less out-of-the-box. webcamd does not need to be specifically attached to the USB webcam device.
To cut the story short, I managed to get my webcam to work by installing multimedia/webcamd, multimedia/v4l_compat and multimedia/v4l-utils. All of the mentioned packages were built from ports. Then, I altered /etc/rc.conf:
Code:
webcamd_enable="YES"
Code:
cuse_load="YES"
Code:
service webcamd start
webcamd -d ugen0.2 -i 0 -i 0 &
chmod 666 /dev/video0
chmod 666 /dev/video0
is a temporary solution. It gets lost after reboot. To allow the user to use the /dev/video0 device permanently, one needs to add him/her to the webcamd group:
Code:
pw groupmod webcamd <user>
The webcam gave a very nice output in multimedia/pwcview, however Chromium still fails to recognize the /dev/video0 device...
Any ideas?
EDIT1:
www/firefox also does not recognize the /dev/video0 device and tries to use /dev/fake_device0 instead.
MacBook mid-2009 iSight camera works more or less out-of-the-box. webcamd does not need to be specifically attached to the USB webcam device.
Last edited: