Linux WebCam Software? 67
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!"
Re:No (Score:2, Funny)
Re:No (Score:1)
Re:No (Score:1)
Here you go: (Score:2, Funny)
Re:Here you go: (Score:3, Funny)
New here? Tell him about the Pool on the roof (Score:3, Funny)
Re:New here? Tell him about the Pool on the roof (Score:1)
Re:New here? Tell him about the Pool on the roof (Score:1)
Re:New here? Tell him about the Pool on the roof (Score:2)
What exactly are you looking for? (Score:3, Informative)
Re:What exactly are you looking for? (Score:1)
Re:What exactly are you looking for? (Score:4, Informative)
Re:What exactly are you looking for? (Score:4, Informative)
webcam can be set to react on image changes and a simple shell 5liner can be written which checks if the file has been modified since last upload and uploads it into the server via curl&http.
that's as simple as it can be, 1 kernel module, 1 application, 1 shell script.
you could also use the builtin features of webcam to upload images but using ftp is a bit too insecure for my case
Re:What exactly are you looking for? (Score:2, Informative)
scroll down, webcam stuff good luck!
Re:What exactly are you looking for? (Score:4, Informative)
Hope this helps!
Re:What exactly are you looking for? (Score:2)
Nice work!
Re:What exactly are you looking for? (Score:2)
Desktop Linux is here! (Score:1)
Re:Desktop Linux is here! (Score:1, Insightful)
For a Windows user, all one needs to do is plug in the webcam and load the programs found on the CD. It takes all of maybe 2 minutes to have the webcam up and running. On Linux, it may take an entire afternoon.
If Microsoft can be credited for something good, then they should be credited for having a systems that generally works - and can be w
Re:Desktop Linux is here! (Score:2)
How is that an advantage for Linux, considering that Windows does the exact same thing [wikipedia.org], and has been doing it for over a decade?
Re:Desktop Linux is here! (Score:5, Insightful)
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.
Re:Desktop Linux is here! (Score:1)
While I agree mostly with your post, this statement isn't exactly true. It is sometimes absolutely impossible to get hardware working under Windows, as vendors often ship "restore" CDs that are an image of Windows bogged down with nasty stuff that create huge stability problems.
This effectively mak
Re:Desktop Linux is here! (Score:1)
As far as Windows being the only ready-for-primetime OS... As far as I'm concerned windows will not be ready for primetime until it has gotten over this need to be reinstalled every 3 months in order to keep all that 'just works' hardware and software from self-destructing itself and the OS.
linux: reboot... seldom, install... once, upgrade... as desired, price... hard to beat
windows: reboot... daily, install... over and over again, upgrade... is absolutely crucial, price... hard to come up with
Re:Desktop Linux is here! (Score:2)
What kind of "software"? (Score:2)
Unlike the "canned" software packages, Linux is one of the environments where everything is modular. There is no just plain "webcam software" for Linux that I know of.
On the other hand, there are a lot of components that you can put together to do things with webcams. It depends on what exactly you mean. Do you mean a camera to show your face while you're "chatting" with someone? Or a fixed room-monitor cam that people can get snapshots from off of a website? Or something to stick in a window to do t
Hardware (Score:2, Informative)
There should be some USB equipment that works. If you look around you should be able to find some. Anything that is compatible with Video 4 Linux (what is the current version? 2?). Look at the kernel drivers in that category and look for hardware that way.
My second suggestion (and possibly better) would be FireWire (if you have it). It's a video source. You should have no problem since FireWire video is well defined. I would be surprised if this didn't work. So besides the F
Re:Hardware (Score:2)
I've noticed how all the manufacturers have clearly labeled their web cams as supporting Video 4 Linux 2 these days. It makes it really easy to just walk into my local CompUSA, Best Buy, MicroCenter, etc. and just pick up a box off the shelf that I know will work with Linux.
[/sarcasm]
I.e. I haven't had that experience. Pretty much as counter to that as the manufacturers can get.
Cluttering up this place somewhere I have some four webcams that for one reason or another just don't quite work. The clos
motion (Score:3, Informative)
Motion + Digital Camera? (Score:2)
Motion is great. The package compiles dead easily too, it *might* be too complex for this guy, but he should try it... it's not hard!
I've had a similar question to what this fellow has... I have a video capture card, and it works fine with Motion, but I'm looking for a camera with reasonable night exposure and zoom... from what I can tell, the only stuff out there would be camcorder type equipment. I would strongly prefer a digital camera with USB output rather than relying on my capture card.
I might
Re:Motion + Digital Camera? (Score:2)
Do-it-yourself-ease (Score:2, Informative)
This is fast, easy to automate with tcl or bash script, and would probably work just fine on a i486 box.
You want a pre-packaged GUI program? Sheesh dude, if you don't see what you like out there in userland, make it yourself and present it as a gift to the world.
Programmin' ain't, like, rocket science, ya know?
Cheers.
Re:Do-it-yourself-ease (Score:2)
I get about 4fps from the dlink cameras (using
It was very nice when I was on holiday recently to be able to check
What happened at home (Score:2, Funny)
If that server of yours is also located in the house, I would not be so sure about that...
Re:What happened at home (Score:3, Informative)
Re:Do-it-yourself-ease (Score:2)
It is if you're writing rocket control software...
linux link tech show (Score:1, Informative)
Axis (Score:5, Informative)
Step 1: Buy an Axis [axis.com].
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).
Except ... (Score:5, Informative)
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.
Re:Axis - not the only player in cyberspace (Score:3, Informative)
Camsource (Score:5, Informative)
Ekiga (Score:4, Informative)
I've had good luck using this https://wiki.ubuntu.com/Webcam [ubuntu.com] utility to install the latest drivers for many consumer webcams.
IM clients that do video Chat include aMSN and kopete.
camE (Score:2)
For hardware, I've had good luck with the Philips/pwc cameras (there was a time when they were only supported by a binary module, but the free replacement now works well enough for webcam use).
depends how things are setup (Score:3, Informative)
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.
Ubuntu and Camorama (Score:4, Informative)
camserv (Score:1, Interesting)
http://cserv.sourceforge.net/ [sourceforge.net]
Re:camserv (Score:1)
Re:camserv (Score:2)
Re:camserv (Score:2)
Unfortunately both seem to only support mjpeg/multipart-jpeg streaming. Anyone know a package that allows streaming of mpeg4 or some other advanced video codec?
motion or palantir (Score:1)
motion is motion-tracking software, can create stills or video streams and even has a weird webserver kinda-thing. pretty hard to setup the way you want it.
palantir is a streaming image server (mjpeg?), doesn't work too well for msie (only stills or java applet thing) but is fine for firefox. can also control tiltable webcams.
other than that, get an axis network camera, built in webserver and dhcp client, just plug it into your switch.
this is a list of webcam software for linux. (Score:1)
no subject (Score:1)
Webcams might be as easy as usb mass storage (Score:2, Informative)
I wouldn't brag... (Score:1)
for Ubuntu (Score:1)
Spook (Score:2)
There is also a Fredhmeat page [freshmeat.net] about the project.
Re:Spook (Score:2)
Here's one i use (Score:1)
motion with wintv (Score:2)
Here's why Linux tends to be difficult (Score:2)
If not, well... imagine having to force Windows XP users who have never been without a GUI to compile XP programs and drivers and patches at the DOS command prompt. Nightmare. If you don't think so, you obviously never worked desktop support in a corporation or for home users. The majority may be whizzes at day trading, welding, cooking, whatever they do for a job, but they largely suck flat out at figur