IP Kamera außen: Bewegungserkennung optimieren

Härz unter dein riemen : Mobocam kostet viel viel mehr :rolleyes:

Schau dir mal Blue Iris an.

Blue Iris - Home

Ist nicht kostenlos - aber im Verhältnis zur Leistung fast…
30-50$

Schau dir mal Blue Iris an.

Blue Iris - Home
Ich habe jetzt einige Wochen getestet und dann diese Software gekauft (aktuell 48€). Durch den Haken „Blob Detection“ sind die meisten Fehlmeldungen durch Helligkeitsschwankungen passee.

Anstatt 100 Aufnahmen täglich (ispy) gibt es nur noch ca. 10, davon ca. 6-8 Fehlmeldungen…

Danke und Gruß, Andreas

Es geht auch mit ISPY.

-> http://www.ip-symcon.de/forum/threads/20425-Videoaufnahme-bei-externen-Signal?p=185059#post185059

Gruß Uwe

Es geht auch mit ISPY.

Ja Bewegungserkennung geht, aber es ging eigentlich darum nicht bei jeder Helligkeitsänderung zu triggern.
Das ging zumindest damals nur mit der Webcam Pro Software.

Hallo Leute

Also Blue Iris gefällt mir… aber eine Frage kann man da irgendwie einen Record starten/Stoppen durch einen externen Trigger damit meine ich cmd line zbsp oder über eine URL ich konnte ich Manual nichts dazu finden. iSpy kommt für mich nicht in Frage da hier zwar das CMD senden klappt aber für so eine Furzfunktion wollen die eine Aktive subscription/Zahlung da bin ich nicht mit dabei. Die Idee ist das Aufzeichnen duch IPS zu beeinflussen.

Bei iSpy kannst du die Aufnnahme über Befehle starten und stoppen, und es kostet nichts.
Gruß Uwe

Hallo Uwe…

Hmm hat sich vielleicht etwas geändert seit deiner Version… bin auch Download… und für die Commands die auch in deinem PDF - Link erklärt sind verlangt er eine subscription… ich habe einen user und passwort eröffnet, angemeldet… das reichte a ber nicht für die Remotecommands wie erwähnt subscription… oder gibt es noch einen anderen weg?

Du meinst so was. Posting #5 http://www.ip-symcon.de/forum/threads/20425-Videoaufnahme-bei-externen-Signal?p=185059#post185059

Es geht mit iSPY - Command Line Access http://www.ispyconnect.com/userguide-commandline.aspx
Vom externen IPS PC geht das auch über http://www.ispyconnect.com/userguide-http.aspx

Gruß Uwe

Mit BlueIris geht das wunderbar über die JSON-Schnittstelle.

Hier mal ein Codeschnipsel für ein Triggersignal, das Record auf der ausgewählten Camera auslöst:
Achtung: Neuste BlueIris-Version empfohlen!


<?

$json_url = "http://IP_des_BlueIris_Servers/json";

$username = 'Username';  // BI-Webauthentication Username
$password = 'Password';  // BI-Webauthentication Passwort

$json_string = '{"cmd":"login"}';
$z = JsonPost($json_url, $username, $password, $json_string );

$response = $username.":".$z['session'].":".$password;
$response = md5($response);
$json_string = '{"cmd":"login","session":"'.$z['session'].'","response":"'.$response.'"}';
$z = JsonPost($json_url, $username, $password, $json_string );

if ($z['result'] == 'success') {
$session = $z['session'];

$CamName = "Cam1"; //Kamera ShortName 

$json_string = '{"cmd":"trigger","session":"'.$session.'","camera":"'.$CamName.'"}';

$z = JsonPost($json_url, $username, $password, $json_string );
} else {
echo 'Response nicht ok';
}

$json_string = '{"cmd":"logout","session":"'.$session.'"}';
$result = JsonPost($json_url, $username, $password, $json_string );



function JsonPost($json_url, $username, $password, $json_string) {

$ch = curl_init( $json_url );

$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_USERPWD => $username . ":" . $password,   // authentication
CURLOPT_HTTPHEADER => array('Content-type: application/json') ,
CURLOPT_POSTFIELDS => $json_string
);

curl_setopt_array( $ch, $options );

$result =  curl_exec($ch); // Getting jSON result string
$result = json_decode($result, true);

return $result;
}

?>

Geht das Abfragen der eigenen Aufnahmen bei iSpy inzwischen auch ohne Nutzung deren Webinterfaces - sprich Offline?

Hey kpiep

Das ist genau das was ich brauche… wie konnte ich die JSON Sache in der Hilfe nur übersehen. Damit lässt sich natürlich alles machen… noch viel mehr als mit den Cmds.

Bei ispy… naja vielleicht bin ich einfach blind oder zu blöd… :slight_smile: Ich hab es schon so wie in der Doku gemacht

Es geht mit iS*Y - Command Line Access http://www.ispyconnect.com/userguide-commandline.aspx

Aber es passiert nichts wenn man diese Cmds absetzt… der Trick, wenn ich in iSpy das entsprechende (Config-)Fenster offen habe steht da, ich muss für diese Funktion eine gültige Subscription haben. Es könnte sein, das es in früheren Versionen einfach so ging… neu scheint das nur mit dem Abo zu klappen.

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

Ganz egal, es sind alle Hinweise super und alles hat seine Vor- und Nachteile. iS*y scheint mir wieder einfacher von der Bedienung und hat weniger Parameter die man einstellen muss/?darf :slight_smile:

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 …