EinleitungAls am häufigsten anzutreffende Methode werden in zeitlich festgelegten Abständen (5 sec bis zu einer Stunde)
von der Webcam Einzelbilder im *.jpg Format per FTP-Upload in das Verzeichnis einer Homepage auf einen Webserver geladen. Dieses Bild wird dann automatisch in den gleichen Zeitabständen
wie es hochgeladen wird auf der Homepage erneuert (Refresh).
Webcam32 herunterladen
Zuerst einmal solltet Ihr das Programm Webcam32
und die dazu gehörende separate Hilfe-Datei als Zip-File
von der Homepage des Herstellers Surveyor Corporation herunterladen.
Das Setup des Programmes geschieht wie gewohnt mit einem Doppelklick auf die heruntergeladene Datei "webcam32.exe" aus dem Explorer heraus.
Alle Menues der Setup-Routine werden einfach mit "Yes" oder "Next" beantwortet. Die Einstellungen für das zu erstellende
Verzeichnis können übernommen werden. Die Hilfe-Datei "webcam32_help.zip", welche auch heruntergeladen wurde, sollte in das selbe Verzeichnis von Hand entpackt
werden, indem sich auch die Datei "webcam32.exe" befindet. Dies ist das Verzeichniß "C:\Programme\Surveyor
Corporation\Webcam32". Eine ausfürliche Hilfe gibt es hier von Surveyor.
Meta-Tag Refresh
Bei einem Refresh durch einen Meta-Tag Eintrag wird im eingestellten Zeitintervall die komplette Homepage neu aufgebaut. Dies ist vergleichbar mit dem Befehl
"Aktualisieren" des Browsers. Das Beispiel erfordert es nicht, dass Homepage und Webcambild im selben
Verzeichnis liegen, was bei Bedarf durch eine Änderung im Quelltext der Homepage angepaßt werden kann.
Empfehlenswert ist es hier, daß das Bild in einem Frame liegt, damit nicht immer die ganze Seite neu läd.
Hier bestimmt man mit dem Wert "refresh" das Zeitintervall in Sekunden.
Folgender Quelltext ist als Beispiel verwendbar:
Java-Script Refresh
Dazu muss ein Java-Script in den Quelltext eingefügt werden, welches dann nur das Webcambild in der Seite erneuert.
Das Zeitintervall beträgt hier 60000, was inetwa 1min entspricht und angepaßt werden kann - 1000 = 1sec.
Folgender Quelltext ist als Beispiel verwendbar:
Java-Applet Refresh (JavaCam)
Um nur das Bild der
Webcam zu erneuern bietet sich der Einsatz eines Java-Applets an, welches dafür sorgt,
daß immer nur das Live-Bild innerhalb der Homepage nachgeladen wird.
Dazu muß das Java-Applet JavaCam.zip herunter geladen werden.
Nach dem Entpacken wird die Datei per FTP (binär) in das gleiche Verzeichniß auf dem Webserver geladen, in der auch die Seite liegt.
Nun noch den Eintrag "webcam.jpg" mit der vollen URL deiner Homepage in der Seite ergänzt,
z.B. "http://www.irgendwo.de/webcam/webcam.jpg" und die fertige Seite in das Verzeichniß hochgeladen.
Auch hier kann Refresh unter "interval" in Sekunden angepaßt werden. Wichtig: Es ist lebenswichtig das die URL den gleichen Server beschreibt, von wo aus auch das Applet gestartet wird. Ansonsten entsteht ein "Null Pointer security exception".
Hilfe vom Hersteller: http://surveyorcorp.com/support/webcam32help/java.html
Folgender Quelltext ist als Beispiel verwendbar:
Fast alle aktuellen Webcam Java Applets wie javacam.class, anfycam.class, webcam.class arbeiten nicht korrekt mit Sun's Java Plugin 1.4.0_01 für Netscape 6.0 ff und Mozilla 1.0 ff (kein Bild-Refresh), Grund unbekannt. Das einzige Applet, das zuverlässig auch mit Sun's Java Plugin 1.4x arbeitet, ist scheinbar Camzor.class von Benjamin Raymond |