IP Kamera außen: Bewegungserkennung optimieren

Eigene Aufnahmen soviel ich gesehen habe müssen immer noch über deren Webinterface gemacht werden.

Ich mache es so.

IPS -> PC Video(ISpy)


<?
$ID_Server_Kammera   = "192.168.1.37";
$Kammera_ID = 0;
$Server_Kammera_Port = "8080";

If($_IPS['SENDER'] == "TimerEvent")  {  
   file_get_contents("http://".$ID_Server_Kammera.":".$Server_Kammera_Port."/recordstop?ot=&oid=".$Kammera_ID);
   IPS_SetScriptTimer($_IPS['SELF'], 0);
}
Else{
   file_get_contents("http://".$ID_Server_Kammera.":".$Server_Kammera_Port."/record?ot=2&oid=".$Kammera_ID)
   IPS_SetScriptTimer($_IPS['SELF'], 120);
}

?>

:slight_smile: muss man UH volle Kanne recht geben so könnte/wird es klappen. Propagiert wird überall die CMD-Line und die wäre nicht Free of Charge. Das Online senden/stellen der Videos lässt sich sicher auch unterdrücken und man kann lokal den Stream abgreifen…

Bei Blu? Ir?s Merk ich bei meinem knapp bemessenen PC das es hungriger ist als die vorher genannte SW. Schade ist auch das Addins nicht mehr weiterentwickelt werden.(Stopp)

Die Nummernschildererkennung als Addin beim i?py scheint cool verwendet die einer und wie Nähe muss man dafür ranzoomen?

Bei Blu? Ir?s Merk ich bei meinem knapp bemessenen PC das es hungriger ist als die vorher genannte SW. Schade ist auch das Addins nicht mehr weiterentwickelt werden.(Stopp)

Das kannst du durch Konfigurieren deutlich verbessern. Mein BluIris Dienst braucht ca. 1-2% Prozessorlast (i3-1 Prozessor) bei 2 Kameras.
Bei „Record - Format“ habe ich wmv gewählt. Und bei „Video - Image“ nur 2 Bilder / Sekunde. (Reicht eigentlich für die Bewegungserkennung aus)

Welches Programm könnt ihr mir empfehlen, um einfach mehrere Cams gleichzeitig zu betrachten (mehr muss es nicht können) ? Wäre cool, wenn es freeware wäre. iSpy bekam ich nicht zum laufen, zudem find ich es komisch, mich dort anzumelden. Habe ich zwar gemacht, aber fands merkwürdig. Zudem gefaellt mir nicht, dass das Passwort/Username unverschlüsselt gespeichert wird.

Blueiris werde ich mir für einen kommenden Server anschaffen, aber da das jeweils eine Ein-Platz-Lizenz ist, möchte ich mir es nicht mehrmals kaufen müssen für meine versch. PCs, von denen ich die Cams aus betrachten will.

LG

Das Sicherheitsproblem bei iSpy hat mich auch abgeschreckt. Das ich mich auf einem externen Server anmelden muß, um meine Aufnahmen einzusehen ist schon merkwürdig.

Ein gutes Windows Freeware-Programm habe ich noch nicht gefunden.
Unter Linux könntest Du Zoneminder nehmen.

Ich verwende momentan BlueIris.
Das Preis/Leistungsverhältnis ist mit ca. 50$ Dollar für die Vollversion aber meiner Meinung nach nicht zu toppen.

Blue Iris mußt Du eigentlich nur einmal anschaffen - für den Server.
An den Clients kannst Du per Browser auf die Kameras zugreifen.

Man kann aber iSpy auch komplett lokal betreiben (ohne Internet-Anmeldung und Port-Freigabe) … und laut meinen Erfahrungen ist die korrekte Bewegungserkennung eine durch Trial-and-Error Schleifen immer besser zu konfigurierende Funktion.
Bei mir habe ich neben drei Bereichen sowohl mit „Trigger Range“ (aktuell 80-100) und „Use Detektor“ (aktuell „Background Modelling“) gespielt und ein zu akzeptierendes Ergebnis erzielt.
Meine „Gartenkamera“ (mit Wiese im Vordergrund und Büschen im Mittelteil) zeichnet nur noch auf, wenn wirklich jemand durchs Bild geht und nicht bei Wind und Regen (hohe Schule wegen Infrarotunterstützung und vielen Tropfenwischern im Bild).

Viel Erfolg!

Ja, stimmt schon. Nur wenn man mehrere Cams am Laufen hat, finde ich es schöner, wenn man nicht mehrere Browser-Tabs aufhat, sondern eben in einem Browser/Programm mehrere cams gleichzeitig hat. Oder gibts hierzu eine Lösung ?

Ja, stimmt schon. Nur wenn man mehrere Cams am Laufen hat, finde ich es schöner, wenn man nicht mehrere Browser-Tabs aufhat, sondern eben in einem Browser/Programm mehrere cams gleichzeitig hat. Oder gibts hierzu eine Lösung ?

Jepp, du kannst die Webseiten so aufbauen wie du willst. Gibt einige Ansätze im cam-it.org-Forum …

