Hallo
Ich versuche gerade meine Webcam in eine Webseite einzubinden.
Mit hilfe von mjpg-streamer sollte dieses eigentlich kein Problem sein.
Momentan bin ich leider noch nicht am Ziel, denn das Ergebnis liefert ein komplett grünes Bild mit ein paar pinken pixeln,
wobei diese entsprechend meiner Handbewegung mit wandern. Toller Filter, aber nicht das was ich wollte
dmesg (siehe unten) zeigt mir einen Fehler an. Kann mir einer sagen was da noch nicht richtig läuft, und am besten wie man dasProblem beheben kann?
Der der Raspi das Bild mit "Camorama" richtig darstellt, kann er scheinbar mit der Webcam was anfangen.
lsusb
Code
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 006: ID 0c45:6270 Microdia PC Camera (SN9C201 + MI0360/MT9V011 or
MI0360SOC/MT9V111) U-CAM PC Camera NE878, Whitcom WHC017, ...
v4l2-ctl --all
Code
Driver Info (not using libv4l2):
Driver name : gspca_sn9c20x
Card type : USB20 Camera
Bus info : usb-bcm2708_usb-1.3
Driver version: 3.6.11
Capabilities : 0x85000001
Video Capture
Read/Write
Streaming
Format Video Capture:
Width/Height : 320/240
Pixel Format : 'S920'
Field : None
Bytes per Line: 320
Size Image : 115200
Colorspace : SRGB
Video input : 0 (gspca_sn9c20x: ok)
Streaming Parameters Video Capture:
Frames per second: invalid (0/0)
Read buffers : 2
Alles anzeigen
Code
pi@raspberrypi ~/mjpg-streamer/mjpg-streamer $./mjpg_streamer -i "./input_uvc.so -r /dev/video0 -y -n -f 3 -r 320x240" -o "./output_http.so -w ./www -p 8040"
MJPG Streamer Version: svn rev: 3:172
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 320 x 240
i: Frames Per Second.: 3
i: Format............: YUV
i: JPEG Quality......: 80
o: www-folder-path...: ./www/
o: HTTP TCP port.....: 8040
o: username:password.: disabled
o: commands..........: enabled
Alles anzeigen
dmesg
Code
18.602838] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 21.405025] Adding 102396k swap on /var/swap. Priority:-1 extents:1 across:102396k SS
[ 287.291183] usb 1-1.3: new high-speed USB device number 6 using dwc_otg
[ 287.394090] usb 1-1.3: New USB device found, idVendor=0c45, idProduct=6270
[ 287.394120] usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 287.394136] usb 1-1.3: Product: USB20 Camera
[ 287.440471] Linux media interface: v0.10
[ 287.457071] Linux video capture interface: v2.00
[ 287.465460] gspca_main: v2.14.0 registered
[ 287.472628] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:6270
[ 287.496457] gspca_sn9c20x: i2c_w error
[ 287.931382] gspca_sn9c20x: MT9V111 sensor detected
[ 287.931413] gspca_sn9c20x: MT9VPRB sensor detected
[ 287.939049] input: gspca_sn9c20x as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/input/input0
[ 287.943391] usbcore: registered new interface driver gspca_sn9c20x
[ 402.552577] gspca_sn9c20x: Set 320x240
[ 418.626815] gspca_main: ISOC data error: [25] len=0, status=-63
[ 467.761736] gspca_main: ISOC data error: [0] len=0, status=-63
[ 496.421920] gspca_main: ISOC data error: [7] len=0, status=-63
[ 525.442037] gspca_main: ISOC data error: [15] len=0, status=-63
Alles anzeigen
Vielen Dank im voraus
croeh