Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.03.2006, 08:56

Installieren einer Webcam / z.B. DVC 325

############################
# Installieren einer Webcam / z.B. DVC 325 #
############################



Letztes Update: 17.03.2006


[SIZE=7]Kodak: DVC 325[/SIZE]



1.0 Installation
2.0 Bemerkungen & Quellen



Beschreibung:

Dieses HowTo soll in kurzer Weise zeigen wie ihr eure Webcam unter Linux installieren & benutzen könnt.
Als erstes solltet ihr auf dieser Homepage einmal prüfen ob eure Webcam überhaupt unterstützt wird bevor ihr an das HowTo geht.
MfG MyD

2

17.03.2006, 08:56

1.0 Installation

Zunächst einmal müssen wir unseren Kernel einstellen damit wir überhaupt die Webcam Treiber nutzen können.

Im Kernel sollte der richtige USB-Support drinne sein.
Um den richtigen Treiber rauszufinden macht folgendes:

Quellcode

1
2
# lspci -v | grep HCI
(Programm enthalten im Paket pciutils)


Nun kann aus den obigen Informationen der richtige Treiber im Kernel ausgewählt und aktiviert werden.

Quellcode

1
2
3
4
5
6
USB Support

Device Drivers  --->
  USB support  --->
    < >   OHCI HCD support
    <*>   UHCI HCD (most Intel and VIA) support


Zudem muss im Kernel auch Video For Linux Support aktiviert werden.

Quellcode

1
2
3
4
5
Video For Linux

Device Drivers  --->
  Multimedia devices  --->
    <*> Video For Linux


Nun könnt ihr auf dieser Seite nachschauen ob eure Webcam überhaupt unterstützt wird.
Für dieses HowTo habe ich meine Webcam (Kodak: DVC 325) verwendet:

Zitat

Hersteller: Kodak
Kamera: DVC 325
Treiber: spca501a
Supported: Yes
Stream: yuyv
Treiber: spca5xx


Und verwende deshalb diese Treiber.

Zitat

* media-video/spca5xx
Latest version available: 20060301
Latest version installed: 20060301
Size of files: 570 kB
Homepage: http://mxhaard.free.fr/spca5xx.html
Description: spca5xx driver for webcams.
License: GPL-2


Das Prinzip sollte klar sein....
Ihr müsst den USB-Support und Video For Linux Support + Treiber in den Kernel integrieren und zudem schauen ob die Karte überhaupt unterstützt wird.

Als Beispiel verwende ich ich die Treiber meiner Webcam.

Quellcode

1
# emerge media-video/spca5xx


Starten wir als erstes udevmonitor um zu sehen wenn wir den Treiber laden wie unsere Webcam angesprochen wird. z.B. (/dev/video0)

Quellcode

1
# udevmonitor


Nun können wir das Modul spca5xx in den Kernel laden.

Quellcode

1
# modprobe spca5xx


Zitat

udevmonitor prints the received event from the kernel [UEVENT]
and the event which udev sends out after rule processing [UDEV]

UEVENT[1142591381.017545] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-1
UEVENT[1142591381.018165] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.0
UDEV [1142591381.049351] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-1
UEVENT[1142591381.291452] add@/class/video4linux/video0
UEVENT[1142591381.291499] add@/class/usb_device/usbdev2.2
UDEV [1142591381.993946] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.0
UDEV [1142591382.011272] add@/class/video4linux/video0
UDEV [1142591382.033255] add@/class/usb_device/usbdev2.2


Hui ein neues device /dev/video0 :D 8)

Und damit das alles wieder einmal automatisch gemacht wird tragen wir das Modul in die Datei /etc/modules.autoload.d/kernel-2.6 ein.

Quellcode

1
# echo "spca5xx" >> /etc/modules.autoload.d/kernel-2.6



MPlayer (media-video/mplayer) kann benutzt werden um die Webcam zu testen.
USE-Flags die benötigt werden: v4l,v4l2 und encode

Quellcode

1
2
$ mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0
$ mplayer tv:// -tv driver=v4l:width=176:height=144:device=/dev/video0


Mencoder kann benutzt werden um die Streams einer Webcam aufzunehmen.

Quellcode

1
$mencoder tv:// -tv driver=v4l:width=<width>:height=<height>:device=/dev/video0 -nosound -ovc lavc -o beispiel.avi


Hier mal nen Screenshot was ich mit meiner Webcam unter Verwendung von amsn (net-im/amsn) gemacht habe.

Jetzt können die Video-Konferenzen los gehen :]
MfG MyD