Difference between revisions of "webcams in Linux"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
m (→‎Introduction: icm532)
m (Reverted edits by 59.151.53.100 (Talk); changed back to last version by Woozle)
 
(2 intermediate revisions by 2 users not shown)
(No difference)

Latest revision as of 00:39, 12 October 2007

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Introduction

Webcam support under Linux appears to be iffy at this point (2005-10-30). There was substantial support for hardware from Philips, but it has been discontinued due to a number of factors (see Philips Drivers below).

EZonics/IC-Media

Logitech Webcams

http://www.seismo.ethz.ch/linux/webcam.html

Philips Webcams

PWC is a (the only?) open-source Linux driver for Philips webcams, but the author has discontinued support.

Apparently the author of PWC (who had obtained the necessary specs from Philips under a NDA) felt it necessary to have a hook installed in the Linux kernel in order to properly support PWCX, a binary-only driver which allowed the PWC driver to work better (the technical reasons for doing so may have been good, but I have not been able to find any description or discussion on this). The code in PWCX is apparently proprietary and thus could not be included in Linux distributions due to license conflict.

Although PWC, complete with hook, had been part of the Linux kernel for over 3 years, apparently the maintainers of the kernel ultimately decided they no longer wanted "to allow any kind of hook or function or mechanism, specifically written to make it possible to load a binary-only module", so they removed the hook code from PWC but left it otherwise unaltered &ndsah; unfortunately removing the ability to use PWCX and therefore also removing the enhanced support.

Source: http://www.smcc.demon.nl/webcam/