BCS Computersysteme Holzhau Tino Bellmann

Webcam mit eingebautem HTTP-Server (Network IP Camera)

Frage: Ich habe eine Webcam mit eingebautem HTTP-Server. Die IP ist statisch, allerdings wäre es mir lieber, wenn das Kamerabild alle paar Minuten auf einem anderen Server zwischengespeichert würde. Dann hätte man auch noch ein Bild, wenn die Kamera mal nicht online ist. Wie kann ich das machen ? FTP geht nicht !

Nun, da die Kamera einen HTTP-Server inside hat, schlage ich vor, das Bild alle paar Minuten vom richtigen Webserver mittels GET "rüberzuziehen" und als binäre JPG-Datei zu speichern. Das untenstehende Script auf dem Server installieren und über die Crontabs alle paar Minuten starten. Die IP richtig eintragen - die Neunerreihe funktioniert natürlich nicht. Gegebenenfalls den Pfad korrigieren, wo das Bild hingespeichert werden soll. Dieser sollte innerhalb der Document Root des Apache Webservers liegen, damit Sie mit dem Browser darauf zugreifen können.

use LWP::Simple;
$url="http://999.999.999.999/bild.jpg";
$bild=get($url);
defined $bild or print "Irgendwas hat nicht geklappt !";
open (OUT,">bild.jpg");
binmode OUT;
print OUT $bild;
close OUT;


Das genügt. Achten Sie darauf, daß das Bild die Zugriffsrechte erhält, mit welchen der Webserver das Bild auch ausgeben kann. Im Normalfall führt man dazu das Script in den crontabs unter der ID des Webservers (wwwrun) aus.

Mit diesem Script stellen Sie auch sicher, daß über die Webcam keine kontinuierliche Beobachtung von Personen möglich wird.

Informationen zu diesem Artikel:

Redakteur: Tino Bellmann
Erstellt: 15.09.2005
Aktuell: 23.07.2008
Ähnliche Themen: webcam networkcamera networkipcamera ip http webserver ftp apache script perl get

Webdesign Linux Fonts
Thickbox Demo
Fancybox Demo
Datepicker Web Kalender Demo
Kostenloses Gästebuch
Your IP
Your Hostname
Unicode-Tabelle
Quittung online
Passwort Generator
Kleinanzeigen
CNC Ansteuerungssoftware für SMC800 und SMC1500
Ökobad Rechenberg
Holzhau Skifasching
Festumzug Rechenberg
Holzhau Dorffest
Holzhau Huskyrennen
Freiberger Eisenbahn
Segelfliegen Oschatz
Zoo Leipzig
Pferdebahn Döbeln
Elbsandsteingebirge
Biathlon
Weisseritztalbahn
Dampflok Videos
Döllnitzbahn
Drachenbootcup
Holzhau Videos