<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wireless.subsignal.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Torx</id>
	<title>Weimarnetz Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wireless.subsignal.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Torx"/>
	<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Spezial:Beitr%C3%A4ge/Torx"/>
	<updated>2026-10-18T19:44:18Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16912</id>
		<title>Webcam-Howto.</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16912"/>
		<updated>2008-07-09T16:01:06Z</updated>

		<summary type="html">&lt;p&gt;Torx: /* Linux-UVC Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCRight}}&lt;br /&gt;
&lt;br /&gt;
Dies ist eine Anleitung, wie man aus Freifunk Geräten eine mobile Webcam bastelt. Diese Anleitung ist aktueller als [http://wiki.leipzig.freifunk.net/Asus_WL-HDD2.5 die aus Leipzig]&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Benoetigte Pakete ==&lt;br /&gt;
&lt;br /&gt;
usb und video-Module installieren&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install kmod-usb-ohci (abhängig vom Gerät:USB chips BCM4710 oder BCM4712)&lt;br /&gt;
oder &lt;br /&gt;
ipkg install kmod-usb-uhci (für Asus wl500gd und Asus wl500gp)&lt;br /&gt;
ipkg install kmod-usb2     (nur bei Gerät mit USB 2.0 nötig)&lt;br /&gt;
ipkg install libpthread&lt;br /&gt;
ipkg install kmod-videodev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
danach Neustart. USB-module werden selbsttätig geladen.&lt;br /&gt;
 &lt;br /&gt;
== Webcam-Driver ==&lt;br /&gt;
=== spca5xx/spca5xx_LE - Driver===&lt;br /&gt;
* Welches DriverModul ihr braucht kommt auf Eure Kamera an --&amp;gt; [http://mxhaard.free.fr/spca5xx.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# spca5xx-Modul (nur Driver)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-spca5xx_2.4.30+20060501-brcm-1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Modul (nur Driver)&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spca5xx_le.o&lt;br /&gt;
mv spca5xx_le.o /lib/modules/2.4.30&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Paket (Driver, Spcacat, Servfox, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/spca5xx-le-webcam_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
danach Neustart.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Module werden leider nicht beim Neustart selbstständig geladen.&lt;br /&gt;
Webcammodule laden mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod videodev&lt;br /&gt;
insmod spca5xx oder insmod spca5xx_le&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mit dem Befehl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kannst du überprüfen welche module geladen sind. Jetzt noch überprüfen ob die Webcam erkannt wurde indem wir&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dmesg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eigeben. Da sollte dann sowas stehen wie:&lt;br /&gt;
[[Bild:Aldicam.png|thumb|Aldi Webcam DC-3110]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
usb.c: registered new driver spca5xx&lt;br /&gt;
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered&lt;br /&gt;
hub.c: new USB device 00:04.0-1, assigned address 2&lt;br /&gt;
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Qtec Webcam 100 Pac207-BCA &lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_probe:8380] Camera type GBRG &lt;br /&gt;
drivers/usb/pac207.h: [pac207_config:148] Find Sensor PAC207&lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_getcapability:2207] maxw 352 maxh 288 minw 160 minh 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
also Driver gefunden, Webcam erkannt. Und das mit der Aldi-Cam super!&lt;br /&gt;
&lt;br /&gt;
=== pwc/pwcx - Driver===&lt;br /&gt;
* Alle gängigen Cams stehen in dieser [http://www.cs.umu.se/~c00ahs/exjobb/philips/index.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pwc-Paket (Driver, setpwc, Mvc, Camsrv, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/philips-webcam_0.2_mipsel.ipk &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bei der Installation wird automatisch ein startscript &amp;#039;&amp;#039;&amp;#039;/etc/init.d/S90webcam&amp;#039;&amp;#039;&amp;#039; angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
killall camsrv; rmmod pwcx; rmmod pwc; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod pwc || exit 2&lt;br /&gt;
insmod pwcx || exit 3&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 4; fi&lt;br /&gt;
&lt;br /&gt;
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tipp:&amp;#039;&amp;#039;&amp;#039; Um die Kontrolllampe aus zu machen muss beim laden des Drivers noch die Option&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod pwc leds=0,0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
übergeben werden. Alle anderen Optionen sind [http://marc.info/?l=linux-usb-devel&amp;amp;m=109356599003427&amp;amp;w=2 hier] gelistet.&lt;br /&gt;
&lt;br /&gt;
==== setpwc ====&lt;br /&gt;
* Tool zum einstellen der Kamera&lt;br /&gt;
* Hilfe:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
setpwc -h&lt;br /&gt;
&lt;br /&gt;
setpwc v1.2, (C) 2003-2006 by folkert@vanheusden.com&lt;br /&gt;
-d device  device to use (default: /dev/video0)&lt;br /&gt;
-p      dump current settings&lt;br /&gt;
-f x    set framerate (0...63)&lt;br /&gt;
-S w,h,x  set width/height/framerate&lt;br /&gt;
-b      store settings in nonvolatile RAM&lt;br /&gt;
-r      restore settings from nonvolatile RAM&lt;br /&gt;
-x      restore factory settings&lt;br /&gt;
-c x    set compression preference (0-3)&lt;br /&gt;
-g x    set automatic gain control (0...65535)&lt;br /&gt;
-s x    set shutter speed (1...65535)&lt;br /&gt;
-w auto/manual/indoor/outdoor/fl&lt;br /&gt;
        set automatic white balance mode&lt;br /&gt;
-a x    red-balance (only if -w manual) (0...65535)&lt;br /&gt;
-e x    blue-balance (idem) (0...65535)&lt;br /&gt;
-i x    speed of automatic white balance (1...65535)&lt;br /&gt;
-j x    delay for automatic white balance (1...65535)&lt;br /&gt;
-k x    set led on-time (0...25500ms&lt;br /&gt;
-l x    set led off-time&lt;br /&gt;
-m x    set electronic sharpness (0...65535)&lt;br /&gt;
-n x    set backlight compensation (0=0ff, other=on)&lt;br /&gt;
-o x    set antiflicker mode (0=0ff, other=on)&lt;br /&gt;
-q x    set noise reduction mode (0=none...3=high)&lt;br /&gt;
-t x    reset pan(bit 0) and/or tilt(bit 1)&lt;br /&gt;
-u      query pan/tilt status&lt;br /&gt;
-y x    set pan position&lt;br /&gt;
-z x    set tilt position&lt;br /&gt;
-h      this help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseiten:&lt;br /&gt;
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]&lt;br /&gt;
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]&lt;br /&gt;
** [http://www.vanheusden.com/setpwc/ http://www.vanheusden.com/setpwc/]&lt;br /&gt;
&lt;br /&gt;
=== ov511/ov51x - Driver===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/ov511_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-ov51x-2.4.30+1.65-1.12-mark-brcm_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* beinhaltet ov511_decomp und ov518_decomp Module&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]&lt;br /&gt;
&lt;br /&gt;
=== Logitech Quickcam Messenger - Driver ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/qc-usb-messenger-1.6_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]&lt;br /&gt;
&lt;br /&gt;
=== Linux-UVC Treiber ===&lt;br /&gt;
Die Linux UVC Treiber unterstuetzen mittlerweile eine recht ansehnliche Anzahl an Webcams. Eine Liste der Webcams ist auf der Projektseite zu finden. Besonders interessant sind die Webcams, die die Kompression nach JPEG in der Webcam selbst vornehmen und damit den Prozessor des Routers von dieser Aufgabe entlasten. Es sind so MJPEG Streams mit bis zu 30 frames pro Sekunde moeglich. Die Logitech QC Sphere AF und die Logitech Quickcam Pro 9000 grabben zum Beispiel mit eine Aufloesung von 960x720 Pixeln und 15 frames pro Sekunde auf einem Asus WL-500gP.&lt;br /&gt;
&lt;br /&gt;
Da Linux-UVC aber nur fuer Kernel 2.6 und darueber verfuegbar ist, kann es noch Probleme geben.&lt;br /&gt;
&lt;br /&gt;
==== Kompilieren und installieren ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
* Projektwebseite: http://linux-uvc.berlios.de/&lt;br /&gt;
&lt;br /&gt;
== Programme ==&lt;br /&gt;
=== MJPG-Streamer ===&lt;br /&gt;
MJPG-Streamer trumpft mit dem Linux-UVC Treiber und kompatiblen Webcams so richtig auf, es kann aber auch mit GSPCAV1 kompatiblen Webcams benutzt werden.&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer&lt;br /&gt;
cd mjpg-streamer/mjpg-streamer&lt;br /&gt;
export CC=mipsel-linux-gcc&lt;br /&gt;
make clean all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SpcaCat - Bildgrabber===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spcacat&lt;br /&gt;
mv spcacat /usr/bin&lt;br /&gt;
chmod +x /usr/bin/spcacat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat [-h -d -g -f -s -p -N -P -o]&lt;br /&gt;
     -h show this usage message.&lt;br /&gt;
     -d device ask the driver to use specified video&lt;br /&gt;
        output device (/dev/video1)&lt;br /&gt;
     -o outputfile  causes the program to output avi with&lt;br /&gt;
        image data received from the video device to the specified file.&lt;br /&gt;
     -g grab with READ method instead of default MMAP&lt;br /&gt;
     -f video format  nothing YUV420P  fourcc I420&lt;br /&gt;
        jpg JPEG         fourcc MJPG&lt;br /&gt;
        yuv YUV420P   fourcc I420&lt;br /&gt;
    r16 RGB565 16bits fourcc RGB2&lt;br /&gt;
    r24 RGB 24bits  fourcc RGB3&lt;br /&gt;
    r32 RGB 32bits  fourcc RGB4&lt;br /&gt;
    -v RAW data  fourcc RAWD&lt;br /&gt;
     -s widthxheight ask the driver for input size&lt;br /&gt;
     -p X take a picture every X seconds&lt;br /&gt;
     -p X &amp;amp;&amp;amp; -o getPicture every X seconds and record in SpcaPict.jpg&lt;br /&gt;
     -N take N pictures and stop&lt;br /&gt;
     -P parport device (spcacat, spcaserv)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jetzt Link noch legen, weil das Programm das device &amp;#039;&amp;#039;/dev/v4l/video0&amp;#039;&amp;#039; nicht verarbeiten kann.&lt;br /&gt;
und dann spcacat starten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0 &lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in unserm Falle speichert spcacat aller 10 sek. ein Bild namens &amp;#039;&amp;#039;SpcaPict.jpg&amp;#039;&amp;#039; ab.&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# SpcaCat starten&lt;br /&gt;
cd /tmp&lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sinnvoll ist hierbei, das Bild in den /tmp(Ram-Speicher) zu schreiben und es auf das /www Verzeichnis zu linken.&amp;lt;br&amp;gt;&lt;br /&gt;
dann noch Berechtigungen setzen mit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer&lt;br /&gt;
&lt;br /&gt;
=== Servfox - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/servfox&lt;br /&gt;
mv servfox /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x servfox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: cdse [-h -d -g ]&lt;br /&gt;
-h      print this message&lt;br /&gt;
-d      /dev/videoX       use videoX device&lt;br /&gt;
-g      use read method for grab instead mmap&lt;br /&gt;
-s      widthxheight      use specified input size&lt;br /&gt;
-w      port      server port&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Beispiel: Streamserver auf Port 7070 starten mit Auflösung: 320x240&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -g -s 320x240 -w 7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream ansehen mit spcaview:&amp;lt;br&amp;gt;&lt;br /&gt;
Download:&lt;br /&gt;
* für Windows --&amp;gt; [http://141.54.160.25/dave/spcaview-win32.zip hier]&lt;br /&gt;
** entpacken&lt;br /&gt;
** die Datei spcaview.bat mit rechtsklick bearbeiten, ip-adresse und port eintragen wo servfox läuft, dann starten.&lt;br /&gt;
* für Linux (Debian, Ubuntu)--&amp;gt; [http://141.54.160.25/dave/spcaview_20051212-1_i386.deb hier]&lt;br /&gt;
** einfach Befehl in der Konsole eintippen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcaview -w IP-Adresse wo servfox läuft:7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder Stream mit speziellen JavaApplet (JWebcamPlayer) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.jar&lt;br /&gt;
wegt http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.java&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet codebase=&amp;quot;.&amp;quot; archive=&amp;quot;JWebcamPlayer.jar&amp;quot; code=&amp;quot;JWebcamPlayer.class&amp;quot; name=&amp;quot;JWebcamPlayer&amp;quot; ID=&amp;quot;JWebcamPlayer&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;480&amp;quot; MAYSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Color&amp;quot; value=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Port&amp;quot; value=&amp;quot;7070&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;scriptable&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;mayscript&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/sview.html Spca-Tools]&lt;br /&gt;
&lt;br /&gt;
=== Motion - Stream und Bilder ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/libjpeg_6b-1_mipsel.ipk&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/motion_3.2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei für motion anlegen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/motion.conf&lt;br /&gt;
&lt;br /&gt;
#motion.conf&lt;br /&gt;
&lt;br /&gt;
daemon on&lt;br /&gt;
quiet on&lt;br /&gt;
&lt;br /&gt;
# You may very well need to change this (check with &amp;#039;dmesg&amp;#039;&lt;br /&gt;
# after plugging in your webcam)&lt;br /&gt;
videodevice /dev/v4l/video0&lt;br /&gt;
&lt;br /&gt;
# Image size in pixels (valid range is camera dependent)&lt;br /&gt;
width 320&lt;br /&gt;
height 240&lt;br /&gt;
&lt;br /&gt;
quality 70&lt;br /&gt;
framerate 2&lt;br /&gt;
auto_brightness off&lt;br /&gt;
&lt;br /&gt;
# Initial brightness, contrast, hue (NTSC), and saturation&lt;br /&gt;
# 0 = disabled (valid range 0-255)&lt;br /&gt;
brightness 0&lt;br /&gt;
contrast 0&lt;br /&gt;
saturation 0&lt;br /&gt;
hue 0&lt;br /&gt;
&lt;br /&gt;
# ploetzlichen Lichteinfall daempfen&lt;br /&gt;
lightswitch 30&lt;br /&gt;
&lt;br /&gt;
# Target base directory for pictures and films&lt;br /&gt;
# You should probably change this (create dir beforehand)&lt;br /&gt;
target_dir /tmp&lt;br /&gt;
jpeg_filename SpcaPict&lt;br /&gt;
&lt;br /&gt;
# Speicherpause um das Geraet zu schonen&lt;br /&gt;
minimum_gap 30&lt;br /&gt;
&lt;br /&gt;
low_cpu 1&lt;br /&gt;
&lt;br /&gt;
# Define a port number (e.g. 8000) to enable the mini-http server&lt;br /&gt;
# 0 = disabled&lt;br /&gt;
webcam_port 8000&lt;br /&gt;
&lt;br /&gt;
# Set to &amp;#039;off&amp;#039; to allow anybody (not just localhost) to view the&lt;br /&gt;
# webcam via the mini-http server (http://hostname:port)&lt;br /&gt;
webcam_localhost off&lt;br /&gt;
&lt;br /&gt;
webcam_quality 40&lt;br /&gt;
webcam_maxrate 1&lt;br /&gt;
&lt;br /&gt;
# User defined text overlayed on each in the lower left corner&lt;br /&gt;
text_left  &amp;quot;Dave TV&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und jetzt motion starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man sich den Stream unter http://IP-Adresse_vom_Router:8000 ansehen&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# motion starten              &lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki&lt;br /&gt;
&lt;br /&gt;
=== Palantir - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/palantir_2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei von palantir einstellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/palantir.conf&lt;br /&gt;
&lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
##     Global options                                                                                                                                                                                                          &lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
                                                                                                                                                                                                                           &lt;br /&gt;
VideoDevice /dev/v4l/video0                                                                                                                                                                                                                                                                                                                                                                                                      &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                               &lt;br /&gt;
FrameSize 640x480                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &lt;br /&gt;
FrameRate 5&lt;br /&gt;
&lt;br /&gt;
JpegQuality 70                                                                                                                                                                                                                 &lt;br /&gt;
&lt;br /&gt;
Audio Off                                                                                                                                                                                                                     &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;br /&gt;
TCPPort 8000                                                                                                                                                                                                                  &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                   &lt;br /&gt;
ControlTimeout 30&lt;br /&gt;
                                                                                                                                                                                                         &lt;br /&gt;
ClientTimeout 300                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                            &lt;br /&gt;
MaxStreamingClients 3                                                                                                                                                                                                          &lt;br /&gt;
                                                                                                                                        &lt;br /&gt;
# Nimm die folgende Auskommentierung weg, willst du eine pan/tilt Kamera wie                                                                                                                                                           &lt;br /&gt;
# z.b. Logitech Sphere betreiben:                                                                                                                                                                                          &lt;br /&gt;
#                                                                                                                                                                                                                              &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 5                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Pan&amp;quot;                                                                                                                                                                                                                 &lt;br /&gt;
#    Hint &amp;quot;Camera pan&amp;quot;                                                                                                                                                                                                          &lt;br /&gt;
#    Range -7000 7000                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_X                                                                                                                                                                                                            &lt;br /&gt;
#    }                                                                                                                                                                                                                                                                                                                                                                                                                                                      #  &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 6                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Tilt&amp;quot;                                                                                                                                                                                                                &lt;br /&gt;
#    Hint &amp;quot;Camera tilt&amp;quot;                                                                                                                                                                                                         &lt;br /&gt;
#    Range -3000 2500                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_Y                                                                                                                                                                                                            &lt;br /&gt;
#    }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
palantir -C /etc/palantir.conf &amp;gt;/dev/null&amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream mit speziellen JavaApplet (pclient.jar) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/pclient.jar&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet code=&amp;quot;pclient.class&amp;quot; archive=&amp;quot;pclient.jar&amp;quot; width=&amp;quot;750&amp;quot; height=&amp;quot;580&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;port&amp;quot; value=&amp;quot;8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;autostart&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.fastpath.it/products/palantir/index.php http://www.fastpath.it/products/palantir/index.php]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Camsrv - Streamserver ===&lt;br /&gt;
LiveStream ähnlich motion - im pwc-Paket enthalten&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv -r CIF -d 100 -v --device=/dev/v4l/video0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hilfe: camsrv -h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv v0.3.4&lt;br /&gt;
(c)2002 Matthew Painter&lt;br /&gt;
&lt;br /&gt;
Usage: camsrv [options]&lt;br /&gt;
&lt;br /&gt;
Example: camsrv -r VGA -d 100 -v --device /dev/video1&lt;br /&gt;
Example: camsrv -w 320 -h 240 -s --file cam.ppm&lt;br /&gt;
Example: camsrv --delay 10-2 --script upload.pl --file cam.jpg&lt;br /&gt;
&lt;br /&gt;
General options:&lt;br /&gt;
-v --verbose              display verbose information (for debugging)&lt;br /&gt;
-V --version              display version and exit&lt;br /&gt;
-W --width NUM            width of captured image&lt;br /&gt;
-H --height NUM           height of captured image&lt;br /&gt;
-r --resmode MODE         use standard resolution (see below)&lt;br /&gt;
-f --file FILENAME        save PPM/JPG image of first frame captured and exit&lt;br /&gt;
-q --jpegquality NUM      JPEG image quality percentage (value between 0 and 100,&lt;br /&gt;
                          defaults to 75)&lt;br /&gt;
-p --script FILENAME      run FILENAME after each image is captured&lt;br /&gt;
-P --port PORT            port to run the camsrv server on&lt;br /&gt;
-d --delay NUM-NUM | NUM  delay (in seconds) between frames are captured&lt;br /&gt;
-e --capturedelay NUM     portion of delay where camera is enabled (for image stabilisation)&lt;br /&gt;
-l --loop                 loop still image capture. Enabled if streaming is&lt;br /&gt;
                          also enabled&lt;br /&gt;
-L --log FILENAME         log verbose output messages to FILENAME&lt;br /&gt;
-D --device PATH          path to video device to use (defaults to /dev/video0)&lt;br /&gt;
-S --stream               streams to java client. This is enabled by default&lt;br /&gt;
                          if --file is not used&lt;br /&gt;
-h --help                 display help&lt;br /&gt;
&lt;br /&gt;
Philips specific options:&lt;br /&gt;
-F --framerate NUM    framerate of camera (integer between 4 to 30)&lt;br /&gt;
-c --compression NUM  camera compression (0..3)&lt;br /&gt;
-s --shutter NUM      shutter speed (0..65535) default: automatic&lt;br /&gt;
-g --agc NUM          automatic gain control override (0..65535)&lt;br /&gt;
&lt;br /&gt;
Default resolution modes:&lt;br /&gt;
&lt;br /&gt;
Mode            Resolution&lt;br /&gt;
sQCIF           128x96&lt;br /&gt;
QSIF            160x120&lt;br /&gt;
QCIF            176x144&lt;br /&gt;
SIF             320x240&lt;br /&gt;
CIF             352x288&lt;br /&gt;
VGA             640x480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mvc - Bildgrabber ===&lt;br /&gt;
einfaches motion capture Programm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mvc version 0.8.9 - motion detection video capture program&lt;br /&gt;
&lt;br /&gt;
Usage: mvc &amp;lt;options&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 -B picture brightness value.&lt;br /&gt;
 -C picture contrast value.&lt;br /&gt;
 -D run in daemon mode.&lt;br /&gt;
 -O Base directory for output images. default is current dir.&lt;br /&gt;
 -o Don&amp;#039;t create sub-directories for output.&lt;br /&gt;
 -t Print timestamp on image.&lt;br /&gt;
 -d &amp;lt;device&amp;gt; video device (default:/dev/video0).&lt;br /&gt;
 -e &amp;lt;program&amp;gt; excute a external program while motion detected.&lt;br /&gt;
 -f {jpeg|png} set output file format. default is jpeg.&lt;br /&gt;
 -q &amp;lt;quality&amp;gt;               jpeg quality setting.&lt;br /&gt;
 -h print this help.&lt;br /&gt;
 -i &amp;lt;channel&amp;gt; which input channel to use, default is 1, or 0 if only 1 input.&lt;br /&gt;
 -m use mono color (grayscale) for capture.&lt;br /&gt;
 -n {pal|ntsc|secam|auto}    video norm to use, default: PAL&lt;br /&gt;
 -s XxY size of the output image, example: -s 640x480&lt;br /&gt;
 -a HxV block division number in Horizantal and Vertical. Ex: -a 16x8&lt;br /&gt;
 -b &amp;lt;diff_block_limit&amp;gt;      threshold of hot block number.&lt;br /&gt;
 -c &amp;lt;diff_color_limit&amp;gt;      threshold of block color difference.&lt;br /&gt;
 -w delay time for each capture(seconds), example: -w 0.5&lt;br /&gt;
 -l logfile used in daemon mode. default is null.&lt;br /&gt;
 -v increase verbose level for more details, can multiple applied.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getjpeg - Bildgrabber ===&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/getjpeg&lt;br /&gt;
mv getjpeg /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x jpeg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Automation ==&lt;br /&gt;
Cronjob einrichten: (z.B. aller 5min. Neustarten)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/init.d/S51crond&lt;br /&gt;
&lt;br /&gt;
0-59/5 * * * *  /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /usr/sbin/cron.5minutely&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
killall -9 motion&lt;br /&gt;
logger &amp;quot;motion gekilld&amp;quot;&lt;br /&gt;
sleep 5&lt;br /&gt;
/usr/bin/motion -c /etc/motion.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anzeigen auf dem Router ==&lt;br /&gt;
Anlegen eines Links:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi 20-cgi-bin-webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
         &amp;lt;DIV CLASS=&amp;quot;plugin&amp;quot;&amp;gt;&amp;lt;A CLASS=&amp;quot;plugin&amp;quot; HREF=&amp;quot;cgi-bin-webcam.html&amp;quot;&amp;gt;Webcam&amp;lt;/A&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann noch die Site anlegen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi cgi-bin-webcam.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen als Bild ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;expires&amp;quot; content=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;pragma&amp;quot; content=&amp;quot;no-cache&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;bild.jpg&amp;quot; name=&amp;quot;Webcambild&amp;quot; width=&amp;quot;480&amp;quot; hight=&amp;quot;360&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Images refreshed every 10 seconds.&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen mit Java Applet (Stream oder Bild) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;applet code=com.charliemouse.cambozola.Viewer&lt;br /&gt;
    archive=cambozola.jar width=&amp;quot;320&amp;quot; height=&amp;quot;240&amp;quot; style=&amp;quot;border-width:1; border-color:gray; border-style:solid;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;url&amp;quot; value=&amp;quot;http://&amp;#039;&amp;#039;&amp;#039;IP-Adresse&amp;#039;&amp;#039;&amp;#039;:8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;failureimage&amp;quot; value=&amp;quot;offline.jpg&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;accessories&amp;quot; value=&amp;quot;ZoomIn,ZoomOut,Pan,Info&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Webcam-Paket (JavaApplet-Cambozola, offline-Bild, Link zur Webcam, Webseite ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/webcam-tools_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder einzeln&lt;br /&gt;
&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola-server.jar&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola.jar&lt;br /&gt;
wget http://141.54.160.25/dave/offline.jpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* das Applet --&amp;gt; [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]&lt;br /&gt;
&lt;br /&gt;
== Geräte die getestet wurden ==&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus wl hdd 2,5 ; Yakumo Wireless Storage ; Siemens se505 ; Asus wl500g (alles USB 1.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;#DC143C&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet &lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus WL500g Premium oder Deluxe; Linksys WRTSL 54GS (alles USB 2.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Qualität/Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|servfox, spcacat, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|max:352x288&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:320x240&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|max:352x288&lt;br /&gt;
|Weißabgleich OK - outdoor geeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Howto]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Firmware]]&lt;br /&gt;
[[Kategorie:Hardware]]&lt;/div&gt;</summary>
		<author><name>Torx</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16911</id>
		<title>Webcam-Howto.</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16911"/>
		<updated>2008-07-09T16:00:04Z</updated>

		<summary type="html">&lt;p&gt;Torx: /* Programme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCRight}}&lt;br /&gt;
&lt;br /&gt;
Dies ist eine Anleitung, wie man aus Freifunk Geräten eine mobile Webcam bastelt. Diese Anleitung ist aktueller als [http://wiki.leipzig.freifunk.net/Asus_WL-HDD2.5 die aus Leipzig]&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Benoetigte Pakete ==&lt;br /&gt;
&lt;br /&gt;
usb und video-Module installieren&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install kmod-usb-ohci (abhängig vom Gerät:USB chips BCM4710 oder BCM4712)&lt;br /&gt;
oder &lt;br /&gt;
ipkg install kmod-usb-uhci (für Asus wl500gd und Asus wl500gp)&lt;br /&gt;
ipkg install kmod-usb2     (nur bei Gerät mit USB 2.0 nötig)&lt;br /&gt;
ipkg install libpthread&lt;br /&gt;
ipkg install kmod-videodev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
danach Neustart. USB-module werden selbsttätig geladen.&lt;br /&gt;
 &lt;br /&gt;
== Webcam-Driver ==&lt;br /&gt;
=== spca5xx/spca5xx_LE - Driver===&lt;br /&gt;
* Welches DriverModul ihr braucht kommt auf Eure Kamera an --&amp;gt; [http://mxhaard.free.fr/spca5xx.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# spca5xx-Modul (nur Driver)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-spca5xx_2.4.30+20060501-brcm-1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Modul (nur Driver)&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spca5xx_le.o&lt;br /&gt;
mv spca5xx_le.o /lib/modules/2.4.30&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Paket (Driver, Spcacat, Servfox, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/spca5xx-le-webcam_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
danach Neustart.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Module werden leider nicht beim Neustart selbstständig geladen.&lt;br /&gt;
Webcammodule laden mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod videodev&lt;br /&gt;
insmod spca5xx oder insmod spca5xx_le&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mit dem Befehl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kannst du überprüfen welche module geladen sind. Jetzt noch überprüfen ob die Webcam erkannt wurde indem wir&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dmesg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eigeben. Da sollte dann sowas stehen wie:&lt;br /&gt;
[[Bild:Aldicam.png|thumb|Aldi Webcam DC-3110]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
usb.c: registered new driver spca5xx&lt;br /&gt;
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered&lt;br /&gt;
hub.c: new USB device 00:04.0-1, assigned address 2&lt;br /&gt;
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Qtec Webcam 100 Pac207-BCA &lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_probe:8380] Camera type GBRG &lt;br /&gt;
drivers/usb/pac207.h: [pac207_config:148] Find Sensor PAC207&lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_getcapability:2207] maxw 352 maxh 288 minw 160 minh 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
also Driver gefunden, Webcam erkannt. Und das mit der Aldi-Cam super!&lt;br /&gt;
&lt;br /&gt;
=== pwc/pwcx - Driver===&lt;br /&gt;
* Alle gängigen Cams stehen in dieser [http://www.cs.umu.se/~c00ahs/exjobb/philips/index.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pwc-Paket (Driver, setpwc, Mvc, Camsrv, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/philips-webcam_0.2_mipsel.ipk &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bei der Installation wird automatisch ein startscript &amp;#039;&amp;#039;&amp;#039;/etc/init.d/S90webcam&amp;#039;&amp;#039;&amp;#039; angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
killall camsrv; rmmod pwcx; rmmod pwc; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod pwc || exit 2&lt;br /&gt;
insmod pwcx || exit 3&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 4; fi&lt;br /&gt;
&lt;br /&gt;
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tipp:&amp;#039;&amp;#039;&amp;#039; Um die Kontrolllampe aus zu machen muss beim laden des Drivers noch die Option&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod pwc leds=0,0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
übergeben werden. Alle anderen Optionen sind [http://marc.info/?l=linux-usb-devel&amp;amp;m=109356599003427&amp;amp;w=2 hier] gelistet.&lt;br /&gt;
&lt;br /&gt;
==== setpwc ====&lt;br /&gt;
* Tool zum einstellen der Kamera&lt;br /&gt;
* Hilfe:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
setpwc -h&lt;br /&gt;
&lt;br /&gt;
setpwc v1.2, (C) 2003-2006 by folkert@vanheusden.com&lt;br /&gt;
-d device  device to use (default: /dev/video0)&lt;br /&gt;
-p      dump current settings&lt;br /&gt;
-f x    set framerate (0...63)&lt;br /&gt;
-S w,h,x  set width/height/framerate&lt;br /&gt;
-b      store settings in nonvolatile RAM&lt;br /&gt;
-r      restore settings from nonvolatile RAM&lt;br /&gt;
-x      restore factory settings&lt;br /&gt;
-c x    set compression preference (0-3)&lt;br /&gt;
-g x    set automatic gain control (0...65535)&lt;br /&gt;
-s x    set shutter speed (1...65535)&lt;br /&gt;
-w auto/manual/indoor/outdoor/fl&lt;br /&gt;
        set automatic white balance mode&lt;br /&gt;
-a x    red-balance (only if -w manual) (0...65535)&lt;br /&gt;
-e x    blue-balance (idem) (0...65535)&lt;br /&gt;
-i x    speed of automatic white balance (1...65535)&lt;br /&gt;
-j x    delay for automatic white balance (1...65535)&lt;br /&gt;
-k x    set led on-time (0...25500ms&lt;br /&gt;
-l x    set led off-time&lt;br /&gt;
-m x    set electronic sharpness (0...65535)&lt;br /&gt;
-n x    set backlight compensation (0=0ff, other=on)&lt;br /&gt;
-o x    set antiflicker mode (0=0ff, other=on)&lt;br /&gt;
-q x    set noise reduction mode (0=none...3=high)&lt;br /&gt;
-t x    reset pan(bit 0) and/or tilt(bit 1)&lt;br /&gt;
-u      query pan/tilt status&lt;br /&gt;
-y x    set pan position&lt;br /&gt;
-z x    set tilt position&lt;br /&gt;
-h      this help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseiten:&lt;br /&gt;
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]&lt;br /&gt;
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]&lt;br /&gt;
** [http://www.vanheusden.com/setpwc/ http://www.vanheusden.com/setpwc/]&lt;br /&gt;
&lt;br /&gt;
=== ov511/ov51x - Driver===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/ov511_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-ov51x-2.4.30+1.65-1.12-mark-brcm_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* beinhaltet ov511_decomp und ov518_decomp Module&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]&lt;br /&gt;
&lt;br /&gt;
=== Logitech Quickcam Messenger - Driver ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/qc-usb-messenger-1.6_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]&lt;br /&gt;
&lt;br /&gt;
=== Linux-UVC Treiber ===&lt;br /&gt;
Die Linux UVC Treiber unterstuetzen mittlerweile eine recht ansehnliche Anzahl an Webcams. Eine Liste der Webcams ist auf der Projektseite zu finden. Besonders interessant sind die Webcams, die die Kompression nach JPEG in der Webcam selbst vornehmen und damit den Prozessor des Routers von dieser Aufgabe entlasten. Es sind so MJPEG Streams mit bis zu 30 frames pro Sekunde moeglich. Die Logitech QC Sphere AF und die Logitech Quickcam Pro 9000 grabben zum Beispiel mit eine Aufloesung von 960x720 Pixeln und 15 frames pro Sekunde auf einem Asus WL-500gP.&lt;br /&gt;
&lt;br /&gt;
==== Kompilieren und installieren ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
* Projektwebseite: http://linux-uvc.berlios.de/&lt;br /&gt;
&lt;br /&gt;
== Programme ==&lt;br /&gt;
=== MJPG-Streamer ===&lt;br /&gt;
MJPG-Streamer trumpft mit dem Linux-UVC Treiber und kompatiblen Webcams so richtig auf, es kann aber auch mit GSPCAV1 kompatiblen Webcams benutzt werden.&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer&lt;br /&gt;
cd mjpg-streamer/mjpg-streamer&lt;br /&gt;
export CC=mipsel-linux-gcc&lt;br /&gt;
make clean all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SpcaCat - Bildgrabber===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spcacat&lt;br /&gt;
mv spcacat /usr/bin&lt;br /&gt;
chmod +x /usr/bin/spcacat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat [-h -d -g -f -s -p -N -P -o]&lt;br /&gt;
     -h show this usage message.&lt;br /&gt;
     -d device ask the driver to use specified video&lt;br /&gt;
        output device (/dev/video1)&lt;br /&gt;
     -o outputfile  causes the program to output avi with&lt;br /&gt;
        image data received from the video device to the specified file.&lt;br /&gt;
     -g grab with READ method instead of default MMAP&lt;br /&gt;
     -f video format  nothing YUV420P  fourcc I420&lt;br /&gt;
        jpg JPEG         fourcc MJPG&lt;br /&gt;
        yuv YUV420P   fourcc I420&lt;br /&gt;
    r16 RGB565 16bits fourcc RGB2&lt;br /&gt;
    r24 RGB 24bits  fourcc RGB3&lt;br /&gt;
    r32 RGB 32bits  fourcc RGB4&lt;br /&gt;
    -v RAW data  fourcc RAWD&lt;br /&gt;
     -s widthxheight ask the driver for input size&lt;br /&gt;
     -p X take a picture every X seconds&lt;br /&gt;
     -p X &amp;amp;&amp;amp; -o getPicture every X seconds and record in SpcaPict.jpg&lt;br /&gt;
     -N take N pictures and stop&lt;br /&gt;
     -P parport device (spcacat, spcaserv)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jetzt Link noch legen, weil das Programm das device &amp;#039;&amp;#039;/dev/v4l/video0&amp;#039;&amp;#039; nicht verarbeiten kann.&lt;br /&gt;
und dann spcacat starten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0 &lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in unserm Falle speichert spcacat aller 10 sek. ein Bild namens &amp;#039;&amp;#039;SpcaPict.jpg&amp;#039;&amp;#039; ab.&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# SpcaCat starten&lt;br /&gt;
cd /tmp&lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sinnvoll ist hierbei, das Bild in den /tmp(Ram-Speicher) zu schreiben und es auf das /www Verzeichnis zu linken.&amp;lt;br&amp;gt;&lt;br /&gt;
dann noch Berechtigungen setzen mit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer&lt;br /&gt;
&lt;br /&gt;
=== Servfox - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/servfox&lt;br /&gt;
mv servfox /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x servfox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: cdse [-h -d -g ]&lt;br /&gt;
-h      print this message&lt;br /&gt;
-d      /dev/videoX       use videoX device&lt;br /&gt;
-g      use read method for grab instead mmap&lt;br /&gt;
-s      widthxheight      use specified input size&lt;br /&gt;
-w      port      server port&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Beispiel: Streamserver auf Port 7070 starten mit Auflösung: 320x240&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -g -s 320x240 -w 7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream ansehen mit spcaview:&amp;lt;br&amp;gt;&lt;br /&gt;
Download:&lt;br /&gt;
* für Windows --&amp;gt; [http://141.54.160.25/dave/spcaview-win32.zip hier]&lt;br /&gt;
** entpacken&lt;br /&gt;
** die Datei spcaview.bat mit rechtsklick bearbeiten, ip-adresse und port eintragen wo servfox läuft, dann starten.&lt;br /&gt;
* für Linux (Debian, Ubuntu)--&amp;gt; [http://141.54.160.25/dave/spcaview_20051212-1_i386.deb hier]&lt;br /&gt;
** einfach Befehl in der Konsole eintippen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcaview -w IP-Adresse wo servfox läuft:7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder Stream mit speziellen JavaApplet (JWebcamPlayer) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.jar&lt;br /&gt;
wegt http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.java&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet codebase=&amp;quot;.&amp;quot; archive=&amp;quot;JWebcamPlayer.jar&amp;quot; code=&amp;quot;JWebcamPlayer.class&amp;quot; name=&amp;quot;JWebcamPlayer&amp;quot; ID=&amp;quot;JWebcamPlayer&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;480&amp;quot; MAYSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Color&amp;quot; value=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Port&amp;quot; value=&amp;quot;7070&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;scriptable&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;mayscript&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/sview.html Spca-Tools]&lt;br /&gt;
&lt;br /&gt;
=== Motion - Stream und Bilder ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/libjpeg_6b-1_mipsel.ipk&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/motion_3.2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei für motion anlegen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/motion.conf&lt;br /&gt;
&lt;br /&gt;
#motion.conf&lt;br /&gt;
&lt;br /&gt;
daemon on&lt;br /&gt;
quiet on&lt;br /&gt;
&lt;br /&gt;
# You may very well need to change this (check with &amp;#039;dmesg&amp;#039;&lt;br /&gt;
# after plugging in your webcam)&lt;br /&gt;
videodevice /dev/v4l/video0&lt;br /&gt;
&lt;br /&gt;
# Image size in pixels (valid range is camera dependent)&lt;br /&gt;
width 320&lt;br /&gt;
height 240&lt;br /&gt;
&lt;br /&gt;
quality 70&lt;br /&gt;
framerate 2&lt;br /&gt;
auto_brightness off&lt;br /&gt;
&lt;br /&gt;
# Initial brightness, contrast, hue (NTSC), and saturation&lt;br /&gt;
# 0 = disabled (valid range 0-255)&lt;br /&gt;
brightness 0&lt;br /&gt;
contrast 0&lt;br /&gt;
saturation 0&lt;br /&gt;
hue 0&lt;br /&gt;
&lt;br /&gt;
# ploetzlichen Lichteinfall daempfen&lt;br /&gt;
lightswitch 30&lt;br /&gt;
&lt;br /&gt;
# Target base directory for pictures and films&lt;br /&gt;
# You should probably change this (create dir beforehand)&lt;br /&gt;
target_dir /tmp&lt;br /&gt;
jpeg_filename SpcaPict&lt;br /&gt;
&lt;br /&gt;
# Speicherpause um das Geraet zu schonen&lt;br /&gt;
minimum_gap 30&lt;br /&gt;
&lt;br /&gt;
low_cpu 1&lt;br /&gt;
&lt;br /&gt;
# Define a port number (e.g. 8000) to enable the mini-http server&lt;br /&gt;
# 0 = disabled&lt;br /&gt;
webcam_port 8000&lt;br /&gt;
&lt;br /&gt;
# Set to &amp;#039;off&amp;#039; to allow anybody (not just localhost) to view the&lt;br /&gt;
# webcam via the mini-http server (http://hostname:port)&lt;br /&gt;
webcam_localhost off&lt;br /&gt;
&lt;br /&gt;
webcam_quality 40&lt;br /&gt;
webcam_maxrate 1&lt;br /&gt;
&lt;br /&gt;
# User defined text overlayed on each in the lower left corner&lt;br /&gt;
text_left  &amp;quot;Dave TV&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und jetzt motion starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man sich den Stream unter http://IP-Adresse_vom_Router:8000 ansehen&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# motion starten              &lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki&lt;br /&gt;
&lt;br /&gt;
=== Palantir - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/palantir_2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei von palantir einstellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/palantir.conf&lt;br /&gt;
&lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
##     Global options                                                                                                                                                                                                          &lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
                                                                                                                                                                                                                           &lt;br /&gt;
VideoDevice /dev/v4l/video0                                                                                                                                                                                                                                                                                                                                                                                                      &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                               &lt;br /&gt;
FrameSize 640x480                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &lt;br /&gt;
FrameRate 5&lt;br /&gt;
&lt;br /&gt;
JpegQuality 70                                                                                                                                                                                                                 &lt;br /&gt;
&lt;br /&gt;
Audio Off                                                                                                                                                                                                                     &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;br /&gt;
TCPPort 8000                                                                                                                                                                                                                  &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                   &lt;br /&gt;
ControlTimeout 30&lt;br /&gt;
                                                                                                                                                                                                         &lt;br /&gt;
ClientTimeout 300                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                            &lt;br /&gt;
MaxStreamingClients 3                                                                                                                                                                                                          &lt;br /&gt;
                                                                                                                                        &lt;br /&gt;
# Nimm die folgende Auskommentierung weg, willst du eine pan/tilt Kamera wie                                                                                                                                                           &lt;br /&gt;
# z.b. Logitech Sphere betreiben:                                                                                                                                                                                          &lt;br /&gt;
#                                                                                                                                                                                                                              &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 5                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Pan&amp;quot;                                                                                                                                                                                                                 &lt;br /&gt;
#    Hint &amp;quot;Camera pan&amp;quot;                                                                                                                                                                                                          &lt;br /&gt;
#    Range -7000 7000                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_X                                                                                                                                                                                                            &lt;br /&gt;
#    }                                                                                                                                                                                                                                                                                                                                                                                                                                                      #  &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 6                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Tilt&amp;quot;                                                                                                                                                                                                                &lt;br /&gt;
#    Hint &amp;quot;Camera tilt&amp;quot;                                                                                                                                                                                                         &lt;br /&gt;
#    Range -3000 2500                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_Y                                                                                                                                                                                                            &lt;br /&gt;
#    }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
palantir -C /etc/palantir.conf &amp;gt;/dev/null&amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream mit speziellen JavaApplet (pclient.jar) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/pclient.jar&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet code=&amp;quot;pclient.class&amp;quot; archive=&amp;quot;pclient.jar&amp;quot; width=&amp;quot;750&amp;quot; height=&amp;quot;580&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;port&amp;quot; value=&amp;quot;8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;autostart&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.fastpath.it/products/palantir/index.php http://www.fastpath.it/products/palantir/index.php]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Camsrv - Streamserver ===&lt;br /&gt;
LiveStream ähnlich motion - im pwc-Paket enthalten&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv -r CIF -d 100 -v --device=/dev/v4l/video0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hilfe: camsrv -h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv v0.3.4&lt;br /&gt;
(c)2002 Matthew Painter&lt;br /&gt;
&lt;br /&gt;
Usage: camsrv [options]&lt;br /&gt;
&lt;br /&gt;
Example: camsrv -r VGA -d 100 -v --device /dev/video1&lt;br /&gt;
Example: camsrv -w 320 -h 240 -s --file cam.ppm&lt;br /&gt;
Example: camsrv --delay 10-2 --script upload.pl --file cam.jpg&lt;br /&gt;
&lt;br /&gt;
General options:&lt;br /&gt;
-v --verbose              display verbose information (for debugging)&lt;br /&gt;
-V --version              display version and exit&lt;br /&gt;
-W --width NUM            width of captured image&lt;br /&gt;
-H --height NUM           height of captured image&lt;br /&gt;
-r --resmode MODE         use standard resolution (see below)&lt;br /&gt;
-f --file FILENAME        save PPM/JPG image of first frame captured and exit&lt;br /&gt;
-q --jpegquality NUM      JPEG image quality percentage (value between 0 and 100,&lt;br /&gt;
                          defaults to 75)&lt;br /&gt;
-p --script FILENAME      run FILENAME after each image is captured&lt;br /&gt;
-P --port PORT            port to run the camsrv server on&lt;br /&gt;
-d --delay NUM-NUM | NUM  delay (in seconds) between frames are captured&lt;br /&gt;
-e --capturedelay NUM     portion of delay where camera is enabled (for image stabilisation)&lt;br /&gt;
-l --loop                 loop still image capture. Enabled if streaming is&lt;br /&gt;
                          also enabled&lt;br /&gt;
-L --log FILENAME         log verbose output messages to FILENAME&lt;br /&gt;
-D --device PATH          path to video device to use (defaults to /dev/video0)&lt;br /&gt;
-S --stream               streams to java client. This is enabled by default&lt;br /&gt;
                          if --file is not used&lt;br /&gt;
-h --help                 display help&lt;br /&gt;
&lt;br /&gt;
Philips specific options:&lt;br /&gt;
-F --framerate NUM    framerate of camera (integer between 4 to 30)&lt;br /&gt;
-c --compression NUM  camera compression (0..3)&lt;br /&gt;
-s --shutter NUM      shutter speed (0..65535) default: automatic&lt;br /&gt;
-g --agc NUM          automatic gain control override (0..65535)&lt;br /&gt;
&lt;br /&gt;
Default resolution modes:&lt;br /&gt;
&lt;br /&gt;
Mode            Resolution&lt;br /&gt;
sQCIF           128x96&lt;br /&gt;
QSIF            160x120&lt;br /&gt;
QCIF            176x144&lt;br /&gt;
SIF             320x240&lt;br /&gt;
CIF             352x288&lt;br /&gt;
VGA             640x480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mvc - Bildgrabber ===&lt;br /&gt;
einfaches motion capture Programm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mvc version 0.8.9 - motion detection video capture program&lt;br /&gt;
&lt;br /&gt;
Usage: mvc &amp;lt;options&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 -B picture brightness value.&lt;br /&gt;
 -C picture contrast value.&lt;br /&gt;
 -D run in daemon mode.&lt;br /&gt;
 -O Base directory for output images. default is current dir.&lt;br /&gt;
 -o Don&amp;#039;t create sub-directories for output.&lt;br /&gt;
 -t Print timestamp on image.&lt;br /&gt;
 -d &amp;lt;device&amp;gt; video device (default:/dev/video0).&lt;br /&gt;
 -e &amp;lt;program&amp;gt; excute a external program while motion detected.&lt;br /&gt;
 -f {jpeg|png} set output file format. default is jpeg.&lt;br /&gt;
 -q &amp;lt;quality&amp;gt;               jpeg quality setting.&lt;br /&gt;
 -h print this help.&lt;br /&gt;
 -i &amp;lt;channel&amp;gt; which input channel to use, default is 1, or 0 if only 1 input.&lt;br /&gt;
 -m use mono color (grayscale) for capture.&lt;br /&gt;
 -n {pal|ntsc|secam|auto}    video norm to use, default: PAL&lt;br /&gt;
 -s XxY size of the output image, example: -s 640x480&lt;br /&gt;
 -a HxV block division number in Horizantal and Vertical. Ex: -a 16x8&lt;br /&gt;
 -b &amp;lt;diff_block_limit&amp;gt;      threshold of hot block number.&lt;br /&gt;
 -c &amp;lt;diff_color_limit&amp;gt;      threshold of block color difference.&lt;br /&gt;
 -w delay time for each capture(seconds), example: -w 0.5&lt;br /&gt;
 -l logfile used in daemon mode. default is null.&lt;br /&gt;
 -v increase verbose level for more details, can multiple applied.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getjpeg - Bildgrabber ===&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/getjpeg&lt;br /&gt;
mv getjpeg /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x jpeg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Automation ==&lt;br /&gt;
Cronjob einrichten: (z.B. aller 5min. Neustarten)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/init.d/S51crond&lt;br /&gt;
&lt;br /&gt;
0-59/5 * * * *  /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /usr/sbin/cron.5minutely&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
killall -9 motion&lt;br /&gt;
logger &amp;quot;motion gekilld&amp;quot;&lt;br /&gt;
sleep 5&lt;br /&gt;
/usr/bin/motion -c /etc/motion.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anzeigen auf dem Router ==&lt;br /&gt;
Anlegen eines Links:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi 20-cgi-bin-webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
         &amp;lt;DIV CLASS=&amp;quot;plugin&amp;quot;&amp;gt;&amp;lt;A CLASS=&amp;quot;plugin&amp;quot; HREF=&amp;quot;cgi-bin-webcam.html&amp;quot;&amp;gt;Webcam&amp;lt;/A&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann noch die Site anlegen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi cgi-bin-webcam.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen als Bild ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;expires&amp;quot; content=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;pragma&amp;quot; content=&amp;quot;no-cache&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;bild.jpg&amp;quot; name=&amp;quot;Webcambild&amp;quot; width=&amp;quot;480&amp;quot; hight=&amp;quot;360&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Images refreshed every 10 seconds.&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen mit Java Applet (Stream oder Bild) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;applet code=com.charliemouse.cambozola.Viewer&lt;br /&gt;
    archive=cambozola.jar width=&amp;quot;320&amp;quot; height=&amp;quot;240&amp;quot; style=&amp;quot;border-width:1; border-color:gray; border-style:solid;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;url&amp;quot; value=&amp;quot;http://&amp;#039;&amp;#039;&amp;#039;IP-Adresse&amp;#039;&amp;#039;&amp;#039;:8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;failureimage&amp;quot; value=&amp;quot;offline.jpg&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;accessories&amp;quot; value=&amp;quot;ZoomIn,ZoomOut,Pan,Info&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Webcam-Paket (JavaApplet-Cambozola, offline-Bild, Link zur Webcam, Webseite ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/webcam-tools_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder einzeln&lt;br /&gt;
&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola-server.jar&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola.jar&lt;br /&gt;
wget http://141.54.160.25/dave/offline.jpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* das Applet --&amp;gt; [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]&lt;br /&gt;
&lt;br /&gt;
== Geräte die getestet wurden ==&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus wl hdd 2,5 ; Yakumo Wireless Storage ; Siemens se505 ; Asus wl500g (alles USB 1.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;#DC143C&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet &lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus WL500g Premium oder Deluxe; Linksys WRTSL 54GS (alles USB 2.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Qualität/Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|servfox, spcacat, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|max:352x288&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:320x240&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|max:352x288&lt;br /&gt;
|Weißabgleich OK - outdoor geeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Howto]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Firmware]]&lt;br /&gt;
[[Kategorie:Hardware]]&lt;/div&gt;</summary>
		<author><name>Torx</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16910</id>
		<title>Webcam-Howto.</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16910"/>
		<updated>2008-07-09T15:55:27Z</updated>

		<summary type="html">&lt;p&gt;Torx: /* Linux-UVC Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCRight}}&lt;br /&gt;
&lt;br /&gt;
Dies ist eine Anleitung, wie man aus Freifunk Geräten eine mobile Webcam bastelt. Diese Anleitung ist aktueller als [http://wiki.leipzig.freifunk.net/Asus_WL-HDD2.5 die aus Leipzig]&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Benoetigte Pakete ==&lt;br /&gt;
&lt;br /&gt;
usb und video-Module installieren&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install kmod-usb-ohci (abhängig vom Gerät:USB chips BCM4710 oder BCM4712)&lt;br /&gt;
oder &lt;br /&gt;
ipkg install kmod-usb-uhci (für Asus wl500gd und Asus wl500gp)&lt;br /&gt;
ipkg install kmod-usb2     (nur bei Gerät mit USB 2.0 nötig)&lt;br /&gt;
ipkg install libpthread&lt;br /&gt;
ipkg install kmod-videodev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
danach Neustart. USB-module werden selbsttätig geladen.&lt;br /&gt;
 &lt;br /&gt;
== Webcam-Driver ==&lt;br /&gt;
=== spca5xx/spca5xx_LE - Driver===&lt;br /&gt;
* Welches DriverModul ihr braucht kommt auf Eure Kamera an --&amp;gt; [http://mxhaard.free.fr/spca5xx.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# spca5xx-Modul (nur Driver)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-spca5xx_2.4.30+20060501-brcm-1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Modul (nur Driver)&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spca5xx_le.o&lt;br /&gt;
mv spca5xx_le.o /lib/modules/2.4.30&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Paket (Driver, Spcacat, Servfox, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/spca5xx-le-webcam_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
danach Neustart.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Module werden leider nicht beim Neustart selbstständig geladen.&lt;br /&gt;
Webcammodule laden mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod videodev&lt;br /&gt;
insmod spca5xx oder insmod spca5xx_le&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mit dem Befehl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kannst du überprüfen welche module geladen sind. Jetzt noch überprüfen ob die Webcam erkannt wurde indem wir&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dmesg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eigeben. Da sollte dann sowas stehen wie:&lt;br /&gt;
[[Bild:Aldicam.png|thumb|Aldi Webcam DC-3110]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
usb.c: registered new driver spca5xx&lt;br /&gt;
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered&lt;br /&gt;
hub.c: new USB device 00:04.0-1, assigned address 2&lt;br /&gt;
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Qtec Webcam 100 Pac207-BCA &lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_probe:8380] Camera type GBRG &lt;br /&gt;
drivers/usb/pac207.h: [pac207_config:148] Find Sensor PAC207&lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_getcapability:2207] maxw 352 maxh 288 minw 160 minh 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
also Driver gefunden, Webcam erkannt. Und das mit der Aldi-Cam super!&lt;br /&gt;
&lt;br /&gt;
=== pwc/pwcx - Driver===&lt;br /&gt;
* Alle gängigen Cams stehen in dieser [http://www.cs.umu.se/~c00ahs/exjobb/philips/index.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pwc-Paket (Driver, setpwc, Mvc, Camsrv, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/philips-webcam_0.2_mipsel.ipk &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bei der Installation wird automatisch ein startscript &amp;#039;&amp;#039;&amp;#039;/etc/init.d/S90webcam&amp;#039;&amp;#039;&amp;#039; angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
killall camsrv; rmmod pwcx; rmmod pwc; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod pwc || exit 2&lt;br /&gt;
insmod pwcx || exit 3&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 4; fi&lt;br /&gt;
&lt;br /&gt;
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tipp:&amp;#039;&amp;#039;&amp;#039; Um die Kontrolllampe aus zu machen muss beim laden des Drivers noch die Option&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod pwc leds=0,0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
übergeben werden. Alle anderen Optionen sind [http://marc.info/?l=linux-usb-devel&amp;amp;m=109356599003427&amp;amp;w=2 hier] gelistet.&lt;br /&gt;
&lt;br /&gt;
==== setpwc ====&lt;br /&gt;
* Tool zum einstellen der Kamera&lt;br /&gt;
* Hilfe:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
setpwc -h&lt;br /&gt;
&lt;br /&gt;
setpwc v1.2, (C) 2003-2006 by folkert@vanheusden.com&lt;br /&gt;
-d device  device to use (default: /dev/video0)&lt;br /&gt;
-p      dump current settings&lt;br /&gt;
-f x    set framerate (0...63)&lt;br /&gt;
-S w,h,x  set width/height/framerate&lt;br /&gt;
-b      store settings in nonvolatile RAM&lt;br /&gt;
-r      restore settings from nonvolatile RAM&lt;br /&gt;
-x      restore factory settings&lt;br /&gt;
-c x    set compression preference (0-3)&lt;br /&gt;
-g x    set automatic gain control (0...65535)&lt;br /&gt;
-s x    set shutter speed (1...65535)&lt;br /&gt;
-w auto/manual/indoor/outdoor/fl&lt;br /&gt;
        set automatic white balance mode&lt;br /&gt;
-a x    red-balance (only if -w manual) (0...65535)&lt;br /&gt;
-e x    blue-balance (idem) (0...65535)&lt;br /&gt;
-i x    speed of automatic white balance (1...65535)&lt;br /&gt;
-j x    delay for automatic white balance (1...65535)&lt;br /&gt;
-k x    set led on-time (0...25500ms&lt;br /&gt;
-l x    set led off-time&lt;br /&gt;
-m x    set electronic sharpness (0...65535)&lt;br /&gt;
-n x    set backlight compensation (0=0ff, other=on)&lt;br /&gt;
-o x    set antiflicker mode (0=0ff, other=on)&lt;br /&gt;
-q x    set noise reduction mode (0=none...3=high)&lt;br /&gt;
-t x    reset pan(bit 0) and/or tilt(bit 1)&lt;br /&gt;
-u      query pan/tilt status&lt;br /&gt;
-y x    set pan position&lt;br /&gt;
-z x    set tilt position&lt;br /&gt;
-h      this help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseiten:&lt;br /&gt;
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]&lt;br /&gt;
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]&lt;br /&gt;
** [http://www.vanheusden.com/setpwc/ http://www.vanheusden.com/setpwc/]&lt;br /&gt;
&lt;br /&gt;
=== ov511/ov51x - Driver===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/ov511_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-ov51x-2.4.30+1.65-1.12-mark-brcm_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* beinhaltet ov511_decomp und ov518_decomp Module&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]&lt;br /&gt;
&lt;br /&gt;
=== Logitech Quickcam Messenger - Driver ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/qc-usb-messenger-1.6_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]&lt;br /&gt;
&lt;br /&gt;
=== Linux-UVC Treiber ===&lt;br /&gt;
Die Linux UVC Treiber unterstuetzen mittlerweile eine recht ansehnliche Anzahl an Webcams. Eine Liste der Webcams ist auf der Projektseite zu finden. Besonders interessant sind die Webcams, die die Kompression nach JPEG in der Webcam selbst vornehmen und damit den Prozessor des Routers von dieser Aufgabe entlasten. Es sind so MJPEG Streams mit bis zu 30 frames pro Sekunde moeglich. Die Logitech QC Sphere AF und die Logitech Quickcam Pro 9000 grabben zum Beispiel mit eine Aufloesung von 960x720 Pixeln und 15 frames pro Sekunde auf einem Asus WL-500gP.&lt;br /&gt;
&lt;br /&gt;
==== Kompilieren und installieren ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
* Projektwebseite: http://linux-uvc.berlios.de/&lt;br /&gt;
&lt;br /&gt;
== Programme ==&lt;br /&gt;
=== SpcaCat - Bildgrabber===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spcacat&lt;br /&gt;
mv spcacat /usr/bin&lt;br /&gt;
chmod +x /usr/bin/spcacat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat [-h -d -g -f -s -p -N -P -o]&lt;br /&gt;
     -h show this usage message.&lt;br /&gt;
     -d device ask the driver to use specified video&lt;br /&gt;
        output device (/dev/video1)&lt;br /&gt;
     -o outputfile  causes the program to output avi with&lt;br /&gt;
        image data received from the video device to the specified file.&lt;br /&gt;
     -g grab with READ method instead of default MMAP&lt;br /&gt;
     -f video format  nothing YUV420P  fourcc I420&lt;br /&gt;
        jpg JPEG         fourcc MJPG&lt;br /&gt;
        yuv YUV420P   fourcc I420&lt;br /&gt;
    r16 RGB565 16bits fourcc RGB2&lt;br /&gt;
    r24 RGB 24bits  fourcc RGB3&lt;br /&gt;
    r32 RGB 32bits  fourcc RGB4&lt;br /&gt;
    -v RAW data  fourcc RAWD&lt;br /&gt;
     -s widthxheight ask the driver for input size&lt;br /&gt;
     -p X take a picture every X seconds&lt;br /&gt;
     -p X &amp;amp;&amp;amp; -o getPicture every X seconds and record in SpcaPict.jpg&lt;br /&gt;
     -N take N pictures and stop&lt;br /&gt;
     -P parport device (spcacat, spcaserv)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jetzt Link noch legen, weil das Programm das device &amp;#039;&amp;#039;/dev/v4l/video0&amp;#039;&amp;#039; nicht verarbeiten kann.&lt;br /&gt;
und dann spcacat starten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0 &lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in unserm Falle speichert spcacat aller 10 sek. ein Bild namens &amp;#039;&amp;#039;SpcaPict.jpg&amp;#039;&amp;#039; ab.&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# SpcaCat starten&lt;br /&gt;
cd /tmp&lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sinnvoll ist hierbei, das Bild in den /tmp(Ram-Speicher) zu schreiben und es auf das /www Verzeichnis zu linken.&amp;lt;br&amp;gt;&lt;br /&gt;
dann noch Berechtigungen setzen mit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer&lt;br /&gt;
&lt;br /&gt;
=== Servfox - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/servfox&lt;br /&gt;
mv servfox /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x servfox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: cdse [-h -d -g ]&lt;br /&gt;
-h      print this message&lt;br /&gt;
-d      /dev/videoX       use videoX device&lt;br /&gt;
-g      use read method for grab instead mmap&lt;br /&gt;
-s      widthxheight      use specified input size&lt;br /&gt;
-w      port      server port&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Beispiel: Streamserver auf Port 7070 starten mit Auflösung: 320x240&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -g -s 320x240 -w 7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream ansehen mit spcaview:&amp;lt;br&amp;gt;&lt;br /&gt;
Download:&lt;br /&gt;
* für Windows --&amp;gt; [http://141.54.160.25/dave/spcaview-win32.zip hier]&lt;br /&gt;
** entpacken&lt;br /&gt;
** die Datei spcaview.bat mit rechtsklick bearbeiten, ip-adresse und port eintragen wo servfox läuft, dann starten.&lt;br /&gt;
* für Linux (Debian, Ubuntu)--&amp;gt; [http://141.54.160.25/dave/spcaview_20051212-1_i386.deb hier]&lt;br /&gt;
** einfach Befehl in der Konsole eintippen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcaview -w IP-Adresse wo servfox läuft:7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder Stream mit speziellen JavaApplet (JWebcamPlayer) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.jar&lt;br /&gt;
wegt http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.java&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet codebase=&amp;quot;.&amp;quot; archive=&amp;quot;JWebcamPlayer.jar&amp;quot; code=&amp;quot;JWebcamPlayer.class&amp;quot; name=&amp;quot;JWebcamPlayer&amp;quot; ID=&amp;quot;JWebcamPlayer&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;480&amp;quot; MAYSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Color&amp;quot; value=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Port&amp;quot; value=&amp;quot;7070&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;scriptable&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;mayscript&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/sview.html Spca-Tools]&lt;br /&gt;
&lt;br /&gt;
=== Motion - Stream und Bilder ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/libjpeg_6b-1_mipsel.ipk&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/motion_3.2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei für motion anlegen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/motion.conf&lt;br /&gt;
&lt;br /&gt;
#motion.conf&lt;br /&gt;
&lt;br /&gt;
daemon on&lt;br /&gt;
quiet on&lt;br /&gt;
&lt;br /&gt;
# You may very well need to change this (check with &amp;#039;dmesg&amp;#039;&lt;br /&gt;
# after plugging in your webcam)&lt;br /&gt;
videodevice /dev/v4l/video0&lt;br /&gt;
&lt;br /&gt;
# Image size in pixels (valid range is camera dependent)&lt;br /&gt;
width 320&lt;br /&gt;
height 240&lt;br /&gt;
&lt;br /&gt;
quality 70&lt;br /&gt;
framerate 2&lt;br /&gt;
auto_brightness off&lt;br /&gt;
&lt;br /&gt;
# Initial brightness, contrast, hue (NTSC), and saturation&lt;br /&gt;
# 0 = disabled (valid range 0-255)&lt;br /&gt;
brightness 0&lt;br /&gt;
contrast 0&lt;br /&gt;
saturation 0&lt;br /&gt;
hue 0&lt;br /&gt;
&lt;br /&gt;
# ploetzlichen Lichteinfall daempfen&lt;br /&gt;
lightswitch 30&lt;br /&gt;
&lt;br /&gt;
# Target base directory for pictures and films&lt;br /&gt;
# You should probably change this (create dir beforehand)&lt;br /&gt;
target_dir /tmp&lt;br /&gt;
jpeg_filename SpcaPict&lt;br /&gt;
&lt;br /&gt;
# Speicherpause um das Geraet zu schonen&lt;br /&gt;
minimum_gap 30&lt;br /&gt;
&lt;br /&gt;
low_cpu 1&lt;br /&gt;
&lt;br /&gt;
# Define a port number (e.g. 8000) to enable the mini-http server&lt;br /&gt;
# 0 = disabled&lt;br /&gt;
webcam_port 8000&lt;br /&gt;
&lt;br /&gt;
# Set to &amp;#039;off&amp;#039; to allow anybody (not just localhost) to view the&lt;br /&gt;
# webcam via the mini-http server (http://hostname:port)&lt;br /&gt;
webcam_localhost off&lt;br /&gt;
&lt;br /&gt;
webcam_quality 40&lt;br /&gt;
webcam_maxrate 1&lt;br /&gt;
&lt;br /&gt;
# User defined text overlayed on each in the lower left corner&lt;br /&gt;
text_left  &amp;quot;Dave TV&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und jetzt motion starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man sich den Stream unter http://IP-Adresse_vom_Router:8000 ansehen&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# motion starten              &lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki&lt;br /&gt;
&lt;br /&gt;
=== Palantir - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/palantir_2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei von palantir einstellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/palantir.conf&lt;br /&gt;
&lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
##     Global options                                                                                                                                                                                                          &lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
                                                                                                                                                                                                                           &lt;br /&gt;
VideoDevice /dev/v4l/video0                                                                                                                                                                                                                                                                                                                                                                                                      &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                               &lt;br /&gt;
FrameSize 640x480                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &lt;br /&gt;
FrameRate 5&lt;br /&gt;
&lt;br /&gt;
JpegQuality 70                                                                                                                                                                                                                 &lt;br /&gt;
&lt;br /&gt;
Audio Off                                                                                                                                                                                                                     &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;br /&gt;
TCPPort 8000                                                                                                                                                                                                                  &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                   &lt;br /&gt;
ControlTimeout 30&lt;br /&gt;
                                                                                                                                                                                                         &lt;br /&gt;
ClientTimeout 300                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                            &lt;br /&gt;
MaxStreamingClients 3                                                                                                                                                                                                          &lt;br /&gt;
                                                                                                                                        &lt;br /&gt;
# Nimm die folgende Auskommentierung weg, willst du eine pan/tilt Kamera wie                                                                                                                                                           &lt;br /&gt;
# z.b. Logitech Sphere betreiben:                                                                                                                                                                                          &lt;br /&gt;
#                                                                                                                                                                                                                              &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 5                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Pan&amp;quot;                                                                                                                                                                                                                 &lt;br /&gt;
#    Hint &amp;quot;Camera pan&amp;quot;                                                                                                                                                                                                          &lt;br /&gt;
#    Range -7000 7000                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_X                                                                                                                                                                                                            &lt;br /&gt;
#    }                                                                                                                                                                                                                                                                                                                                                                                                                                                      #  &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 6                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Tilt&amp;quot;                                                                                                                                                                                                                &lt;br /&gt;
#    Hint &amp;quot;Camera tilt&amp;quot;                                                                                                                                                                                                         &lt;br /&gt;
#    Range -3000 2500                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_Y                                                                                                                                                                                                            &lt;br /&gt;
#    }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
palantir -C /etc/palantir.conf &amp;gt;/dev/null&amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream mit speziellen JavaApplet (pclient.jar) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/pclient.jar&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet code=&amp;quot;pclient.class&amp;quot; archive=&amp;quot;pclient.jar&amp;quot; width=&amp;quot;750&amp;quot; height=&amp;quot;580&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;port&amp;quot; value=&amp;quot;8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;autostart&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.fastpath.it/products/palantir/index.php http://www.fastpath.it/products/palantir/index.php]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Camsrv - Streamserver ===&lt;br /&gt;
LiveStream ähnlich motion - im pwc-Paket enthalten&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv -r CIF -d 100 -v --device=/dev/v4l/video0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hilfe: camsrv -h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv v0.3.4&lt;br /&gt;
(c)2002 Matthew Painter&lt;br /&gt;
&lt;br /&gt;
Usage: camsrv [options]&lt;br /&gt;
&lt;br /&gt;
Example: camsrv -r VGA -d 100 -v --device /dev/video1&lt;br /&gt;
Example: camsrv -w 320 -h 240 -s --file cam.ppm&lt;br /&gt;
Example: camsrv --delay 10-2 --script upload.pl --file cam.jpg&lt;br /&gt;
&lt;br /&gt;
General options:&lt;br /&gt;
-v --verbose              display verbose information (for debugging)&lt;br /&gt;
-V --version              display version and exit&lt;br /&gt;
-W --width NUM            width of captured image&lt;br /&gt;
-H --height NUM           height of captured image&lt;br /&gt;
-r --resmode MODE         use standard resolution (see below)&lt;br /&gt;
-f --file FILENAME        save PPM/JPG image of first frame captured and exit&lt;br /&gt;
-q --jpegquality NUM      JPEG image quality percentage (value between 0 and 100,&lt;br /&gt;
                          defaults to 75)&lt;br /&gt;
-p --script FILENAME      run FILENAME after each image is captured&lt;br /&gt;
-P --port PORT            port to run the camsrv server on&lt;br /&gt;
-d --delay NUM-NUM | NUM  delay (in seconds) between frames are captured&lt;br /&gt;
-e --capturedelay NUM     portion of delay where camera is enabled (for image stabilisation)&lt;br /&gt;
-l --loop                 loop still image capture. Enabled if streaming is&lt;br /&gt;
                          also enabled&lt;br /&gt;
-L --log FILENAME         log verbose output messages to FILENAME&lt;br /&gt;
-D --device PATH          path to video device to use (defaults to /dev/video0)&lt;br /&gt;
-S --stream               streams to java client. This is enabled by default&lt;br /&gt;
                          if --file is not used&lt;br /&gt;
-h --help                 display help&lt;br /&gt;
&lt;br /&gt;
Philips specific options:&lt;br /&gt;
-F --framerate NUM    framerate of camera (integer between 4 to 30)&lt;br /&gt;
-c --compression NUM  camera compression (0..3)&lt;br /&gt;
-s --shutter NUM      shutter speed (0..65535) default: automatic&lt;br /&gt;
-g --agc NUM          automatic gain control override (0..65535)&lt;br /&gt;
&lt;br /&gt;
Default resolution modes:&lt;br /&gt;
&lt;br /&gt;
Mode            Resolution&lt;br /&gt;
sQCIF           128x96&lt;br /&gt;
QSIF            160x120&lt;br /&gt;
QCIF            176x144&lt;br /&gt;
SIF             320x240&lt;br /&gt;
CIF             352x288&lt;br /&gt;
VGA             640x480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mvc - Bildgrabber ===&lt;br /&gt;
einfaches motion capture Programm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mvc version 0.8.9 - motion detection video capture program&lt;br /&gt;
&lt;br /&gt;
Usage: mvc &amp;lt;options&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 -B picture brightness value.&lt;br /&gt;
 -C picture contrast value.&lt;br /&gt;
 -D run in daemon mode.&lt;br /&gt;
 -O Base directory for output images. default is current dir.&lt;br /&gt;
 -o Don&amp;#039;t create sub-directories for output.&lt;br /&gt;
 -t Print timestamp on image.&lt;br /&gt;
 -d &amp;lt;device&amp;gt; video device (default:/dev/video0).&lt;br /&gt;
 -e &amp;lt;program&amp;gt; excute a external program while motion detected.&lt;br /&gt;
 -f {jpeg|png} set output file format. default is jpeg.&lt;br /&gt;
 -q &amp;lt;quality&amp;gt;               jpeg quality setting.&lt;br /&gt;
 -h print this help.&lt;br /&gt;
 -i &amp;lt;channel&amp;gt; which input channel to use, default is 1, or 0 if only 1 input.&lt;br /&gt;
 -m use mono color (grayscale) for capture.&lt;br /&gt;
 -n {pal|ntsc|secam|auto}    video norm to use, default: PAL&lt;br /&gt;
 -s XxY size of the output image, example: -s 640x480&lt;br /&gt;
 -a HxV block division number in Horizantal and Vertical. Ex: -a 16x8&lt;br /&gt;
 -b &amp;lt;diff_block_limit&amp;gt;      threshold of hot block number.&lt;br /&gt;
 -c &amp;lt;diff_color_limit&amp;gt;      threshold of block color difference.&lt;br /&gt;
 -w delay time for each capture(seconds), example: -w 0.5&lt;br /&gt;
 -l logfile used in daemon mode. default is null.&lt;br /&gt;
 -v increase verbose level for more details, can multiple applied.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getjpeg - Bildgrabber ===&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/getjpeg&lt;br /&gt;
mv getjpeg /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x jpeg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automation ==&lt;br /&gt;
Cronjob einrichten: (z.B. aller 5min. Neustarten)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/init.d/S51crond&lt;br /&gt;
&lt;br /&gt;
0-59/5 * * * *  /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /usr/sbin/cron.5minutely&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
killall -9 motion&lt;br /&gt;
logger &amp;quot;motion gekilld&amp;quot;&lt;br /&gt;
sleep 5&lt;br /&gt;
/usr/bin/motion -c /etc/motion.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anzeigen auf dem Router ==&lt;br /&gt;
Anlegen eines Links:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi 20-cgi-bin-webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
         &amp;lt;DIV CLASS=&amp;quot;plugin&amp;quot;&amp;gt;&amp;lt;A CLASS=&amp;quot;plugin&amp;quot; HREF=&amp;quot;cgi-bin-webcam.html&amp;quot;&amp;gt;Webcam&amp;lt;/A&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann noch die Site anlegen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi cgi-bin-webcam.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen als Bild ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;expires&amp;quot; content=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;pragma&amp;quot; content=&amp;quot;no-cache&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;bild.jpg&amp;quot; name=&amp;quot;Webcambild&amp;quot; width=&amp;quot;480&amp;quot; hight=&amp;quot;360&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Images refreshed every 10 seconds.&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen mit Java Applet (Stream oder Bild) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;applet code=com.charliemouse.cambozola.Viewer&lt;br /&gt;
    archive=cambozola.jar width=&amp;quot;320&amp;quot; height=&amp;quot;240&amp;quot; style=&amp;quot;border-width:1; border-color:gray; border-style:solid;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;url&amp;quot; value=&amp;quot;http://&amp;#039;&amp;#039;&amp;#039;IP-Adresse&amp;#039;&amp;#039;&amp;#039;:8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;failureimage&amp;quot; value=&amp;quot;offline.jpg&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;accessories&amp;quot; value=&amp;quot;ZoomIn,ZoomOut,Pan,Info&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Webcam-Paket (JavaApplet-Cambozola, offline-Bild, Link zur Webcam, Webseite ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/webcam-tools_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder einzeln&lt;br /&gt;
&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola-server.jar&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola.jar&lt;br /&gt;
wget http://141.54.160.25/dave/offline.jpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* das Applet --&amp;gt; [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]&lt;br /&gt;
&lt;br /&gt;
== Geräte die getestet wurden ==&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus wl hdd 2,5 ; Yakumo Wireless Storage ; Siemens se505 ; Asus wl500g (alles USB 1.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;#DC143C&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet &lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus WL500g Premium oder Deluxe; Linksys WRTSL 54GS (alles USB 2.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Qualität/Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|servfox, spcacat, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|max:352x288&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:320x240&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|max:352x288&lt;br /&gt;
|Weißabgleich OK - outdoor geeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Howto]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Firmware]]&lt;br /&gt;
[[Kategorie:Hardware]]&lt;/div&gt;</summary>
		<author><name>Torx</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16909</id>
		<title>Webcam-Howto.</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Webcam-Howto.&amp;diff=16909"/>
		<updated>2008-07-09T15:54:27Z</updated>

		<summary type="html">&lt;p&gt;Torx: /* Webcam-Driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCRight}}&lt;br /&gt;
&lt;br /&gt;
Dies ist eine Anleitung, wie man aus Freifunk Geräten eine mobile Webcam bastelt. Diese Anleitung ist aktueller als [http://wiki.leipzig.freifunk.net/Asus_WL-HDD2.5 die aus Leipzig]&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Benoetigte Pakete ==&lt;br /&gt;
&lt;br /&gt;
usb und video-Module installieren&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install kmod-usb-ohci (abhängig vom Gerät:USB chips BCM4710 oder BCM4712)&lt;br /&gt;
oder &lt;br /&gt;
ipkg install kmod-usb-uhci (für Asus wl500gd und Asus wl500gp)&lt;br /&gt;
ipkg install kmod-usb2     (nur bei Gerät mit USB 2.0 nötig)&lt;br /&gt;
ipkg install libpthread&lt;br /&gt;
ipkg install kmod-videodev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
danach Neustart. USB-module werden selbsttätig geladen.&lt;br /&gt;
 &lt;br /&gt;
== Webcam-Driver ==&lt;br /&gt;
=== spca5xx/spca5xx_LE - Driver===&lt;br /&gt;
* Welches DriverModul ihr braucht kommt auf Eure Kamera an --&amp;gt; [http://mxhaard.free.fr/spca5xx.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# spca5xx-Modul (nur Driver)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-spca5xx_2.4.30+20060501-brcm-1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Modul (nur Driver)&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spca5xx_le.o&lt;br /&gt;
mv spca5xx_le.o /lib/modules/2.4.30&lt;br /&gt;
&lt;br /&gt;
# spca5xx/LE-Paket (Driver, Spcacat, Servfox, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/spca5xx-le-webcam_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
danach Neustart.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Module werden leider nicht beim Neustart selbstständig geladen.&lt;br /&gt;
Webcammodule laden mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod videodev&lt;br /&gt;
insmod spca5xx oder insmod spca5xx_le&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mit dem Befehl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsmod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kannst du überprüfen welche module geladen sind. Jetzt noch überprüfen ob die Webcam erkannt wurde indem wir&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dmesg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eigeben. Da sollte dann sowas stehen wie:&lt;br /&gt;
[[Bild:Aldicam.png|thumb|Aldi Webcam DC-3110]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
usb.c: registered new driver spca5xx&lt;br /&gt;
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered&lt;br /&gt;
hub.c: new USB device 00:04.0-1, assigned address 2&lt;br /&gt;
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Qtec Webcam 100 Pac207-BCA &lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_probe:8380] Camera type GBRG &lt;br /&gt;
drivers/usb/pac207.h: [pac207_config:148] Find Sensor PAC207&lt;br /&gt;
drivers/usb/spca5xx.c: [spca5xx_getcapability:2207] maxw 352 maxh 288 minw 160 minh 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
also Driver gefunden, Webcam erkannt. Und das mit der Aldi-Cam super!&lt;br /&gt;
&lt;br /&gt;
=== pwc/pwcx - Driver===&lt;br /&gt;
* Alle gängigen Cams stehen in dieser [http://www.cs.umu.se/~c00ahs/exjobb/philips/index.html Uebersicht]&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pwc-Paket (Driver, setpwc, Mvc, Camsrv, JavaApplet, Startscript ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/philips-webcam_0.2_mipsel.ipk &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bei der Installation wird automatisch ein startscript &amp;#039;&amp;#039;&amp;#039;/etc/init.d/S90webcam&amp;#039;&amp;#039;&amp;#039; angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
killall camsrv; rmmod pwcx; rmmod pwc; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod pwc || exit 2&lt;br /&gt;
insmod pwcx || exit 3&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 4; fi&lt;br /&gt;
&lt;br /&gt;
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tipp:&amp;#039;&amp;#039;&amp;#039; Um die Kontrolllampe aus zu machen muss beim laden des Drivers noch die Option&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insmod pwc leds=0,0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
übergeben werden. Alle anderen Optionen sind [http://marc.info/?l=linux-usb-devel&amp;amp;m=109356599003427&amp;amp;w=2 hier] gelistet.&lt;br /&gt;
&lt;br /&gt;
==== setpwc ====&lt;br /&gt;
* Tool zum einstellen der Kamera&lt;br /&gt;
* Hilfe:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
setpwc -h&lt;br /&gt;
&lt;br /&gt;
setpwc v1.2, (C) 2003-2006 by folkert@vanheusden.com&lt;br /&gt;
-d device  device to use (default: /dev/video0)&lt;br /&gt;
-p      dump current settings&lt;br /&gt;
-f x    set framerate (0...63)&lt;br /&gt;
-S w,h,x  set width/height/framerate&lt;br /&gt;
-b      store settings in nonvolatile RAM&lt;br /&gt;
-r      restore settings from nonvolatile RAM&lt;br /&gt;
-x      restore factory settings&lt;br /&gt;
-c x    set compression preference (0-3)&lt;br /&gt;
-g x    set automatic gain control (0...65535)&lt;br /&gt;
-s x    set shutter speed (1...65535)&lt;br /&gt;
-w auto/manual/indoor/outdoor/fl&lt;br /&gt;
        set automatic white balance mode&lt;br /&gt;
-a x    red-balance (only if -w manual) (0...65535)&lt;br /&gt;
-e x    blue-balance (idem) (0...65535)&lt;br /&gt;
-i x    speed of automatic white balance (1...65535)&lt;br /&gt;
-j x    delay for automatic white balance (1...65535)&lt;br /&gt;
-k x    set led on-time (0...25500ms&lt;br /&gt;
-l x    set led off-time&lt;br /&gt;
-m x    set electronic sharpness (0...65535)&lt;br /&gt;
-n x    set backlight compensation (0=0ff, other=on)&lt;br /&gt;
-o x    set antiflicker mode (0=0ff, other=on)&lt;br /&gt;
-q x    set noise reduction mode (0=none...3=high)&lt;br /&gt;
-t x    reset pan(bit 0) and/or tilt(bit 1)&lt;br /&gt;
-u      query pan/tilt status&lt;br /&gt;
-y x    set pan position&lt;br /&gt;
-z x    set tilt position&lt;br /&gt;
-h      this help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseiten:&lt;br /&gt;
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]&lt;br /&gt;
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]&lt;br /&gt;
** [http://www.vanheusden.com/setpwc/ http://www.vanheusden.com/setpwc/]&lt;br /&gt;
&lt;br /&gt;
=== ov511/ov51x - Driver===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/ov511_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/kmod-ov51x-2.4.30+1.65-1.12-mark-brcm_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* beinhaltet ov511_decomp und ov518_decomp Module&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]&lt;br /&gt;
&lt;br /&gt;
=== Logitech Quickcam Messenger - Driver ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/qc-usb-messenger-1.6_1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]&lt;br /&gt;
&lt;br /&gt;
=== Linux-UVC Treiber ===&lt;br /&gt;
Die Linux UVC Treiber unterstuetzen mittlerweile eine recht ansehnliche Anzahl an Webcams. Eine Liste der Webcams ist auf der Projektseite zu finden. Besonders interessant sind die Webcams, die die Kompression nach JPEG in der Webcam selbst vornehmen und damit den Prozessor des Routers von dieser Aufgabe entlasten. Es sind so MJPEG Streams mit bis zu 30 frames pro Sekunde moeglich. Die Logitech QC Sphere AF und die Logitech Quickcam Pro 9000 grabben zum Beispiel mit eine Aufloesung von 960x720 Pixeln und 15 frames pro Sekunde auf einem Asus WL-500gP. &lt;br /&gt;
&lt;br /&gt;
==== Kompilieren und installieren ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Programme ==&lt;br /&gt;
=== SpcaCat - Bildgrabber===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/spcacat&lt;br /&gt;
mv spcacat /usr/bin&lt;br /&gt;
chmod +x /usr/bin/spcacat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcacat [-h -d -g -f -s -p -N -P -o]&lt;br /&gt;
     -h show this usage message.&lt;br /&gt;
     -d device ask the driver to use specified video&lt;br /&gt;
        output device (/dev/video1)&lt;br /&gt;
     -o outputfile  causes the program to output avi with&lt;br /&gt;
        image data received from the video device to the specified file.&lt;br /&gt;
     -g grab with READ method instead of default MMAP&lt;br /&gt;
     -f video format  nothing YUV420P  fourcc I420&lt;br /&gt;
        jpg JPEG         fourcc MJPG&lt;br /&gt;
        yuv YUV420P   fourcc I420&lt;br /&gt;
    r16 RGB565 16bits fourcc RGB2&lt;br /&gt;
    r24 RGB 24bits  fourcc RGB3&lt;br /&gt;
    r32 RGB 32bits  fourcc RGB4&lt;br /&gt;
    -v RAW data  fourcc RAWD&lt;br /&gt;
     -s widthxheight ask the driver for input size&lt;br /&gt;
     -p X take a picture every X seconds&lt;br /&gt;
     -p X &amp;amp;&amp;amp; -o getPicture every X seconds and record in SpcaPict.jpg&lt;br /&gt;
     -N take N pictures and stop&lt;br /&gt;
     -P parport device (spcacat, spcaserv)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jetzt Link noch legen, weil das Programm das device &amp;#039;&amp;#039;/dev/v4l/video0&amp;#039;&amp;#039; nicht verarbeiten kann.&lt;br /&gt;
und dann spcacat starten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0 &lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in unserm Falle speichert spcacat aller 10 sek. ein Bild namens &amp;#039;&amp;#039;SpcaPict.jpg&amp;#039;&amp;#039; ab.&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# SpcaCat starten&lt;br /&gt;
cd /tmp&lt;br /&gt;
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 10000 -o &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sinnvoll ist hierbei, das Bild in den /tmp(Ram-Speicher) zu schreiben und es auf das /www Verzeichnis zu linken.&amp;lt;br&amp;gt;&lt;br /&gt;
dann noch Berechtigungen setzen mit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer&lt;br /&gt;
&lt;br /&gt;
=== Servfox - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/servfox&lt;br /&gt;
mv servfox /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x servfox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle möglichen Einstellungen stehen in der Hilfe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: cdse [-h -d -g ]&lt;br /&gt;
-h      print this message&lt;br /&gt;
-d      /dev/videoX       use videoX device&lt;br /&gt;
-g      use read method for grab instead mmap&lt;br /&gt;
-s      widthxheight      use specified input size&lt;br /&gt;
-w      port      server port&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Beispiel: Streamserver auf Port 7070 starten mit Auflösung: 320x240&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servfox -g -s 320x240 -w 7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream ansehen mit spcaview:&amp;lt;br&amp;gt;&lt;br /&gt;
Download:&lt;br /&gt;
* für Windows --&amp;gt; [http://141.54.160.25/dave/spcaview-win32.zip hier]&lt;br /&gt;
** entpacken&lt;br /&gt;
** die Datei spcaview.bat mit rechtsklick bearbeiten, ip-adresse und port eintragen wo servfox läuft, dann starten.&lt;br /&gt;
* für Linux (Debian, Ubuntu)--&amp;gt; [http://141.54.160.25/dave/spcaview_20051212-1_i386.deb hier]&lt;br /&gt;
** einfach Befehl in der Konsole eintippen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spcaview -w IP-Adresse wo servfox läuft:7070&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder Stream mit speziellen JavaApplet (JWebcamPlayer) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.jar&lt;br /&gt;
wegt http://141.54.160.25/dave/http-java-applet/JWebcamPlayer.java&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet codebase=&amp;quot;.&amp;quot; archive=&amp;quot;JWebcamPlayer.jar&amp;quot; code=&amp;quot;JWebcamPlayer.class&amp;quot; name=&amp;quot;JWebcamPlayer&amp;quot; ID=&amp;quot;JWebcamPlayer&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;480&amp;quot; MAYSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Color&amp;quot; value=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;param name=&amp;quot;Port&amp;quot; value=&amp;quot;7070&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;scriptable&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PARAM NAME=&amp;quot;mayscript&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://mxhaard.free.fr/sview.html Spca-Tools]&lt;br /&gt;
&lt;br /&gt;
=== Motion - Stream und Bilder ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/libjpeg_6b-1_mipsel.ipk&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/motion_3.2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei für motion anlegen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/motion.conf&lt;br /&gt;
&lt;br /&gt;
#motion.conf&lt;br /&gt;
&lt;br /&gt;
daemon on&lt;br /&gt;
quiet on&lt;br /&gt;
&lt;br /&gt;
# You may very well need to change this (check with &amp;#039;dmesg&amp;#039;&lt;br /&gt;
# after plugging in your webcam)&lt;br /&gt;
videodevice /dev/v4l/video0&lt;br /&gt;
&lt;br /&gt;
# Image size in pixels (valid range is camera dependent)&lt;br /&gt;
width 320&lt;br /&gt;
height 240&lt;br /&gt;
&lt;br /&gt;
quality 70&lt;br /&gt;
framerate 2&lt;br /&gt;
auto_brightness off&lt;br /&gt;
&lt;br /&gt;
# Initial brightness, contrast, hue (NTSC), and saturation&lt;br /&gt;
# 0 = disabled (valid range 0-255)&lt;br /&gt;
brightness 0&lt;br /&gt;
contrast 0&lt;br /&gt;
saturation 0&lt;br /&gt;
hue 0&lt;br /&gt;
&lt;br /&gt;
# ploetzlichen Lichteinfall daempfen&lt;br /&gt;
lightswitch 30&lt;br /&gt;
&lt;br /&gt;
# Target base directory for pictures and films&lt;br /&gt;
# You should probably change this (create dir beforehand)&lt;br /&gt;
target_dir /tmp&lt;br /&gt;
jpeg_filename SpcaPict&lt;br /&gt;
&lt;br /&gt;
# Speicherpause um das Geraet zu schonen&lt;br /&gt;
minimum_gap 30&lt;br /&gt;
&lt;br /&gt;
low_cpu 1&lt;br /&gt;
&lt;br /&gt;
# Define a port number (e.g. 8000) to enable the mini-http server&lt;br /&gt;
# 0 = disabled&lt;br /&gt;
webcam_port 8000&lt;br /&gt;
&lt;br /&gt;
# Set to &amp;#039;off&amp;#039; to allow anybody (not just localhost) to view the&lt;br /&gt;
# webcam via the mini-http server (http://hostname:port)&lt;br /&gt;
webcam_localhost off&lt;br /&gt;
&lt;br /&gt;
webcam_quality 40&lt;br /&gt;
webcam_maxrate 1&lt;br /&gt;
&lt;br /&gt;
# User defined text overlayed on each in the lower left corner&lt;br /&gt;
text_left  &amp;quot;Dave TV&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und jetzt motion starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man sich den Stream unter http://IP-Adresse_vom_Router:8000 ansehen&lt;br /&gt;
&lt;br /&gt;
Eleganter ist es auch diesmal ein script zu erstellen um nicht jedesmal die Module von Hand zu laden. Dazu legt man in dem Startverzeichnis(&amp;#039;&amp;#039;&amp;#039;/etc/init.d&amp;#039;&amp;#039;&amp;#039;) eine Datei z.B. S90webcam an&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/init.d/&lt;br /&gt;
vi S90webcam&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# unload drivers in case the were loaded&lt;br /&gt;
rmmod spca5xx; rmmod videodev&lt;br /&gt;
&lt;br /&gt;
# load webcam driver modules (it can be assumed that the USB drivers are compiled into the kernel or were installed &amp;amp; autoloaded)&lt;br /&gt;
insmod videodev || exit 1&lt;br /&gt;
insmod spca5xx || exit 2&lt;br /&gt;
&lt;br /&gt;
sleep 1&lt;br /&gt;
&lt;br /&gt;
# check if video device was allocated&lt;br /&gt;
if [ ! -e /dev/v4l/video0 ]; then exit 3; fi&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Vidiodevice&lt;br /&gt;
ln -s /dev/v4l/video0 /dev/video0&lt;br /&gt;
&lt;br /&gt;
# Link legen fuer Bild&lt;br /&gt;
ln -s /tmp/SpcaPict.jpg /www/bild.jpg&lt;br /&gt;
&lt;br /&gt;
# motion starten              &lt;br /&gt;
motion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 S90webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki&lt;br /&gt;
&lt;br /&gt;
=== Palantir - Streamserver ===&lt;br /&gt;
Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipkg install http://downloads.openwrt.org/backports/rc5/palantir_2.6-1_mipsel.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun noch die Config-Datei von palantir einstellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/palantir.conf&lt;br /&gt;
&lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
##     Global options                                                                                                                                                                                                          &lt;br /&gt;
##                                                                                                                                                                                                                             &lt;br /&gt;
                                                                                                                                                                                                                           &lt;br /&gt;
VideoDevice /dev/v4l/video0                                                                                                                                                                                                                                                                                                                                                                                                      &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                               &lt;br /&gt;
FrameSize 640x480                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &lt;br /&gt;
FrameRate 5&lt;br /&gt;
&lt;br /&gt;
JpegQuality 70                                                                                                                                                                                                                 &lt;br /&gt;
&lt;br /&gt;
Audio Off                                                                                                                                                                                                                     &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;br /&gt;
TCPPort 8000                                                                                                                                                                                                                  &lt;br /&gt;
                                                                                                                                                                                                                                                                                                                                                                                                                                   &lt;br /&gt;
ControlTimeout 30&lt;br /&gt;
                                                                                                                                                                                                         &lt;br /&gt;
ClientTimeout 300                                                                                                                                                                                                              &lt;br /&gt;
                                                                                                                                                                                                                            &lt;br /&gt;
MaxStreamingClients 3                                                                                                                                                                                                          &lt;br /&gt;
                                                                                                                                        &lt;br /&gt;
# Nimm die folgende Auskommentierung weg, willst du eine pan/tilt Kamera wie                                                                                                                                                           &lt;br /&gt;
# z.b. Logitech Sphere betreiben:                                                                                                                                                                                          &lt;br /&gt;
#                                                                                                                                                                                                                              &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 5                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Pan&amp;quot;                                                                                                                                                                                                                 &lt;br /&gt;
#    Hint &amp;quot;Camera pan&amp;quot;                                                                                                                                                                                                          &lt;br /&gt;
#    Range -7000 7000                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_X                                                                                                                                                                                                            &lt;br /&gt;
#    }                                                                                                                                                                                                                                                                                                                                                                                                                                                      #  &lt;br /&gt;
#Device {                                                                                                                                                                                                                       &lt;br /&gt;
#    Carrier Internal 6                                                                                                                                                                                                         &lt;br /&gt;
#    Direction readwrite                                                                                                                                                                                                        &lt;br /&gt;
#    Name &amp;quot;Tilt&amp;quot;                                                                                                                                                                                                                &lt;br /&gt;
#    Hint &amp;quot;Camera tilt&amp;quot;                                                                                                                                                                                                         &lt;br /&gt;
#    Range -3000 2500                                                                                                                                                                                                           &lt;br /&gt;
#    Notifier client                                                                                                                                                                                                            &lt;br /&gt;
#    Visual Slider_Y                                                                                                                                                                                                            &lt;br /&gt;
#    }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann starten mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
palantir -C /etc/palantir.conf &amp;gt;/dev/null&amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt den Stream mit speziellen JavaApplet (pclient.jar) in einer Website ansehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/http-java-applet/pclient.jar&lt;br /&gt;
&lt;br /&gt;
vi cgi-bin-stream.html&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;LiveCam&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;applet code=&amp;quot;pclient.class&amp;quot; archive=&amp;quot;pclient.jar&amp;quot; width=&amp;quot;750&amp;quot; height=&amp;quot;580&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;server&amp;quot; value=&amp;quot;127.0.0.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;port&amp;quot; value=&amp;quot;8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;autostart&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;You need to download Java.&amp;lt;br&amp;gt;&lt;br /&gt;
Click &amp;lt;a href=&amp;quot;http://www.java.com/en/download/manual.jsp&amp;quot;&amp;gt;here:http://www.java.com/en/download/manual.jsp&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Projektseite:&lt;br /&gt;
** [http://www.fastpath.it/products/palantir/index.php http://www.fastpath.it/products/palantir/index.php]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Camsrv - Streamserver ===&lt;br /&gt;
LiveStream ähnlich motion - im pwc-Paket enthalten&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv -r CIF -d 100 -v --device=/dev/v4l/video0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hilfe: camsrv -h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
camsrv v0.3.4&lt;br /&gt;
(c)2002 Matthew Painter&lt;br /&gt;
&lt;br /&gt;
Usage: camsrv [options]&lt;br /&gt;
&lt;br /&gt;
Example: camsrv -r VGA -d 100 -v --device /dev/video1&lt;br /&gt;
Example: camsrv -w 320 -h 240 -s --file cam.ppm&lt;br /&gt;
Example: camsrv --delay 10-2 --script upload.pl --file cam.jpg&lt;br /&gt;
&lt;br /&gt;
General options:&lt;br /&gt;
-v --verbose              display verbose information (for debugging)&lt;br /&gt;
-V --version              display version and exit&lt;br /&gt;
-W --width NUM            width of captured image&lt;br /&gt;
-H --height NUM           height of captured image&lt;br /&gt;
-r --resmode MODE         use standard resolution (see below)&lt;br /&gt;
-f --file FILENAME        save PPM/JPG image of first frame captured and exit&lt;br /&gt;
-q --jpegquality NUM      JPEG image quality percentage (value between 0 and 100,&lt;br /&gt;
                          defaults to 75)&lt;br /&gt;
-p --script FILENAME      run FILENAME after each image is captured&lt;br /&gt;
-P --port PORT            port to run the camsrv server on&lt;br /&gt;
-d --delay NUM-NUM | NUM  delay (in seconds) between frames are captured&lt;br /&gt;
-e --capturedelay NUM     portion of delay where camera is enabled (for image stabilisation)&lt;br /&gt;
-l --loop                 loop still image capture. Enabled if streaming is&lt;br /&gt;
                          also enabled&lt;br /&gt;
-L --log FILENAME         log verbose output messages to FILENAME&lt;br /&gt;
-D --device PATH          path to video device to use (defaults to /dev/video0)&lt;br /&gt;
-S --stream               streams to java client. This is enabled by default&lt;br /&gt;
                          if --file is not used&lt;br /&gt;
-h --help                 display help&lt;br /&gt;
&lt;br /&gt;
Philips specific options:&lt;br /&gt;
-F --framerate NUM    framerate of camera (integer between 4 to 30)&lt;br /&gt;
-c --compression NUM  camera compression (0..3)&lt;br /&gt;
-s --shutter NUM      shutter speed (0..65535) default: automatic&lt;br /&gt;
-g --agc NUM          automatic gain control override (0..65535)&lt;br /&gt;
&lt;br /&gt;
Default resolution modes:&lt;br /&gt;
&lt;br /&gt;
Mode            Resolution&lt;br /&gt;
sQCIF           128x96&lt;br /&gt;
QSIF            160x120&lt;br /&gt;
QCIF            176x144&lt;br /&gt;
SIF             320x240&lt;br /&gt;
CIF             352x288&lt;br /&gt;
VGA             640x480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mvc - Bildgrabber ===&lt;br /&gt;
einfaches motion capture Programm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mvc version 0.8.9 - motion detection video capture program&lt;br /&gt;
&lt;br /&gt;
Usage: mvc &amp;lt;options&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 -B picture brightness value.&lt;br /&gt;
 -C picture contrast value.&lt;br /&gt;
 -D run in daemon mode.&lt;br /&gt;
 -O Base directory for output images. default is current dir.&lt;br /&gt;
 -o Don&amp;#039;t create sub-directories for output.&lt;br /&gt;
 -t Print timestamp on image.&lt;br /&gt;
 -d &amp;lt;device&amp;gt; video device (default:/dev/video0).&lt;br /&gt;
 -e &amp;lt;program&amp;gt; excute a external program while motion detected.&lt;br /&gt;
 -f {jpeg|png} set output file format. default is jpeg.&lt;br /&gt;
 -q &amp;lt;quality&amp;gt;               jpeg quality setting.&lt;br /&gt;
 -h print this help.&lt;br /&gt;
 -i &amp;lt;channel&amp;gt; which input channel to use, default is 1, or 0 if only 1 input.&lt;br /&gt;
 -m use mono color (grayscale) for capture.&lt;br /&gt;
 -n {pal|ntsc|secam|auto}    video norm to use, default: PAL&lt;br /&gt;
 -s XxY size of the output image, example: -s 640x480&lt;br /&gt;
 -a HxV block division number in Horizantal and Vertical. Ex: -a 16x8&lt;br /&gt;
 -b &amp;lt;diff_block_limit&amp;gt;      threshold of hot block number.&lt;br /&gt;
 -c &amp;lt;diff_color_limit&amp;gt;      threshold of block color difference.&lt;br /&gt;
 -w delay time for each capture(seconds), example: -w 0.5&lt;br /&gt;
 -l logfile used in daemon mode. default is null.&lt;br /&gt;
 -v increase verbose level for more details, can multiple applied.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getjpeg - Bildgrabber ===&lt;br /&gt;
* Installation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp&lt;br /&gt;
wget http://ping02.stura.uni-weimar.de/dave/getjpeg&lt;br /&gt;
mv getjpeg /usr/bin&lt;br /&gt;
cd /usr/bin&lt;br /&gt;
chmod +x jpeg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Automation ==&lt;br /&gt;
Cronjob einrichten: (z.B. aller 5min. Neustarten)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/init.d/S51crond&lt;br /&gt;
&lt;br /&gt;
0-59/5 * * * *  /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /usr/sbin/cron.5minutely&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
killall -9 motion&lt;br /&gt;
logger &amp;quot;motion gekilld&amp;quot;&lt;br /&gt;
sleep 5&lt;br /&gt;
/usr/bin/motion -c /etc/motion.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechtigungen noch setzen mit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 0777 /usr/sbin/cron.5minutely&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anzeigen auf dem Router ==&lt;br /&gt;
Anlegen eines Links:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi 20-cgi-bin-webcam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
         &amp;lt;DIV CLASS=&amp;quot;plugin&amp;quot;&amp;gt;&amp;lt;A CLASS=&amp;quot;plugin&amp;quot; HREF=&amp;quot;cgi-bin-webcam.html&amp;quot;&amp;gt;Webcam&amp;lt;/A&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann noch die Site anlegen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /www&lt;br /&gt;
vi cgi-bin-webcam.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und Text einfügen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen als Bild ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;expires&amp;quot; content=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;pragma&amp;quot; content=&amp;quot;no-cache&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;bild.jpg&amp;quot; name=&amp;quot;Webcambild&amp;quot; width=&amp;quot;480&amp;quot; hight=&amp;quot;360&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Images refreshed every 10 seconds.&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anzeigen mit Java Applet (Stream oder Bild) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
export DATE=&amp;quot;18.11.2006&amp;quot;;SCRIPT=${0#/rom}&lt;br /&gt;
export TITLE=&amp;quot;Webcam&amp;quot;&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-pre.sh&lt;br /&gt;
&lt;br /&gt;
cat&amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Webcam&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;applet code=com.charliemouse.cambozola.Viewer&lt;br /&gt;
    archive=cambozola.jar width=&amp;quot;320&amp;quot; height=&amp;quot;240&amp;quot; style=&amp;quot;border-width:1; border-color:gray; border-style:solid;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;url&amp;quot; value=&amp;quot;http://&amp;#039;&amp;#039;&amp;#039;IP-Adresse&amp;#039;&amp;#039;&amp;#039;:8000&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;failureimage&amp;quot; value=&amp;quot;offline.jpg&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;param name=&amp;quot;accessories&amp;quot; value=&amp;quot;ZoomIn,ZoomOut,Pan,Info&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/applet&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
. ${SCRIPT%/*}/cgi-bin-post.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Webcam-Paket (JavaApplet-Cambozola, offline-Bild, Link zur Webcam, Webseite ...)&lt;br /&gt;
ipkg install http://weimarnetz.de/ipkg/packages/webcam-tools_1_mipsel.ipk&lt;br /&gt;
&lt;br /&gt;
oder einzeln&lt;br /&gt;
&lt;br /&gt;
cd /www&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola-server.jar&lt;br /&gt;
wget http://141.54.160.25/dave/cambozola-0.68/cambozola.jar&lt;br /&gt;
wget http://141.54.160.25/dave/offline.jpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* das Applet --&amp;gt; [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]&lt;br /&gt;
&lt;br /&gt;
== Geräte die getestet wurden ==&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus wl hdd 2,5 ; Yakumo Wireless Storage ; Siemens se505 ; Asus wl500g (alles USB 1.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;#DC143C&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|:-&lt;br /&gt;
|zerhacktes Bild, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|:-&lt;br /&gt;
|grünes Bild, ungeeignet &lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|gutes Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:176x144&lt;br /&gt;
|schlechter Weißabgleich&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=#DC143C|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|:-&lt;br /&gt;
|Totalabsturz, ungeeignet&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Router: &amp;lt;big&amp;gt;Asus WL500g Premium oder Deluxe; Linksys WRTSL 54GS (alles USB 2.0)&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
!Fabrikat&lt;br /&gt;
!ID (lsusb/dmesg)&lt;br /&gt;
!driver&lt;br /&gt;
!Programm&lt;br /&gt;
!Qualität/Auflösung&lt;br /&gt;
!Notiz&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Creative_vista_plus.png|Creative Vista Plus]]&lt;br /&gt;
|0x41e/0x4028&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://images.techtree.com/ttimages/story/Creative-Webcam-Notebook.jpg Creative Webcam NoteBook]&lt;br /&gt;
|0x041e/0x401f&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|servfox, spcacat, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Genius Look 312P.png|Genius Look 312P]]&lt;br /&gt;
|0xac8/0x301b&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_cam.png|Labtec Notebook]]&lt;br /&gt;
|0x046d/0x08aa&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://bilder.preissuchmaschine.de/prodfoto/labtecwebcam.jpg Labtec Webcam Elch2]&lt;br /&gt;
|0x046d/0x0929&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, motion&lt;br /&gt;
|max:352x288&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Labtec_pro.png|Labtec Pro]]&lt;br /&gt;
|0x046d/0x08a2&lt;br /&gt;
|spca5xx_le, spca5xx&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Logitech quickcam messenger.png|Logitech Quickcam Messenger]]&lt;br /&gt;
|0x046d/0x08f6&lt;br /&gt;
|quickcam&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:320x240&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Quickcam_zoom.png|Logitech Quickcam Zoom (Silver)]]&lt;br /&gt;
|0x046d/0x08b4&lt;br /&gt;
|pwc (power_save=1)&lt;br /&gt;
|motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Sphere.png|Logitech Sphere (nicht MP)]]&lt;br /&gt;
|0x046d/0x08b5&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, palantir&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Steuerung möglich mit palantir&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://geizhals.at/img/pix/152128.jpg Philips SPC600NC]&lt;br /&gt;
|0x0471/0x0328&lt;br /&gt;
|spca5xx_le&lt;br /&gt;
|spcacat, servfox&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Vesta.png|Philips Vesta PCVC 675]]&lt;br /&gt;
|0x471/0x307&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|etwas globig, super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Fun PCVC 730]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|Bild gespiegelt&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Philips toucam fun.jpg|Philips ToUcam Pro PCVC 740]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:ToucamII820K.png|Philips ToUcam II PCVC 820]]&lt;br /&gt;
|0x05a9/0x0518&lt;br /&gt;
|ov51x, ov518_decomp&lt;br /&gt;
|motion, mvc, getjpeg&lt;br /&gt;
|max:352x288&lt;br /&gt;
|Weißabgleich OK - outdoor geeignet&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Fun II PCVC 830]]&lt;br /&gt;
|0x471/0x310&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Toucam FUN II.png|Philips ToUcam Pro II PCVC 840]]&lt;br /&gt;
|0x471/0x311&lt;br /&gt;
|pwc&lt;br /&gt;
|motion, camsrv, mvc&lt;br /&gt;
|max:640x480&lt;br /&gt;
|super Bild&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Aldicam.png|Qtec Webcam 100 DC-3110 (AldiCam)]]&lt;br /&gt;
|0x93a/0x2460&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[[:Bild:Technaxx.png|Technaxx VP-1]]&lt;br /&gt;
|0x93a/0x2468&lt;br /&gt;
|spca5xx&lt;br /&gt;
|motion, spcacat&lt;br /&gt;
|max:352x288&lt;br /&gt;
|schlechter Weißabgleich - nur indoor&lt;br /&gt;
|------&lt;br /&gt;
!bgcolor=&amp;quot;green&amp;quot;|[http://www.globtech.de/images/kamera/TechsoloTCA-4810.jpg Techsolo TCA-4810]&lt;br /&gt;
|0x0ac8/0x303b&lt;br /&gt;
|spca5xx&lt;br /&gt;
|spcacat, servfox, motion&lt;br /&gt;
|max:640x480&lt;br /&gt;
|&lt;br /&gt;
|------&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Howto]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Firmware]]&lt;br /&gt;
[[Kategorie:Hardware]]&lt;/div&gt;</summary>
		<author><name>Torx</name></author>
	</entry>
</feed>