Änderungen

Zur Navigation springen Zur Suche springen
689 Bytes entfernt ,  15:37, 27. Mär. 2007
keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:  
{{TOCRight}}
 
{{TOCRight}}
  −
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]
   
== Benoetigte Pakete ==
 
== Benoetigte Pakete ==
   Zeile 113: Zeile 111:     
=== pwc/pwcx ===
 
=== pwc/pwcx ===
 +
 
<pre>
 
<pre>
 
ipkg install http://141.54.160.25/dave/philips-webcam_0.2_mipsel.ipk
 
ipkg install http://141.54.160.25/dave/philips-webcam_0.2_mipsel.ipk
Zeile 142: Zeile 141:  
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &
 
camsrv -D /dev/v4l/video0 -r VGA -c 0 -F 5 &
 
</pre>
 
</pre>
      
==== setpwc ====
 
==== setpwc ====
Zeile 183: Zeile 181:  
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]
 
** [http://www.saillard.org/linux/pwc/ http://www.saillard.org/linux/pwc/]
 
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]
 
** [http://www.smcc.demon.nl/webcam/ http://www.smcc.demon.nl/webcam/]
** [http://www.vanheusden.com/setpwc/ http://www.vanheusden.com/setpwc/]
  −
      
=== ov511 / ov51x ===
 
=== ov511 / ov51x ===
Zeile 197: Zeile 193:  
* Projektseite:
 
* Projektseite:
 
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]
 
** [http://ovcam.org/ov511/ http://ovcam.org/ov511/]
      
=== Quickcam Messenger ===
 
=== Quickcam Messenger ===
Zeile 206: Zeile 201:  
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]
 
** [http://home.mag.cx/messenger/ http://home.mag.cx/messenger/]
    +
== Programme ==
   −
== Programme ==
      
=== SpcaCat ===
 
=== SpcaCat ===
Zeile 276: Zeile 271:  
ln -s /dev/v4l/video0 /dev/video0
 
ln -s /dev/v4l/video0 /dev/video0
   −
# SpcaCat starten
+
while true
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 10000 -o > /dev/null &
+
do
 +
spcacat -d /dev/video0 -g -f jpg -s 320x240 -p 1000 -o > /dev/null &
 +
sleep 2
 +
killall spcacat
 +
killall -9 spcacat
 +
sleep 1
 +
mv $TEMP $REAL
 +
sleep 15
 +
done &
 
</pre>
 
</pre>
   Zeile 288: Zeile 291:  
* Projektseite:
 
* Projektseite:
 
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer
 
** [http://mxhaard.free.fr/index.html http://mxhaard.free.fr/index.html] - spca5xx Driver und Viewer
      
=== Motion ===
 
=== Motion ===
Zeile 315: Zeile 317:  
height 240
 
height 240
   −
quality 70
+
quality 60
framerate 2
+
framerate 1
 
auto_brightness on
 
auto_brightness on
   Zeile 325: Zeile 327:  
saturation 0
 
saturation 0
 
hue 0
 
hue 0
  −
# ploetzlichen Lichteinfall daempfen
  −
lightswitch 30
      
# Target base directory for pictures and films
 
# Target base directory for pictures and films
Zeile 333: Zeile 332:  
target_dir /tmp
 
target_dir /tmp
 
jpeg_filename bild
 
jpeg_filename bild
  −
# Speicherpause um das Geraet zu schonen
  −
minimum_gap 30
  −
  −
# min. Bewegungen bis motion ausloest
  −
minimum_motion_frames 10
      
# Define a port number (e.g. 8000) to enable the mini-http server
 
# Define a port number (e.g. 8000) to enable the mini-http server
Zeile 349: Zeile 342:     
webcam_quality 40
 
webcam_quality 40
webcam_maxrate 1
+
webcam_maxrate 2
    
# User defined text overlayed on each in the lower left corner
 
# User defined text overlayed on each in the lower left corner
Zeile 379: Zeile 372:  
ln -s /tmp/bild.jpg /www/bild.jpg
 
ln -s /tmp/bild.jpg /www/bild.jpg
 
            
 
            
# motion starten            
+
# motion starten
motion          
+
while true
 +
do
 +
motion
 +
sleep 900
 +
killall motion
 +
killall -9 motion
 +
sleep 2
 +
done &
 
</pre>
 
</pre>
   Zeile 391: Zeile 391:  
* Projektseite:
 
* Projektseite:
 
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki
 
** [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome] - Motion Wiki
      
=== Camsrv ===
 
=== Camsrv ===
Zeile 450: Zeile 449:  
</pre>
 
</pre>
    +
=== Mvc ===
   −
=== Mvc ===
   
einfaches motion capture Programm
 
einfaches motion capture Programm
   Zeile 481: Zeile 480:  
  -v increase verbose level for more details, can multiple applied.
 
  -v increase verbose level for more details, can multiple applied.
 
</pre>
 
</pre>
  −
  −
== Automation ==
  −
Cronjob einrichten: (z.B. aller 5min. Neustarten)
  −
  −
<pre>
  −
vi /etc/init.d/S51crond
  −
  −
0-59/5 * * * *  /usr/sbin/cron.5minutely
  −
</pre>
  −
  −
einfügen.
  −
  −
<pre>
  −
vi /usr/sbin/cron.5minutely
  −
  −
#!/bin/sh
  −
killall -9 motion
  −
logger "motion gekilld"
  −
sleep 5
  −
/usr/bin/motion -c /etc/motion.conf
  −
</pre>
  −
  −
berechtigungen noch setzen mit
  −
  −
<pre>
  −
chmod 0777 /usr/sbin/cron.5minutely
  −
</pre>
  −
      
== Anzeigen auf dem Router ==
 
== Anzeigen auf dem Router ==
Zeile 521: Zeile 491:     
<pre>
 
<pre>
<TR><TD>
+
<TR><TD>^M
        <DIV CLASS="plugin"><A CLASS="plugin" HREF="cgi-bin-webcam.html">Webcam</A></DIV></TD>
+
            <DIV CLASS="plugin"><A CLASS="plugin" HREF="cgi-bin-webcam.html">Webcam</A></DIV></TD>^M
</TR>
+
          </TR>^M
 
</pre>
 
</pre>
   
Dann noch die Site anlegen
 
Dann noch die Site anlegen
   
<pre>
 
<pre>
 
cd /www
 
cd /www
Zeile 535: Zeile 503:  
und Text einfügen:
 
und Text einfügen:
    +
=== als Bild ===
   −
=== als Bild ===
   
<pre>
 
<pre>
 
#!/bin/sh
 
#!/bin/sh
Zeile 562: Zeile 530:  
</pre>
 
</pre>
    +
=== Mit Java Applet ===
   −
=== Mit Java Applet ===
   
<pre>
 
<pre>
 
#!/bin/sh
 
#!/bin/sh
Zeile 586: Zeile 554:  
</pre>
 
</pre>
   −
* das Applet --> [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]
+
*das Applet --> [http://www.charliemouse.com/code/cambozola/index.html Cambozola-Viewer + Server]
* das offline.jpg ist automatisch dabei wenn ihr das PWC-Modul installiert habt
+
*das offline.jpg ist automatisch dabei wenn ihr das PWC-Modul installiert habt
       
== Geräte die getestet wurden ==
 
== Geräte die getestet wurden ==
 +
 
{| {{Prettytable}}
 
{| {{Prettytable}}
 
!Fabrikat
 
!Fabrikat
Zeile 621: Zeile 590:  
|------
 
|------
 
|Philips ToUcam Pro II PCVC 840
 
|Philips ToUcam Pro II PCVC 840
|0x471/0x311
+
|
 
|pwc
 
|pwc
 
|motion, camsrv, mvc
 
|motion, camsrv, mvc

Navigationsmenü