Don't complain anymore that you can't use your webcam if you are using FreeBSD. Now we got the webcamd drivers en pwcview to view the webcam. But there are so much more programs that are working with webcamd, not only pwcview. On FreeBSD 8.0 RELEASE and FreeBSD 8.1-PRERELEASE I have succesfully patched and compiled the following programs to work with webcamd:
All screenshots are taken in FreeBSD 8.0 release and show the programs running. When I have more time I will try to make ports. Until then the patches can be downloaded here. To compile these programs I have used the important header-files from Luigi Rizzo. Without these important files I would be nowhere. Luigi Rizzo have given important information on this page. Thank you Luigi Rizzo!
If you have trouble installing webcamd just follow this howto:
How to install webcamd
After some patching wxcam runs fine on FreeBSD and it seems like everything is working. Effects, video and audio recording are working.
After some patching guvcview runs fine on FreeBSD and it seems like everything is working. Effects, video and audio recording are working. On my logitec webcam I could play with the controls and they work. I could not manage to make the latest version of this program work, but version 1.4.2 works. Everything later then 1.4.2 needs libudev and that's very Linux.
UPDATE! With a dirty trick I have version (guvcview-1.4.5) working.
After some patching effectv runs fine on FreeBSD and it seems like everything is working. All effects are working in this really nice program.
RndmTV effect in effectv.
After some patching luvcview runs fine on FreeBSD and it seems like everything is working. Video recording works.
After some patching uvcview runs fine on FreeBSD and it seems like everything is working.
Mplayer already runs on FreeBSD but need to be patched to work with webcamd. After the sourcecode is patched, mplayer can view the webcam and mencoder can record from it.
Mjpg-streamer runs fine on FreeBSD but need to be patched to work with webcamd. After the sourcecode is patched, mjpg_streamer can stream from the webcam. Also uvc_streamer works after patching. These are very nice tools and I sometimes use them with zoneminder.
Mjpg-streamer can use his own httpserver. Here you see a static snapshot.
Mjpg-streamer can use his own httpserver. Here you see a streaming example.
After some patching camorama runs fine on FreeBSD and it seems like everything is working. Effects are working. I had to start camorama in a special way because this program works with v4l1 only.
Camserv terminal output.
Camserv runs fine on FreeBSD but need to be patched to work with webcamd. This program is already in the ports collection so I had little work on it. Camserv is a webcamserver and the webcam can be viewed with firefox or any other browsers that can handle jpeg streams.
Copyright © 2007 2014, RockaFunk Productions. All Rights Reserved.
Design and programming: RockaFunk