Sollte eigentlich kein Problem sein da man Einzelbilder und den Stream per HTTP abgreifen kann. Somit könnte man Einzelbilder per Image-Graber und den Stream per benutzerdefinierte HTML-Seite in IPS einbinden.
Auch die PTZ-Commandos kann man über HTTP-CGI absetzen. Mit ein wenig Bastelei sollte somit einem erfolgreichem Einbinden der Kamera nichts im Wege stehen.
Natürlich sind alle meine Aussagen unter Vorbehalt da ich die Kamera selbst nicht habe und nur die Dokumentation gelesen habe
die Cam läuft bei mir, sogar mit Stream im Webfont. Qualitaet ist für den Preis ganz ok. Was man wissen sollte, der Stream im Webif der Cam läuft nur im Inet Explorer (ActiveX Plugin). Hatte mich als Linux User etwas enttäuscht… Ich hab es aber doch noch hinbekommen:
Pan Tilt Code:
<?
SetValue($IPS_VARIABLE, $IPS_VALUE);
switch ($IPS_VALUE)
{
case 0:
$ecmd = "http://admin:1234@192.168.178.41//camera-cgi/com/ptz.cgi?move=left";
break;
case 1:
$ecmd = "http://admin:1234@192.168.178.41//camera-cgi/com/ptz.cgi?move=up";
break;
case 2:
$ecmd = "http://admin:1234@192.168.178.41//camera-cgi/com/ptz.cgi?move=down";
break;
case 3:
$ecmd = "http://admin:1234@192.168.178.41//camera-cgi/com/ptz.cgi?move=right";
break;
default:
echo "no cam ctrl!";
exit;
break;
}
$fh = fopen($ecmd, 'r');
$result = fgets($fh, 2000);
fclose($fh);
SetValue($IPS_VARIABLE,-1);
?>
User Webpage, das VLC Browser Plugin zeigt den Stream:
Hey, super, danke für die schnellen Rückmeldungen!
Noch ein paar Fragen dazu - bin noch Video Dummy, hoffe, sie sind nicht ganz furchtbar dämlich …
1.) Ist die Kamera auch parallel zu benutzen, also ein Stream in IPS dargestellt und parallel mit der SW von Hama darauf zugreifend? Oder geht nur das Eine oder das Andere?
2.) Kann man mit der Software „remote“ auf die Kamera zugreifen, also via Internet?
3.) Wie sieht es mit der nötigen Internet-Geschwindigkeit bei einem solchen Zugriff aus? Die Daten sind bezüglich DSL dann ja Uploads, welche auch bei schnelleren DSL’s „das Dünne Ende“ darstellen.
4.) Kann man die Auflösung der Videodaten „on the fly“ verändern?
5.) Kann man die Positionen auch z.B. per IPS „fest anfahren“? Das wäre zur „Nullstellung“ recht hübsch, denn dann könnte die Kamera zyklisch wieder automatisch in die Ausgangsposition gefahren werden.
hab mir jetzt diese Kamera gekauft. Standbild per Image Grabber hab ich kein Problem. aber ich möchte von drei vordefinierten Positionen den Stream anzeigen lassen. Habe das Script von Michael genommen. Wenn ich auf die Positionstasten drücke, bewegt sich zwar die Kamera, aber ich habe kein Bild. Kann mir jemand helfen? Muss ich Variablen anlegen? Welche? Wo muss das Script zugeordnet werden? Vielen Dank im voraus
wenn ich den Stream im WF habe, egal mit welchem Browser (Firefox, Chrome und IE) geht die CPU-Auslastung des Browsers auf 80-100%. Hat jemand eine Idee, woran das liegen könnte?
Je nach Prozessor hat Videostreaming schon einige Anforderungen an den Rechner. Auf meinem Atom habe ich ca. 50% CPU wenn das ActiveX im IE den Stream darstellt.
der letze Eintrag ist zwar schon etwas her, aber die hier besprochene kombination von IPS/hama kamera soll in zukunft auch für meine Zwecke herhalten.
Allerdings habe ich noch ein Problem undzwar soll die verzögerung wenn man von außen(internet) per browser auf die kamera zugreift so gering wie möglich sein, ist es möglich diese kamera mit mpeg4 so zu streamen das man auf <=500ms kommt? qualitätsverlust sowie flackern könnte ich auch in einem geringen maße ertragen.
zum upload stehen mir derweil 2,5Mbit zur verfügung.