Die
Musterseite zum Test für eine steuerbare Grandtec IP-Netzwerk-Kamera mit Flash.
Player und PTZ (PAN/ TILT) - Steuerelementen als Hperlinks. Voaussettzung ist
das Flash- Plugin von Adobe beim Besucher.
Vom Hersteller wird die WLAN- IP- Kamera auch als "Grand PAN/ TILT Wi-Fi Camera" vertrieben. Besuchen Sie die Links und informieren Sie sich rund um die ferngesteuerte Kamera. Auch diese Netzwerk- Kamera wird mit dem Internet- Explorer zuerst per Kabel eingerichtet, die Wiedergabe und Speicherung zur kommerziellen Überwachung erfolgt mittels spezieller Sicherheitssoftware im DivX- Format.
Die hier gezeigte Wiedergabevariante im Flash- Player soll wiederum die Darstellung auf der eigenen Homepage und den Zugang beliebiger User gewährleisten. Im Quelltext erkennbar: eine spezielle Datei webcamxp.swf zum Aufruf und Start des Flash- Players sowie der Pfad zur Bild- Datei der Grandtec "still.jpg". Im konkreten Beispiel lautet der vollständige Pfad zum Einzelbild:
http://user:passwort@angelpage.dyndns.tv:2156/still.jpg bzw. http://angelpage.dyndns.tv:2156/still.jpg oder allgemein http://user:passwort@ip:port/still.jpg
Falls gefordert, verwenden Sie als User: webcam , als Passwort: webcam .
|
Die Wiedergabe beliebiger "Livestreams" im Flash- Player sollte bekannt sein (erläutert zum Beispiel unter Webcam- HTML ), mehrere andere Wiedergabe- Varianten sind dort auch bereits erläutert.
Erkannt wurde auch eine Möglichkeit, mittels einfacher Hyperlinks die Steuerung der Grand WiFi PTZ horizontal und vertikal ( PAN/ TILT) zu realisieren. Das Prinzip:
<a target="dummy" href="http://user:user@angelpage.dyndns.tv:2156/Pantiltctrl.cgi?DirMove=0"><img src="logisphere/right.gif" alt="right"></a>
Überprüfen/ anpassen für Grandtec
Der vollständige Pfad zur Steuerung des Kamera-Fokus, wobei die [Richtung] durch "up, down, left, right" und die [Grad]- Zahlen als Steuerwinkel in absoluten Zahlen 1...5 Grad, kaum größer, angegeben werden sollten.
Ein Beispiel für die Richtung "Nach unten" (praktisch auch im Quelltext dieser Seite erkennbar):
http://ip:port/cgi/admin/ptctrl.cgi?action=movedegree&Cmd=down&Degree=5 .
Für eine bereits übers klassische Steuermenü festgelegte Position, z.B. für "Position 1" dagegen:
http://ip:port/cgi/admin/ptctrl.cgi?action=move&Cmd=Position1
Für die Startposition (Ausgangsposition):
http://ip:port/cgi/admin/ptctrl.cgi?action=move&Cmd=home .
Meine praktischen Beispiele sind im Quelltext dieser Seite deutlich erkennbar. Da ich aber in den Links die kompletten Steuer-Pfade ohne Zugangsschutz, d.h. ohne Username und Passwort verwende, verlangt der Browser bei der ersten Steuerung nach Zugangsdaten: nicht jeder soll die Kamera (ver-) steuern können.
Die Steuerung der Kamera wird jedoch über verlinkte Buttons als einfaches "Webinterface", also ohne jegliches Javascipt, realisiert. Das war ja mein Ansatz:
<a href="http://ip:port/cgi/admin/ptctrl.cgi?action=movedegree&Cmd=left&Degree=5"
target="dummy">
<img src="logisphere/left.gif" alt="Nach links" width="18" height="18"></a>
Obwohl es sich jeweils um eine klassisch verlinkte Bild-Datei als Button handelt, sollen einige wenige Besonderheiten hervorgehoben werden:
1. Für die Steuer- Links wird zusätzlich ein Ziel target="dummy", als ein kleines und damit für Besucher unsichtbares Inline- Frame verwendet. Das ist notwendig, um einerseits den gewünschten Link aufrufen zu können, andererseits aber auf der gleichen HTML-Seite mit dem Webcam- Wiedergabestring zu bleiben. Ohne dieses "Ziel ins Nirwana" würde die gesamte HTML- Seite weitergeschaltet, wäre ganz einfach weg.
Das technisch also notwendige, für den Besucher sowieso unsichtbare Inline-Frame, weil nur 0x1 Pixel groß, wird im Quelltext der Wiedergabeseite untergebracht:
<iframe src="" height="1" width="0" name="dummy" frameborder="0">
2. Für die sichtbaren Bedienelemente (= Bilder /Buttons / Tasten bzw. Images/ img) können natürlich eigene, selbstgestaltete Icons/ kleine Bildchen verwendet werden, die mittels Tabellen angeordnet werden sollten.
Diese sollten besser auf dem Webspace bei der HTML-Wiedergabeseite liegen, da sie beim Hoster zuverlässiger als aus der Kamera selbst erreichbar sind. So schont man die eigenen Ressourcen (Upload- Bandbreite, Kamera- Prozessor usw.) für die wirkliche Bild- Übertragung
Beispiele:
<img src="logisphere/right.gif" alt="Taste rechts" width="18" height="18">
-
oder aber
<img src="logisphere/home.gif" alt="Mitte" width="24" height="29"> -
(als Symbol für die Startposition)
Der Button für die Steuerung "Nach rechts" befindet sich erkennbar als "right.gif" im Verzeichnis "logisphere" meines Speicherplatzes von angelpage.de.
Die Hyperlinks zur Steuerung (= <a href=... ) jedoch sind dagegen immer vollständig, als absolute, vollständige Pfade zum Webcam- Server, d.h. zur Grandtec Grand WiFi PTZ anzugeben.
http://ip:port/cgi/admin/ptctrl.cgi?action=movedegree&Cmd=left&Degree=5
Mit den gegebenen Hinweisen und unter Berücksichtigung der gesamten möglichen Palette zur Wiedergabe eines angenäherten Livestreams sollte es jetzt möglich sein, eine eigene Wiedergabeseite für Besucher zu erstellen.
Bei Problemen mit der vereinfachten Wiedergabe und Steuerung für die 7Grandtec IP-Netzwerk-Kamera mit Flash. Player und PTZ (PAN/ TILT) fragen Sie notfalls mit Angabe der URL Ihrer Wiedergabeseite im Webcam- Forum -dort bitte auch die Suche verwenden- an.
Nutzen Sie aber unbedingt auch immer die aktuellen Hinweise des Herstellers/ Entwicklers auf seinen Seiten - Grandtec Taiwan.
Noch ein Tipp: Um die Grandtec WiFi PTZ nachts automatisch abzuschalten, verwende ich eine mechanische 2-Euro- Zeitschaltuhr ;-).





