Webcam-Diashow-Applet für die Homepage
Raimund Eisenstecken IN3HER Kastanienweg Nr.8 39040 VAHRN
e-mail: in3her@qsl.netEinführung:
Mit diesem Applet kann eine Sammlung von JPG- oder GIF-Bildern nacheinander angezeigt werden. Die Zeitverzögerung zwischen den Bildern kann frei gewählt werden, wobei das anzuzeigende Bild erst angezeigt wird, sobald es vollständig geladen ist. Der Ladevorgang des neuen Bildes startet sofort nach der Anzeige des Vorhergehenden. Damit ist dieses Diashow auch für langsame Modemverbindungen brauchbar.
Vorausetzung dass das Applets läuft, ist ein Java fähiger Browser wie der Windows Internet Explorer ab Version 4.0., Netscape Navigator ab Version 2.0 oder Opera. Wichtig ist auch, dass sie Java in den Browser Einstellungen aktivieren.
Einbettung des Applet in die Homepage:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN"><html><head><title>Gitschberg - DiaShow</title><meta name="AUTHOR" content="E.Raimund Vahrn"></head><body leftmargin="0" topmargin="0"><applet Code="CamShow.class" Width="384" Height="288">  <param NAME="ImgDelay" VALUE="3"><param NAME="ImgStart" VALUE="hour">  <param name="Img0" value="-"><param name="Img1" value="-">  <param name="Img2" value="-"><param name="Img3" value="-">  <param name="Img4" value="-"><param name="Img5" value="images/gitschberg5.jpg">  <param name="Img6" value="images/gitschberg6.jpg"><param name="Img7" value="images/gitschberg7.jpg">  <param name="Img8" value="images/gitschberg8.jpg"><param name="Img9" value="images/gitschberg9.jpg">  <param name="Img10" value="images/gitschberg10.jpg"><param name="Img11" value="images/gitschberg11.jpg">  <param name="Img12" value="images/gitschberg12.jpg"><param name="Img13" value="images/gitschberg13.jpg">  <param name="Img14" value="images/gitschberg14.jpg"><param name="Img15" value="images/gitschberg15.jpg">  <param name="Img16" value="images/gitschberg16.jpg"><param name="Img17" value="images/gitschberg17.jpg">  <param name="Img18" value="images/gitschberg18.jpg"><param name="Img19" value="images/gitschberg19.jpg">  <param name="Img20" value="images/gitschberg20.jpg"><param name="Img21" value="images/gitschberg21.jpg">  <param name="Img22" value="-"><param name="Img23" value="-">  </applet></body></html>
An sich gibt es zum Aufbau des HTML-Dokuments nichts besonderes zu sagen.
Erklärung der Parameter:
- Über den Parameter "ImgDelay" kann in Sekunden vorgegeben werden, wie lange ein Bild angezeigt werden soll (default = 2 Sekunden).
- Über den Parameter "ImgStart" kann angegeben werden, bei welchen Bild die Diashow gestartet wird (defauld = "0"). "Hour" oder "Hour+" bedeutet, dass mit der momentanen Stunde begommen, und nach Oben gezählt wird. Bei "Hour-" werden die Bilder nach Unten gezählt.
- Über den Parameter "Img(n)" kann die Adresse der Bilder relativ zur Appletadresse angegeben werden. Ist hier ein "-" eingetragen, so wird die Bildnummer übersprungen (z.B. Nachtbilder). Es ist möglich maximal 96 Bilder anzugeben.
- Über den Parameter "Cache" kann das Entnehmen der Bilder vom Cache gesteuert werden. Wenn die Bildseguenz immer die selbe ist, kann hier "yes" eingetragen werden (default = "no").
Aufruf eines angepassten Browserfensters:
Das Browserfenster kann leicht mit einem Javascript angepasst werden.
<!doctype html public "-//W3C//DTD HTML 4.0 //EN"><html><head><title>Gitschberg - Webcam</title><meta name="AUTHOR" content="E.Raimund Vahrn"></head><script language="JavaScript"><!-->function Fenster(url) {win=window.open(url,'SlideShow', 'width=384,height=288,' +'toolbar=no,location=no,directories=no,status=no,' +'menubar=no,scrollbars=no,resizable=yes,copyhistory=no');win.focus();}//--></script><body><p><b>Link zur Diashow:</b><br><a href="javascript:Fenster('GitschbergDiashow.html')">start Diashow</a></p></body></html>
Schlußbemerkung:
Es handelt sich hier um eine Testversion, somit könnten noch einige Programmierfehler enthalten sein.
Über Funktionsberichte, Verbesserungsvorschläge oder auch Fehlermeldungen bin ich dankbar.
Download: CamShow.zip enthält CamShow.class Version 1.2 und dieses Dokument.
Links zum Thema:
WEBCAM Fernsteuerung und Bildaufbereitung.
CamShowTest Wetterbilder.
Webcam Rundfunk Anstalt Südtirol
RAS-LiveCam Bruneck 24h Diashow.
RAS-LiveCam Meran 24h Diashow.
RAS-LiveCam Brixen 24h Diashow.
RAS-LiveCam Geisler 24h Diashow.
Alarm Center-LiveCam Gitschberg 24h Slideshow mit Temperaturanzeige. Hier wird die Außentemperatur in das Bild eingefügt!
( in3her )
![]()