Webcam: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) |
Michi (Diskussion | Beiträge) |
||
Zeile 57: | Zeile 57: | ||
=== Ubuntu 12.04 Precise Pangolin === | === Ubuntu 12.04 Precise Pangolin === | ||
Die Webcam wird problemlos erkannt. | |||
$ <b>dmesg</b> | $ <b>dmesg</b> | ||
Zeile 66: | Zeile 68: | ||
[32331.420603] usbcore: registered new interface driver zc3xx | [32331.420603] usbcore: registered new interface driver zc3xx | ||
[32331.428133] usbcore: registered new interface driver snd-usb-audio | [32331.428133] usbcore: registered new interface driver snd-usb-audio | ||
Unter Ubuntu 12.04 (64-bit) sah die Ausgabe wie folgt aus. | |||
$ <b>dmesg</b> | |||
[ 394.014015] usb 3-3: new full-speed USB device number 2 using xhci_hcd | |||
[ 394.031033] usb 3-3: New USB device found, idVendor=046d, idProduct=08d7 | |||
[ 394.031038] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 | |||
[ 394.031206] usb 3-3: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes | |||
[ 394.052666] Linux video capture interface: v2.00 | |||
[ 394.054119] gspca_main: v2.14.0 registered | |||
[ 394.054844] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08d7 | |||
[ 395.005796] input: gspca_zc3xx as /devices/pci0000:00/0000:00:14.0/usb3/3-3/input/input14 | |||
[ 395.006026] usbcore: registered new interface driver gspca_zc3xx | |||
[ 395.014589] usbcore: registered new interface driver snd-usb-audio | |||
Mit den folgenden Aufrufen kommt schonmal ein Bild. | Mit den folgenden Aufrufen kommt schonmal ein Bild. |
Aktuelle Version vom 20. Januar 2014, 16:22 Uhr
Eine Webcam (engl. web camera; auch: PC-Kamera, Web Kamera) ist eine Kamera, deren Bilder direkt auf eine Seite des World Wide Web übertragen werden. Meist werden die Bilder in kurzen Zeitabständen aktualisiert, selten wird ein Livestream übertragen.
Zum Anschluss an den Rechner wird gewöhnlich eine USB-Schnittstelle verwendet, wenige Kameras (häufig hochwertigere) verwenden die Firewire-Schnittstelle. Neben der Verwendung zum Betrieb einer Webcam im Internet kommen Webcams auch zu Zwecken wie etwa Videokonferenzen zum Einsatz. Webcams sind häufig nicht sehr hochwertig und verfügen nur über eine stark begrenzte Auflösung (etwa 640×480 Pixel(VGA)). Für die vorgesehenen Verwendungszwecke ist diese Auflösung aber normalerweise ausreichend.
Beim Kauf einer Webcam sind wichtige Kriterien beispielsweise die Auflösung, die Farbunterstützung und der verwendete Anschlussstandard (z. B. USB). Bei der Verwendung für Videokonferenzen oder andere "Live"-Zwecke ist auch noch wichtig, wieviele Bilder pro Sekunde die Webcam aufnehmen kann. Häufig muss im Live-Betrieb die Auflösung stark verringert werden, was die Verwendungsmöglichkeiten stark einschränkt. Bei Verwendung im Aussenbereich sind sowohl die Bildqualität bei Nacht als auch die bei Starklicht oder direkter Sonneneinstrahlung durch tief stehende Wintersonne von Bedeutung.
Logitech Quickcam Communicate STX
Ubuntu 8.04 Hardy Heron
$ dmesg [ 6373.869378] usb 2-1: new full speed USB device using uhci_hcd and address 3 [ 6374.061315] usb 2-1: configuration #1 chosen from 1 choice [ 6374.264846] Linux video capture interface: v2.00 [ 6374.335283] usbcore: registered new interface driver snd-usb-audio [ 6374.361048] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/ build-generic/media/gspcav1/gspca_core.c: USB GSPCA camera found.(ZC3XX) [ 6374.986346] usbcore: registered new interface driver gspca [ 6374.986357] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/ build-generic/media/gspcav1/gspca_core.c: gspca driver 01.00.20 registered
Funktioniert direkt nach dem Einstecken!
Allerdings zoomt das Bild beim Telefonieren über Skype nach etwa 30 Sekunden auf doppelte Grösse (siehe http://forum.skype.com/index.php?showtopic=127561). Dies kann wie folgt behoben werden:
1. Herunterladen und Entpacken der GSPCA-Treiberquellen:
$ wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz $ tar xzf gspcav1-20071224.tar.gz
2. Herunterladen des Patch:
$ wget http://saillard.org/ekiga/gspcav1-20070508_force_using_hardware_mode_v3.patch
3. Anwenden des Patch:
$ cd gspcav1-20071224 $ patch -p1 < ../gspcav1-20070508_force_using_hardware_mode_v3.patch
4. Lokalisieren der vorhandenen GSPCA-Treiber:
$ locate gspca | grep ^/lib/modules/$(uname -r) /lib/modules/2.6.24-27-generic/kernel/drivers/usb/media/gspca.ko /lib/modules/2.6.24-27-generic/ubuntu/media/gspcav1 /lib/modules/2.6.24-27-generic/ubuntu/media/gspcav1/gspca.ko
5. Löschen der gefundenen Ubuntu-GSPCA-Treibers:
$ sudo rm -f /lib/modules/2.6.24-27-generic/kernel/drivers/usb/media/gspca.ko $ sudo rm -f /lib/modules/2.6.24-27-generic/ubuntu/media/gspcav1/gspca.ko
6. Erstellen und installieren des GSPCA-Treibers:
$ sudo ./gspca_build
Die Schritte 5 und 6 müssen vermutlich nach jedem Kernel-Upgrade wiederholt werden.
Ubuntu 12.04 Precise Pangolin
Die Webcam wird problemlos erkannt.
$ dmesg [32329.624025] usb 2-1: new full-speed USB device number 2 using ohci_hcd [32329.986736] Linux video capture interface: v2.00 [32330.009035] gspca_main: v2.14.0 registered [32330.025787] gspca_main: zc3xx-2.14.0 probing 046d:08d7 [32331.416121] input: zc3xx as /devices/pci0000:00/0000:00:03.0/usb2/2-1/input/input6 [32331.420603] usbcore: registered new interface driver zc3xx [32331.428133] usbcore: registered new interface driver snd-usb-audio
Unter Ubuntu 12.04 (64-bit) sah die Ausgabe wie folgt aus.
$ dmesg [ 394.014015] usb 3-3: new full-speed USB device number 2 using xhci_hcd [ 394.031033] usb 3-3: New USB device found, idVendor=046d, idProduct=08d7 [ 394.031038] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 394.031206] usb 3-3: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes [ 394.052666] Linux video capture interface: v2.00 [ 394.054119] gspca_main: v2.14.0 registered [ 394.054844] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08d7 [ 395.005796] input: gspca_zc3xx as /devices/pci0000:00/0000:00:14.0/usb3/3-3/input/input14 [ 395.006026] usbcore: registered new interface driver gspca_zc3xx [ 395.014589] usbcore: registered new interface driver snd-usb-audio
Mit den folgenden Aufrufen kommt schonmal ein Bild.
$ sudo apt-get install cheese $ cheese
$ vlc v4l2:///dev/video0
Damit auch Skype ein Video zeigt, muss folgendes Skript "skype-cam-fix" erstellt werden, mit dem Skype dann jeweils aufgerufen wird.
$ sudo vi /usr/local/bin/skype-cam-fix #! /bin/bash LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype $ sudo chmod 775 /usr/local/bin/skype-cam-fix
Mehr Informationen zu Webcams unter Ubuntu: https://help.ubuntu.com/community/Webcam
Logitech Quickcam for Notebooks
Ubuntu 8.04 Hardy Heron
Dokumentation: http://wiki.ubuntuusers.de/Webcam
$ wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz $ tar xzf gspcav1-20071224.tar.gz $ cd gspcav1-20071224 $ sudo ./gspca_build $ sudo modprobe gspca $ modinfo gspca
$ dmesg [ 1399.404010] usb 3-2: new full speed USB device using uhci_hcd and address 2 [ 1399.410391] usb 3-2: configuration #1 chosen from 1 choice [ 1399.413462] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/ build-generic/media/gspcav1/gspca_core.c: USB GSPCA camera found.(ZC3XX)
$ sudo modprobe -r gspca $ sudo modprobe gspca autoexpo=0
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Canonical | eng | Webcamwbm | |
Canonical | eng | Skype and web cameraswbm | |
Ubuntu Users | ger | Webcamwbm |