Mittlerweile hat der webcamXP- Server auch PTZ- Elemente (Pan, Tilt, Zoom) integriert, um die Möglichkeiten zur Steuerung entsprechend ausgestatteter, so genannten PTZ- Kameras, zur horizontalen und vertikalen Fokussierung sowie des Zoom des Livestream, zu nutzen.
Diese Funktion wurde webcamXP aber leider nur für ausgewählte USB- Webcams und IP- Netzwerk- Kameras berücksichtigt, zudem scheinen mir die Funktionen für die erfassten Webcams nur unterbrochen bzw. teilweise zu funktionieren -entsprechende Klagen gibt es jedenfalls auch im Original- Forum.
Eine Behelfslösung, die der Besucher ja überhaupt nicht merkt, ist die Kombination zweier Programme für diejenigen Hobby- Webcam- Webmaster, deren Cams in webcamXP noch nicht oder nur teilweise (Pan, Tilt oder Zoom) erfasst sind. Das unter webcamXP Remote aufgeführte Prinzip nutzen heute bereits mehrere User in den verschiedensten Kombinationen, natürlich auch mit anderen Kameras und Programmen/ Treibern.
Die zwischenzeitlich durch webcamXP selbst angebotene Variante zur Steuerung von Fokus und Zoom ist für den Nutzer recht einfach: die durch das Programm selbst erstellte Standardseite wird einfach durch ein Inline- Frame, das die notwendigen Streuerelemente trägt, ergänzt.
|
webcamXP Remote- PTZ- Steuerung
|
webcamXP unterscheidet dabei, je nach Hardwareausstattung der konkreten Kamera, nach einer Software-Lösung und nach echter Steuerung für die PTZ- Remote- Steuerung.
Die Softwarelösung täuscht den Besucher: innerhalb eines festen, durch die physischen Eigenschaften der Aufnahmeoptik und ihrer Ausrichtung vorgegebenen Aufnahmebereichs, wird der Fokus auf unterschiedliche Teilbereiche gerichtet, die aber immer kleiner als der ursprüngliche Aufnahmebereich sind und natürlich immer auch innerhalb dieses liegen. Da die dadurch geringere (echte) Bildauflösung an die vorgegebene Bildauflösung im Wiedergabescript angepasst wird, verschlechtert sich zudem die Qualität.
Auch beim Zoom ist die Softwarelösung nur ein Kompromiss: in der bestmöglichen Qualität/ Auflösung nimmt die Webcam einen festen Aufnahmebereich auf. Der Zoom in dieser Variante nimmt lediglich einen Teilbereich davon heraus und vergrößert diesen (interpoliert ihn) auf die gewünschte Darstellungsgröße. Aus einem kleinen Bildchen in bester Qualität wird so ein großes Bild, allerdings in schlechter Qualität.
Die Softwarelösung eignet sich deshalb vor allem für hochauflösende, starre Webcams, wie zum Beispiel die Logitech QuickCam 3000 Pro, 4000 Pro und 5000 Pro.
Eine wesentlich höhere Qualität -gegen höheren Preis- liefern Kameras, die mit Servomotoren zur echten Steuerung ausgestattet sind ( Pan, Tilt - Höhen- oder Seitensteuerung zur Veränderung des Fokus) bzw. der (echte) optische Zoom durch mechanische Verschiebung der Aufnahmelinse auf ihrer Achse.
In diesem Fall gibt es keinerlei Interpolation als künstliches Hochrechnen von Pixel- Werten, die überhaupt nicht aufgenommen wurden, sondern echte Pixel- Werte (Helligkeit, Farben) werden an den User geliefert und gewährleisten so die bestmöglichste Qualität der Wiedergabe.
Vorausgesetzt, im Programm webcamXP wurde für die geeignete Source/ Quelle die PTZ- Steuerung aktiviert, liefert das Programm selbst den passenden Quelltext auch für eigene HTML-Seiten.
Im Beispiel demonstriere ich die Wiedergabe des webcamXP- Livestreams im Flash- Player, die Steuerung der Kamera jedoch über ein Inline- Frame mit den typischen Steuerelementen für eine Logitech QuickCam Sphere, baugleich mit der Logitech QuickCam Orbit (den Online- Status vorausgesetzt):
Die Wiedergabe von webcamXP nach einer beliebigen Methode - hier im Flash- Player- sollte bereits bekannt sein (erläutert zum Beispiel unter Webcam- HTML ), die Elemente zur Steuerung der PTZ- Webcam dagegen habe ich natürlich etwas anpassen müssen.
Auch hier gilt natürlich: Für alle sichtbaren Bedienelemente (= Bilder/Button) sowie die Hyperlinks zur
Steuerung sind absolute Pfade zum webcamXP- Server zu verwenden, also z.B.
http://ip:8080/im_ptz_left.jpg. für das
Steuer-Icon "nach links" -
. Das gilt
nicht für Steuer- Bilder, die anstelle der im Root des webcamXP- Servers liegenden von eigenem
Webspace geladen werden können.
...
Bei Problemen fragen Sie einfach mit Angabe ihrer "Problem"- URL im webcamXP- Forum . Ich schau mir das dann einmal an.
