webcam mit Bewegungssensor

Post Reply
Message
Author
hcx
Posts: 5
Joined: 21. Nov 2006 14:34

webcam mit Bewegungssensor

#1 Post by hcx »

Hallo,

ich möchte zwecks Raumüberwachung eine usb-webcam mit CMOS-Bewegungssensor einsetzen von der in regelmäßigen Intervallen mittels FTP ein Bild an einen Webserver geschickt wird.

Zu diesem Zweck habe ich mir eine sweex wc040 besorgt, und versucht sie mit dem uvc Treiber zum laufen zu bekommen, was mir
jedoch nicht gelingen will.
"modprobe uvcvideo --> Modulle uvcvideo not found"

Wenn jemand von euch eine nicht zu teuere Kamera weis oder mir sagen kann, ob und wie ich die sweex ans Laufen kriege - immer her mit den Tips.

Danke

hcx :)

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#2 Post by Janka »

Um den Treiber mit modprobe zu laden, muss der natürlich erst einmal installiert sein. Woher hast du ihn beschafft?

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

sumsi

antwort

#3 Post by sumsi »

Moin,

Code: Select all

http://www.pro-linux.de/forum/viewtopic.php?t=1030405
Als aktuelles Modell gibts die Laptec Notebook für ca. 25 EUR.

Als Webcam-Bewegungsmeldersoftware gibts motion.

bye sumsi

hcx
Posts: 5
Joined: 21. Nov 2006 14:34

RE: webcam mit Bewegungssensor

#4 Post by hcx »

Hallo sumsi,

hört sich gut an labtec für 25 Euronen. Welches Modell ist das genau?

Gruss aus hackhausen am Compiler


hcx

hcx
Posts: 5
Joined: 21. Nov 2006 14:34

RE:RE webcam mit Bewegungssensor

#5 Post by hcx »

Hallo Janka,

beschaft habe ich die files von:
http://developer.berlios.de/projects/linux-uvc

beinhaltend uvcvideo.h uvcvideo.c und Makefile.

diese habe ich nach home/hcx kopiert und wollte es mit make kompilieren.

Ergebnis:

make
Building USB Video Class driver...
make[1]: Entering directory `/usr/src/linux-headers-2.6.14-kanotix-9'
CC [M] /home/hcx/uvcvideo.o
/home/hcx/uvcvideo.c:49:29: error: v4l2_enumfrmfmt.h: Datei oder Verzeichnis nicht gefunden
/home/hcx/uvcvideo.c: In function 'uvc_v4l2_do_ioctl':
/home/hcx/uvcvideo.c:2491: error: 'VIDIOC_ENUM_FRAMESIZES' undeclared (first use in this function)
/home/hcx/uvcvideo.c:2491: error: (Each undeclared identifier is reported only once
/home/hcx/uvcvideo.c:2491: error: for each function it appears in.)
/home/hcx/uvcvideo.c:2500: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2508: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2511: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2512: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2512: error: 'V4L2_FRMSIZE_TYPE_DISCRETE' undeclared (first use in this function)
/home/hcx/uvcvideo.c:2513: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2514: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2519: error: 'VIDIOC_ENUM_FRAMEINTERVALS' undeclared (first use in this function)
/home/hcx/uvcvideo.c:2528: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2531: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2532: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2544: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2547: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2547: error: 'V4L2_FRMIVAL_TYPE_DISCRETE' undeclared (first use in this function)
/home/hcx/uvcvideo.c:2548: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2548: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2549: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2550: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2551: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2553: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2553: error: 'V4L2_FRMIVAL_TYPE_STEPWISE' undeclared (first use in this function)
/home/hcx/uvcvideo.c:2554: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2555: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2556: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2557: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2558: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2559: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2560: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2561: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2562: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2563: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2564: error: dereferencing pointer to incomplete type
/home/hcx/uvcvideo.c:2565: error: dereferencing pointer to incomplete type
make[2]: *** [/home/hcx/uvcvideo.o] Fehler 1
make[1]: *** [_module_/home/hcx] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.14-kanotix-9'
make: *** [uvcvideo] Fehler 2

also hab ich es mit den debs linux-uvc-source und linux-uvc-tools versucht

kein Erfolg.

Wenn das Drecksteil partout nicht will nehm ich hlt die labtec; den spca50
hab ich kompiliert bekommen.

Gruss aus hackhausen am Compiler

hcx

sumsi

Laptec Notebook

#6 Post by sumsi »

Hallo,

das gibts nur ein Typ in der Notebook-Ausführung (wird auf die Deckeloberkante geklemmt)

bye sumsi

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#7 Post by Janka »

Und http://svn.berlios.de/svnroot/repos/lin ... umfrmfmt.h ?

Das hast du offensichtlich vergessen, auch runterzuladen. Ohne wird's genau die Meldungen geben, die du geschrieben hast.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Post Reply