acwsoft Startseite acwsoft Startseite

Quickcam
Quickcam Produktlinie
Quickcam Anwendungen
Quickcam Überwachung
Quickcam Treiber

SmileCam
SmileCam
SmileCam Installation
SmileCam in Homepage
  einbinden mit Java


Zubehör
USB Karten u. Hubs
USB Kabel
USB Multimedia
USB VoIP Skype & Co
Wandhalter u. Stative
Headsets u. Mikrofone

Software
Software für Webcams
CU-SeeMe

Webcamtest.de
Kamera Testbilder

Preisliste
Kameras
Kamera-Zubehör

Händler
Händleranfragen
  willkommen


Online-Shop
Bedienerhilfe  Warenkorb sehen




SmileCam in die Homepage einbinden mittels Java Applet

SmileCam Normalerweise lädt der Besucher Ihrer Smilecam über den Internet Explorer ein Active-X Modul (eine Art Extra Client Programm) und kann darüber die Kamera steuern, chatten usw.

Dort, wo die Smilecam in die eigene Homepage eingebunden werden soll (etwa um effektvoll die eigene Stadt / Landschaft / Event-Location) darzustellen, ist es natürlich erwünscht, dass die Kamera in die Homepage eingebettet wird, sich sozusagen "nahtlos" einfügt.

Das ist problemlos möglich. Auf Senderseite bleibt alles beim Alten, Sie rufen die ezWebcam21 Server Software auf und melden sich beim Smilecam Server an.

Nun betten Sie die Smilecam über ein Java-Applet in Ihre Webseite ein. Sie haben dann auf Ihrer Webseite an der Stelle, wo das Applet steht, nur das Livevideo Ihrer Webseite ohne Dreingaben (also kein Audio, kein Chat, keine Extra-Bedieneroberfläche). Steuern können Sie die Kamera durch direkten Click ins Bild. Worauf Sie natürlich auf Ihrer Webseite hinweisen sollten.

Zunächst laden Sie bitte das SmileCam Java Applet von unserem Server herunter.

In der ZIP Datei sind zwei Applet Versionen, eines mit Dateiendung *.jar für ältere Netscape Browser, Firefox & Co. und eins mit Dateiendung *.cab für Internet Explorer. Laden Sie beide, also SignedApplet.jar und SignedApplet.cab auf Ihre Homepage hoch! Wir binden in unserem folgenden Aufruf beide Applets ein, damit es mit jedem Browser funktioniert.

Folgender Code gehört auf die HTML-Seite, die die SmileCam aufrufen soll (muss aber im Folgenden noch modifiziert werden).
<applet codebase="http://www.smilecam.com/" code="ezClient.class"
width="320" height="240" archive="SignedApplet.jar"> <param name="cabbase" value="SignedApplet.cab"> <param name="ServerIP" value="203.239.76.220"> <param name="ServerPt" value="10"> </applet>
Die Angaben bei codebase, ServerIP und ServerPt müssen Sie anpassen:
codebase: Position der "cab" Datei, also z.B. http://www.meine_homepage.de

ServerIp:IP Adresse, mit der der PC (an dem die Smilecam hängt und auf dem die Software ezWebCam21 installiert ist) über DSL Router im Internet ist, in unserem Beispiel 217.180.92.23.

ServerPt: ID für das Port-Trio, das das ezWebCam21 Server Programm verwendet. Gehen Sie dazu in Setup auf den Kartenreiter "Webcam Infor", um das verwendete Port-Trio zu erfahren. Die zugehörige ID richtet sich nach folgender Tabelle:
14401~14403          	1
14404~14406          	2
14407~14409          	3
14410~14412          	4
14413~14415          	5
14416~14418          	6
14419~14421          	7
14422~14424          	8
14425~14427          	9
14428~14430          	0
Verwendet die Kamera z.B. das Port-Trio 14401, 14402, 14403, so lautet der ServerPt "1".

Bezogen auf unser Beispiel würden Sie dann obigen Code wie folgt ändern:
<applet codebase="http://www.meine_homepage.de" code="ezClient.class"
width="320" height="240" archive="SignedApplet.jar"> <param name="cabbase" value="SignedApplet.cab"> <param name="ServerIP" value="217.180.92.23"> <param name="ServerPt" value="1"> </applet>
Ihre Webseite mit dem angepassten Java Applet Aufruf laden Sie dann hoch auf den Webspace Ihrer Homepage. Rufen Sie die Seite im Browser auf: Es sollte ein Bild er SmileCam kommen. Die ezWebcam21 Server Software muss natürlich auf dem Rechner mit der SmileCam gestartet sein.

Die meisten DSL Provider bieten keine feste IP im Internet, d.h. der für ServerIP erforderliche Wert kann sich verändern. Dies lösen Sie mit Diensten wie Dyndns, in dem Fall erhält ServerIP die Ihnen von Dyndns zugeteilte URL ohne "http://" am Anfang, also z.B.:
<param name="ServerIP" value="meine_smilecam.dyndns.org">
Wie Sie sich eine Adresse bei Dyndns zuweisen lassen, zeigt dieses Dokument.

Update: 29.09.09