Linux WebCam Software?
Who_Sez asks: "I'm interested in setting up a Linux based webcam, however the solutions I've been seeing are either very convoluted in execution, or the referring sites appear to be out of date. Can anyone recommend a webcam package that runs on Linux? I don't really care what distro is required but I'm familiar with Fedora, Yellow Dog, and Ubuntu. I guess I would be considered a 'mid-level user' with regard to experience. Is there a web cam software package that is a fairly complete solution that is also pretty easy to configure (preferably with a GUI)? Also, some suggestions for compatible webcam hardware would be welcome. I'd like to be able to do this on the cheap, and would love to be able to brag about setting up a Linux web cam. Any help here would be appreciated. Thanks!"
Here you go! Now go brag about your awesome google, er, webcam setup skills.
You can always just hook up a regular video camera to an ATI Rage All-in-One TV Capture Card (AGP works best!)
I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
Nonsense! 2006 is going to be the year of Linux on the desktop!
Are you looking for something that will just pop up a semi-frequently updated shot, or are you looking for streaming media? They are pretty different requirements. Also, you didn't mention what kind of camera you'll be running. It's been my experience that the USB cameras out there require a bit of work to get running under Linux. (And some won't even reward you with pictures after considerable effort).
I use motion http://www.lavrsen.dk/twiki/bin/view/Motion/WebHom e, an application which detects motion within your camera's field of vision and then either takes still images or moving video captures of the scene. Great for paranoid security or annoying your roomate.
knowledge is power... power corrupts.... school is corrupting me.
I'm interested in setting up a Linux based webcam
Step 1: Buy an Axis.
Step 2: There is no step 2.
The Axis is what you asked for. It is pre-packaged, embedded-linux-based, open (you can edit the scripts on the device if you want) and very easy to set-up and configure (sometimes as easy as plug in camera, access camera from browser).
~~~~~~~
"You are not remembered for doing what is expected of you." - Atul Chitnis
The 210/211 are as nice as they come, except you can't set up the motion detection unless you use Internet Exploder. It flatly refuses to work with Firefox.
An amazing sucky for such a nice camera which runs Linux internally. I tried to get answers from Axis about why and what workaround existed, such as tell me the format of the motion detection files and how to upload them, I would edit manually if I could, but their response was vague and did not answer the question.
The old 2100 has an ftp option, so I had my own motion detection software which simply downloaded pictures and did its own analysis. There is no ftp option with the 210/211.
Infuriate left and right
Camsource: http://camsource.sourceforge.net/ has met my needs in the past. It's rather flexible and should work with any Video4Linux cam. (I had a USB webcam) It supports making the cam images available in a variety of formats and can do archiving, motion detection, ftp uploading, multipart streaming and probably more.
Only one of about 20 decent choices out there :-) and almost all have some form of web services embedded in their OS. For a decent list of manufactures check out this list of supported hardware over at Milestone. FYI we sell it and the hardware but the list covers many of the top players. Also there is IndigoVision, VCS/Bosch and Smart Sight for those trips in to analog to digital to analog transmition.
Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
Ekiga, formerly known as gnomemeeting, is a full SIP Phone as well as a videoconferencing application. It works with usb webcams as well as firewire attached digital camcorders.
I've had good luck using this https://wiki.ubuntu.com/Webcam utility to install the latest drivers for many consumer webcams.
IM clients that do video Chat include aMSN and kopete.
webcams under linux break into roughly two camps: firewire (aka DCAM or IIDC) cameras and anything that can be handled by V4L or V4L2. which software you use depends very much on what camera you have (sucks, but that's how it is).
if you have an iidc camera (a la apple's isight, an orange micro ibot, etc.) then you really should be using coriander which can be compiled with support for ftp upload of the images. you can also use coriander to set things up for using ffmpeg (see below).
otherwise, i'd suggest looking into using ffserver and ffmpeg. when compiled correctly, it can handle both dv, iddc/dcam, and v4l cameras. i've had rather good results with them, and they're a lot cheaper (i.e. free) than an axis box.
if neither of these works for you, i wish you the best of luck -- you're probably going to need it.
I have a Logitech USB webcam, and in Ubuntu it just works (it worked fine in Gentoo too but I had to do a lot of searching to find the kernel driver for it). Software wise there's a program called Camorama which will automatically take a picture at user-defined intervals and will either save it to your hard drive or upload it to a server. It also gives you the option of having "cool" camera effects as well. And the whole thing could be done by a novice (no command line, easy to understand dialogs).
Since your UID is smaller than mine, I can only conclude that you're trolling. -s20451 (410424)
It was very nice when I was on holiday recently to be able to check up on home and see that nothing whatsoever happened in my house when I was away.
If that server of yours is also located in the house, I would not be so sure about that...
617B3B7F7E7C7D7F00EOF
If the usb video class takes off like usb mass storage (Logitec is using it for one). Have a look at work of Laurent Pinchart http://linux-uvc.berlios.de/.
Let's see if I follow your logic here:
1) Linux isn't ready for the desktop, because it doesn't just work
2) It doesn't just work because vendors don't provide Linux applications/drivers for their hardware
3) Vendors don't provide drivers because nobody uses Linux because... Linux isn't ready for the desktop.
Mmmm-Hmmm. Seems about right to me.
This comment is fully compliant with RFC 527.