<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML ><HEAD ><TITLE >The Webcam HOWTO</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="NEXT" TITLE="Introduction" HREF="intro.html"></HEAD ><BODY CLASS="ARTICLE" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="ARTICLE" ><DIV CLASS="TITLEPAGE" ><H1 CLASS="TITLE" ><A NAME="AEN2" ></A >The Webcam HOWTO</H1 ><H3 CLASS="AUTHOR" ><A NAME="AEN4" >Howard Shane</A ></H3 ><DIV CLASS="AFFILIATION" ><DIV CLASS="ADDRESS" ><P CLASS="ADDRESS" > <TT CLASS="EMAIL" ><<A HREF="mailto:hshane[AT]austin.rr.com" >hshane[AT]austin.rr.com</A >></TT ><br> </P ></DIV ></DIV ><DIV CLASS="REVHISTORY" ><TABLE WIDTH="100%" BORDER="0" ><TR ><TH ALIGN="LEFT" VALIGN="TOP" COLSPAN="3" ><B >Revision History</B ></TH ></TR ><TR ><TD ALIGN="LEFT" >Revision 1.61</TD ><TD ALIGN="LEFT" >2005-02-21</TD ><TD ALIGN="LEFT" >Revised by: jhs</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Update on revived Philips Webcam driver development</TD ></TR ><TR ><TD ALIGN="LEFT" >Revision 1.6</TD ><TD ALIGN="LEFT" >2005-01-02</TD ><TD ALIGN="LEFT" >Revised by: jhs</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Errata fixed, some rewrites for readability, new chipsets and updates</TD ></TR ><TR ><TD ALIGN="LEFT" >Revision 1.1</TD ><TD ALIGN="LEFT" >2004-01-12</TD ><TD ALIGN="LEFT" >Revised by: jhs</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Update for 2.6 series kernel release and info on NW802-based webcams</TD ></TR ><TR ><TD ALIGN="LEFT" >Revision 1.0</TD ><TD ALIGN="LEFT" >2003-12-04</TD ><TD ALIGN="LEFT" >Revised by: JP</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Initial Release / Reviewed by TLDP</TD ></TR ><TR ><TD ALIGN="LEFT" >Revision 0.5</TD ><TD ALIGN="LEFT" >2003-11-07</TD ><TD ALIGN="LEFT" >Revised by: jhs</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Final revision after v4l mailing list feedback</TD ></TR ><TR ><TD ALIGN="LEFT" >Revision 0.1</TD ><TD ALIGN="LEFT" >2003-10-12</TD ><TD ALIGN="LEFT" >Revised by: jhs</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Initial draft posted</TD ></TR ></TABLE ></DIV ><DIV ><DIV CLASS="ABSTRACT" ><A NAME="AEN41" ></A ><P ></P ><P > This document was written to assist the reader in the steps necessary to configure and use a webcam within the Linux operating system.</P ><P ></P ></DIV ></DIV ><HR></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Table of Contents</B ></DT ><DT >1. <A HREF="intro.html" >Introduction</A ></DT ><DD ><DL ><DT >1.1. <A HREF="intro.html#COPYRIGHT" >Copyright Information</A ></DT ><DT >1.2. <A HREF="intro.html#DISCLAIMER" >Disclaimer</A ></DT ><DT >1.3. <A HREF="intro.html#NEWVERSIONS" >New Versions</A ></DT ><DT >1.4. <A HREF="intro.html#CREDITS" >Credits</A ></DT ><DT >1.5. <A HREF="intro.html#FEEDBACK" >Feedback</A ></DT ><DT >1.6. <A HREF="intro.html#CONVENTIONS" >Conventions Used in this Document</A ></DT ></DL ></DD ><DT >2. <A HREF="hardware.html" >Enabling Support for Your (Webcam) Hardware in Linux</A ></DT ><DD ><DL ><DT >2.1. <A HREF="hardware.html#DRIVER-INTRO" >Drivers and Modules</A ></DT ><DT >2.2. <A HREF="hardware.html#CONNECTION" >Supporting the Connection Type</A ></DT ><DT >2.3. <A HREF="hardware.html#MODELS" >Specific Webcam Models</A ></DT ></DL ></DD ><DT >3. <A HREF="dev-intro.html" >Accessing the Video Device</A ></DT ><DD ><DL ><DT >3.1. <A HREF="dev-intro.html#DEV-MANUAL" >The Video Devices Node</A ></DT ><DT >3.2. <A HREF="dev-intro.html#PERMISSIONS" >Groups and Permissions</A ></DT ></DL ></DD ><DT >4. <A HREF="framegrabbers.html" >Framegrabbing Applications</A ></DT ><DD ><DL ><DT >4.1. <A HREF="framegrabbers.html#COMMAND" >Command Line Programs</A ></DT ><DT >4.2. <A HREF="framegrabbers.html#GUI" >GUI(Grapical User Interface)-Based Programs</A ></DT ></DL ></DD ><DT >5. <A HREF="troubleshooting.html" >Troubleshooting</A ></DT ><DD ><DL ><DT >5.1. <A HREF="troubleshooting.html#IDCHIP" >Help, I have a USB webcam and don't know exactly what model it is and/or who the manufacturer is. What do I do?</A ></DT ><DT >5.2. <A HREF="troubleshooting.html#NODEV" >Help, I can't find the camera device in <TT CLASS="FILENAME" >/dev</TT >!</A ></DT ><DT >5.3. <A HREF="troubleshooting.html#ACCESS" >Help, I can see the camera device (both in person and as a device node in <TT CLASS="FILENAME" >/dev</TT >), but I can't access it!</A ></DT ><DT >5.4. <A HREF="troubleshooting.html#SRC" >Help, my camera has a driver that is source-only, i.e., has to be built by me! Where do I start?</A ></DT ><DT >5.5. <A HREF="troubleshooting.html#DEBSRC" >I am using Debian GNU/Linux. Is there an easier way to go through all this kernel compiling stuff and building of source modules?</A ></DT ><DT >5.6. <A HREF="troubleshooting.html#PATCH" >Help, my camera is supported by a driver that has to be patched into my kernel! What do I do?</A ></DT ><DT >5.7. <A HREF="troubleshooting.html#MOREHELP" >Help--as in, where can I get more of it?</A ></DT ><DT >5.8. <A HREF="troubleshooting.html#V4L" >Help, I want to contribute to Video4Linux support in Linux! Who do I get in touch with?</A ></DT ></DL ></DD ><DT >A. <A HREF="appendix.html" >Gnu Free Documentation License</A ></DT ></DL ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="intro.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Introduction</TD ></TR ></TABLE ></DIV ></BODY ></HTML >