Webcam-Howto2

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen


Dies ist eine Anleitung, wie man auf Freifunk Geräte Bilder einer Webcam hochlädt mit ftp.

Benoetigte Programme

auf dem Router

Ihr braucht einen FTP-Server der das Bild der Webcam entgegen nimmt. Dafür hab ich den pure-ftpd Server genommen. Installation:

ipkg install libssl
ipkg install http://141.54.160.25/dave/pure-ftpd_1.0.17a_mipsel.ipk

danach den ftp-server starten mit

pure-ftpd >/dev/null&


auf eurem Rechner

Ihr braucht ein Programm, welches die Bilder von eurer Webcam per ftp auf euren Router hochladen kann.

Windows

Dorgem

--> Download

  • installieren (next -> next -> enter) und ein paar Einstellungen machen

Dorgem.jpg

Easycam

--> Download

  • installieren (next -> next -> enter) und ein paar Einstellungen machen
  • IP-Adresse eures Routers eintragen, benutzername: root und euer Passwort

Easycam1.jpgEasycam2.jpg


Linux

Camorama

  • installieren: apt-get install camorama


Anzeigen auf dem Router

Anlegen eines Links:

cd /www
vi 20-cgi-bin-webcam

Text einfügen:

<TR><TD>
         <DIV CLASS="plugin"><A CLASS="plugin" HREF="cgi-bin-webcam.html">Webcam</A></DIV></TD>
</TR>

Dann noch die Site anlegen

cd /www
vi cgi-bin-webcam.html

und Text einfügen:


Anzeigen als Bild

#!/bin/sh

export DATE="18.11.2006";SCRIPT=${0#/rom}
export TITLE="Webcam"
. ${SCRIPT%/*}/cgi-bin-pre.sh

cat<<EOF
<html><head>
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="refresh" content="30">
<center>
<H1>Webcam</H1><br>
<img src="cam.jpg" name="Webcambild" width="480" hight="360"><br>
Images refreshed every 30 seconds.
</center>
</body></html>
EOF

. ${SCRIPT%/*}/cgi-bin-post.sh