02.08.2013 Views

The Webcam HOWTO - The Linux Documentation Project

The Webcam HOWTO - The Linux Documentation Project

The Webcam HOWTO - The Linux Documentation Project

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>The</strong> <strong>Webcam</strong> <strong>HOWTO</strong><br />

Table of Contents<br />

1. Introduction.....................................................................................................................................................1<br />

1.1. Copyright Information......................................................................................................................1<br />

1.2. Disclaimer.........................................................................................................................................1<br />

1.3. New Versions....................................................................................................................................1<br />

1.4. Credits...............................................................................................................................................1<br />

1.5. Feedback...........................................................................................................................................2<br />

1.6. Conventions Used in this Document................................................................................................2<br />

2. Enabling Support for Your (<strong>Webcam</strong>) Hardware in <strong>Linux</strong>.......................................................................3<br />

2.1. Drivers and Modules.........................................................................................................................3<br />

2.1.1. Module or In−Kernel?.............................................................................................................3<br />

2.1.2. Patching, Source−Only or Precompiled Binary?....................................................................4<br />

2.2. Supporting the Connection Type......................................................................................................4<br />

2.2.1. USB <strong>Webcam</strong>s........................................................................................................................4<br />

2.2.2. IEEE 1394 (Firewire", i.Link")...............................................................................................6<br />

2.2.3. Generic Parallel Port Support for Parport <strong>Webcam</strong>s...............................................................6<br />

2.3. Specific <strong>Webcam</strong> Models.................................................................................................................6<br />

2.3.1. 3com HomeConnect PC Digital <strong>Webcam</strong>...............................................................................7<br />

2.3.2. CPiA based <strong>Webcam</strong>s.............................................................................................................7<br />

2.3.3. SE401, SE402 and EP800 based USB webcams....................................................................7<br />

2.3.4. OmniVision based <strong>Webcam</strong>s..................................................................................................8<br />

2.3.5. Logitech (formerly Connectix) Quickcam Support.................................................................9<br />

2.3.6. ICM532 Based <strong>Webcam</strong>s........................................................................................................9<br />

2.3.7. NW802 Based <strong>Webcam</strong>s.......................................................................................................10<br />

2.3.8. Philips USB <strong>Webcam</strong>s..........................................................................................................10<br />

2.3.9. SPCA50X USB Camera <strong>Linux</strong> Driver..................................................................................10<br />

2.3.10. STV0680 based Models......................................................................................................11<br />

2.3.11. Winbond w9966cf...............................................................................................................11<br />

2.3.12. Xirlink C−it" HDCS−1000 based <strong>Webcam</strong>s.......................................................................11<br />

3. Accessing the Video Device..........................................................................................................................12<br />

3.1. <strong>The</strong> Video Devices Node................................................................................................................12<br />

3.2. Groups and Permissions..................................................................................................................13<br />

4. Framegrabbing Applications.......................................................................................................................14<br />

4.1. Command Line Programs...............................................................................................................14<br />

4.1.1. Streamer.................................................................................................................................14<br />

4.1.2. camE......................................................................................................................................14<br />

4.1.3. Motion...................................................................................................................................14<br />

4.1.4. <strong>Webcam</strong>.................................................................................................................................15<br />

4.1.5. SANE.....................................................................................................................................15<br />

4.2. GUI(Grapical User Interface)−Based Programs.............................................................................15<br />

4.2.1. Xawtv....................................................................................................................................15<br />

4.2.2. Gqcam...................................................................................................................................15<br />

4.2.3. Camorama.............................................................................................................................15<br />

4.2.4. GnomeMeeting......................................................................................................................16<br />

i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!