Webcam-Howto2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 38: | Zeile 38: | ||
==== Camorama ==== | ==== Camorama ==== | ||
* installieren: apt-get install camorama | * installieren: apt-get install camorama | ||
+ | |||
+ | |||
+ | == Anzeigen auf dem Router == | ||
+ | Anlegen eines Links: | ||
+ | <pre> | ||
+ | cd /www | ||
+ | vi 20-cgi-bin-webcam | ||
+ | </pre> | ||
+ | |||
+ | Text einfügen: | ||
+ | |||
+ | <pre> | ||
+ | <TR><TD> | ||
+ | <DIV CLASS="plugin"><A CLASS="plugin" HREF="cgi-bin-webcam.html">Webcam</A></DIV></TD> | ||
+ | </TR> | ||
+ | </pre> | ||
+ | |||
+ | Dann noch die Site anlegen | ||
+ | |||
+ | <pre> | ||
+ | cd /www | ||
+ | vi cgi-bin-webcam.html | ||
+ | </pre> | ||
+ | |||
+ | und Text einfügen: | ||
+ | |||
+ | |||
+ | === Anzeigen als Bild === | ||
+ | <pre> | ||
+ | #!/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 | ||
+ | </pre> | ||
[[Kategorie:Howto]] | [[Kategorie:Howto]] |
Version vom 12. Juni 2007, 10:00 Uhr
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
Easycam
--> Download
- installieren (next -> next -> enter) und ein paar Einstellungen machen
- IP-Adresse eures Routers eintragen, benutzername: root und euer Passwort
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