Nur wenn man mehrere Cams am Laufen hat, finde ich es schöner, wenn man nicht mehrere Browser-Tabs aufhat, sondern eben in einem Browser/Programm mehrere cams gleichzeitig hat. Oder gibts hierzu eine Lösung ?

Ich habe einfach im Webfront eine Webseite und darin 4 Kameras verlinkt (inkl Marktplatz bei uns).
Sind alle direkt untereinander zu sehen - ohne Zusatzsoftware.

@ kiep: Welche Webseite kann ich aufbauen, wie ich will ? Die Webfront von Blueiris ? Das Ding ist, ich möchte an 3-4 Rechnern die beiden Cams betrachten, bzw. deren Bilder - Live! Da ich keine Lust habe, Blueiris-Lizenzen viermal zu kaufen, dachte ich, es gäbe vielleicht eine Freeware. Ich muss dazu sagen, dass es reicht, dieses cams über Lan zu betrachten, muss nicht remote über Internet sein.

LG

@ kiep: Welche Webseite kann ich aufbauen, wie ich will ? Die Webfront von Blueiris ? Das Ding ist, ich möchte an 3-4 Rechnern die beiden Cams betrachten, bzw. deren Bilder - Live! Da ich keine Lust habe, Blueiris-Lizenzen viermal zu kaufen, dachte ich, es gäbe vielleicht eine Freeware. Ich muss dazu sagen, dass es reicht, dieses cams über Lan zu betrachten, muss nicht remote über Internet sein.

Neee, du brauchst keine Zusatzsoftware!
IPS hat einen integrierten Webserver. Dort legst du eine triviale HTML Seite ab, bei mir z.B.:

<html>
<head>
<title>Untitled Document</title>
</head>

<center>
<img src="http://ip-xxxxxx/video4.mjpg">
<img src="http://ip-xxxxxx/videostream.cgi?user=xxx&resolution=32&rate=3">
<img src="http://ip-xxxxxx/videostream.cgi?user=xxx">
<img src="http://vrbank-roed.dyndns.org/cgi-bin/faststream.jpg?stream=full&fps=1&rand=149539">
</center>

</html>

Wenn du diese aufrufst, haste du alle Kamera Streams direkt untereinander im Browser dargestellt.

Aufruf lokal: „IP Adresse des IPS Servers / HTML Seite“, also z.B. „192.168.0.200/Kameras.html“

Außerhalb des LANs müßte dann über DYNDNS eine statische IP zugewiesen werden, da kannste das in jedem Browser egal wo aufrufen.

Das funktioniert lizenzfrei auf Millionen Rechnern :wink:

Gruß, Andreas

Hallo Freunde,

ich habe bei mir

http://www.c-mor.de/videoueberwachung/download-vm.php

im Einsatz. Bei der freien Version werden drei Cam´s unterstützt.

Herzliche Grüße
bernd

Hallo,

ich versuche mit diesem Script Beispiel ein Preset über die Blue Iris Software meiner IP-Kamera aufzurufen, leider funktioniert es nicht.
mein String: $json_string = ‚{„cmd“:„ptz“,„session“:"‘.$session.’",„camera“:"’.$CamName.’",„button“:"’.$CamPos.’"}’;

die Scriptausgabe schaut eigentlich OK aus, meine Domekamera bewegt sich aber nicht



{"cmd":"ptz","session":"66ed56cc385f4e3b6b681b091c211aab","camera":"Dome","button":"101"}

Array
(
    [result] => success
    [session] => 66ed56cc385f4e3b6b681b091c211aab
)


was mache ich da falsch?

Hallo thka,

auch wenn der Thread schon 2 Jahre alt ist, möchte ich doch meine Freude zum Ausdruck bringen, dass ich den Codeschnipsel zur Ansteuerung der BlueIris-Software hier gefunden habe. Ich bin schon ewig am Suchen. Mit dem Code hier klappt es endlich :):):slight_smile:

Und auch die Ansteuerung der PTZ funktioniert. Du darfst den Wert nicht in „“ schreiben. Also, so geht es bei mir.

{"cmd":"ptz","session":"66ed56cc385f4e3b6b681b091c211aab","camera":"Dome","button":101}

Aber das hast Du wahrscheinlich schon selbst rausgefunden.
:loveips:

Danke für das BlueIris Skript, das war genau das was ich gesucht hatte :slight_smile: Jetzt kann ich die Aufnahmen extern triggern. Eigentlich hatte ich gehofft damit auch etwas die Prozessorlast von BlueIris zu senken, indem ich den Motiontrigger der Kamera ausschalte, das scheint aber egal zu sein. Aber trotzdem ist das so besser. Jetzt lösen Helligkeitsänderungen nicht mehr die Kameraaufnahme aus :loveips:

Wo ist das richtige WebServerRoot zu finden?

Ein Verzeichnis finde ich unter:
C:\Program Files\iSpy\WebServerRoot
und ein weiters unter:
C:\Users%username%\AppData\Roaming\iSpy\WebServerRoot

Beide scheinen es aber nicht zu sein.
Wo kommt also die Meldung „iSpy is running. Access this server via the website“ her, wenn ich auf dem iSpy-Rechner die IP inkl. Port aufrufe.

Wäre toll, wenn einer da eine Idee hat :slight_smile:

Gruß Hain