Talk:Веб-камера

http://www.rockafunk.org/

Webcam programs working with webcamd in FreeBSD

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:

camorama camserv effectv guvcview luvcview mencoder mjpg_streamer motion mplayer uvc_streamer uvcview wxcam xawtv zoneminder

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

wxcam

wxcam

After some patching wxcam runs fine on FreeBSD and it seems like everything is working. Effects, video and audio recording are working.

guvcview

guvcview

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.

effectv lensTV effect

effectv

After some patching effectv runs fine on FreeBSD and it seems like everything is working. All effects are working in this really nice program.

effectv RndmTV effect

effectv

RndmTV effect in effectv.

luvcview

luvcview

After some patching luvcview runs fine on FreeBSD and it seems like everything is working. Video recording works.

uvcview

uvcview

After some patching uvcview runs fine on FreeBSD and it seems like everything is working.

mplayer

mplayer

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

mjpg_streamer

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

mjpg_streamer

Mjpg-streamer can use his own httpserver. Here you see a static snapshot.

mjpg_streamer

mjpg_streamer

Mjpg-streamer can use his own httpserver. Here you see a streaming example.

camorama

camorama

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

camserv

Camserv terminal output.

camserv

camserv

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 2012, RockaFunk Productions. All Rights Reserved. Design and programming: RockaFunk Contact: RockaFunk