Professionelle Videoüberwachung mit
Transcription
Professionelle Videoüberwachung mit
„go1984 is watching when you aren‘t“ Professionelle Videoüberwachung mit go1984 Training go1984 Training 2 go1984 Training Inhalt go1984 Training Inhalt 1. Einleitung 1.1 Einsatzgebiete (für wen?) 1.2 Grundlegende Funktionen (was kann go1984?) 1.3 Randbedingungen (was brauche ich?) 2. go1984 bedienen 2.1 Installation 2.2 Hinzufügen einer Kamera 2.3 Aufnahme 2.4 Bewegungserkennung 2.5 Alarmfunktionen 2.6 Bildzentrale 2.7 Zeitplaner 2.8 Benutzerverwaltung 2.9 go1984 Webserver 2.10 IO-Manager 3. Praktische Übung Copyright © Logiware GmbH. All rights reserved. 1 „go1984 is watching when you aren‘t“ 1.1 Einsatzgebiete für wen? go1984 Training 4 1.1 Einsatzgebiete Behörden Bildung Privat Einsatzgebiete … … Industrie Handel Baubranche Copyright © Logiware GmbH. All rights reserved. 2 „go1984 is watching when you aren‘t“ 1.2 Grundlegende Funktionen was kann go1984? go1984 Training 6 1.2 Grundlegende Funktionen Live-Monitoring • integrierte Bildzentrale (Ansicht mehrerer Kameras auf einem Bildschirm) Grundlegende Funktionen Aufzeichnung • timergesteuert • bei Bewegung (über integrierte Bewegungserkennung) • permanent Alarmierungsfunktionen • akustisch • per E-Mail • Telefonanruf per ISDN Integrierter Webserver • ermöglicht Fernzugriff über das Netzwerk oder Internet • Benutzermanagement verhindert den Zugriff nicht autorisierter Personen Copyright © Logiware GmbH. All rights reserved. 3 „go1984 is watching when you aren‘t“ 1.3 Randbedingungen was brauche ich? go1984 Training 8 Randbedingungen 1.3 Randbedingungen – Hardware Copyright © Logiware GmbH. All rights reserved. 4 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? go1984 Training ? 10 go1984 Training Inhalt go1984 Training Inhalt 1. Einleitung 1.1 Einsatzgebiete (für wen?) 1.2 Grundlegende Funktionen (was kann go1984?) 1.3 Randbedingungen (was brauche ich?) 2. go1984 bedienen 2.1 Installation 2.2 Hinzufügen einer Kamera 2.3 Aufnahme 2.4 Bewegungserkennung 2.5 Alarmfunktionen 2.6 Bildzentrale 2.7 Zeitplaner 2.8 Benutzerverwaltung 2.9 go1984 Webserver 2.10 IO-Manager 3. Praktische Übung Copyright © Logiware GmbH. All rights reserved. 5 „go1984 is watching when you aren‘t“ 2.1 Installation Installation von go1984 go1984 Training 12 2.1 Installation – Feature-Übersicht der Editionen Feature Standard Installation Erweiterte Funktion im Vergleich zu jeweils niedrigerer Edition Pro Enterprise Ultimate verglichen mit Standard verglichen mit Pro verglichen mit Enterprise unlimitiert Anzahl unterstützter IP-Kameras 0 unlimitiert unlimitiert Leistungsindex - 1 2 4 Unterstützung von H.264 - - - Installation als Dienst - - Benutzerverwaltung Erlaubte parallele Client-Zugriffe 1 2 unlimitiert unlimitiert go1984 Desktop Client iPhone/iPad Unterstützung Windows Phone Unterstützung Android Unterstützung Voralarm-Aufzeichnung - - Automatische Szenenlöschung aufgrund des Szenenalters Aufruf eines externen Programms bei Alarm - - Telefonanruf per ISDN bei Alarm Zeitplanerfunktionen - - Indiv. Zugriffsregelung auf Archiv Copyright © Logiware GmbH. All rights reserved. 6 go1984 Training 13 2.1 Installation – go1984 als Dienst installieren Installation als Dienst ermöglicht den Betrieb auch ohne angemeldeten Benutzer (go1984 läuft im Hintergrund) • nur möglich in Enterprise + Ultimate Edition Installation Trayicon Symbol schwarz/grün: Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? 7 „go1984 is watching when you aren‘t“ 2.2 Hinzufügen einer Kamera Funktionsweise und Einstellungen go1984 Training 16 2.2 Hinzufügen einer Kamera Hinzufügen einer Kamera Es stehen derzeit annähernd 1.500 Kameras aller gängigen Hersteller zur Auswahl Die Kamera kann über IP-Adresse oder Hostname angesprochen werden. Dabei spielt es keine Rolle, ob die Kamera im LAN eingebunden ist oder per Internet zur Verfügung steht (verfügbare Bandbreite beachten!) Copyright © Logiware GmbH. All rights reserved. 8 go1984 Training 17 2.2 Hinzufügen einer Kamera – Defaultwerte Hinzufügen einer Kamera Standardeinstellungen nach Hinzufügen einer Kamera • es wird bewegungsabhängig mit 5 Bildern/Sekunde aufgezeichnet • permanente Aufzeichnung durch Deaktivieren der Bewegungserkennung Copyright © Logiware GmbH. All rights reserved. go1984 Training 18 2.2 Hinzufügen einer Kamera – Defaultwerte • es wird das Original JPeg-Bild der Kamera verwendet Hinzufügen einer Kamera - drehen, spiegeln, Texteinblendungen (Datum, Uhrzeit etc.) nicht möglich, diese Einstellungen sollten aus Performancegründen – wenn möglich – direkt innerhalb der Kamera vorgenommen werden - wenn die Kamera die gewünschten Funktionen nicht direkt unterstützt, muss der Jpeg Button für die erweiterte Bildbearbeitung deaktiviert werden Copyright © Logiware GmbH. All rights reserved. 9 go1984 Training 19 2.2 Hinzufügen einer Kamera – Modell inkompatibel Noch nicht integrierte Kameras können u.U. als ein anderes bereits kompatibles Modell des Herstellers eingebunden werden Hinzufügen einer Kamera • teilweise auch „%hersteller% compatible“ Kamera verfügbar z.B. Axis oder Mobotix Nicht aufgeführte Kameras können u.U. eingebunden werden als • „Jpeg compatible camera“ • „MJpeg compatible camera“ URI (uniform resource indicator) des Kamerastreams muss dann bekannt sein Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? 10 „go1984 is watching when you aren‘t“ 2.3 Aufnahme Funktionsweise und Einstellungen, Bildwiederholungsrate go1984 Training 22 2.3 Aufnahme – Speicher & Bandbreite Erforderlicher Speicher bei Daueraufzeichnung (10 Kameras mit je 5 fps und 30 KByte je Bild) • Anzahl Kameras * FPS * Bildgröße * 3600 = Speicherbedarf in KByte/h • 10 x 5 x 30 x 3600 = 5400 MByte = ca. 5,4 GByte/h bei Daueraufzeichnung Aufnahme Erforderliche Bandbreite (10 Kameras mit je 5 fps und 30 kByte je Bild) • Anzahl Kameras * FPS * Bildgröße * 8 = Bandbreite in Kbps • 10 x 5 x 30 x 8 = 12.000 Kbps Übertragungsverfahren Bandbreite DSL 2000 192 Kbps Upstream DSL 6000 576 Kbps Upstream DSL 16.000 1024 Kbps Upstream Ethernet 100.000 Kbps Gigabit Ethernet 1.000.000 Kbps In der Regel bewegungsabhängige Aufzeichnung empfehlenswert Online-Rechner unter http://www.go1984.de/de/systemkonfiguration.html Copyright © Logiware GmbH. All rights reserved. 11 go1984 Training 23 2.3 Aufnahme – Szenenerzeugung Zusammenlegen zeitlich zusammenhängender Aufnahmen zu einer Szene kann anhand unterschiedlicher Kriterien erfolgen (1) wenn für einen definierten Zeitraum keine Bewegung mehr stattgefunden hat (2) wenn die aktuelle Szene die definierte Größe übersteigt (3) wenn die aktuelle Szene länger ist als der definierte Zeitraum dabei werden Szenen gleicher Länge erzeugt, die aber sehr unterschiedliche und u.U. weitaus größere Zeiträume abdecken können Aufnahme - Copyright © Logiware GmbH. All rights reserved. go1984 Training 24 2.3 Aufnahme – Speicherung Intelligentes Ringspeichermanagement für effiziente Speicherverwaltung Automatische Szenenlöschung ältester Szenen kann anhand verschiedener Kriterien definiert werden (1) Überschreitung eines zugewiesenen Speicherkontingentes (gilt je Kamera) (2) Überschreitung eines definierten Szenenalters in Tagen (ab Enterprise Edition) Aufnahme (3) Unterschreitung eines Restspeicherkontingentes (gilt kameraübergreifend!) Copyright © Logiware GmbH. All rights reserved. 12 go1984 Training 25 2.3 Aufnahme – Pre-/Post Alarm Die Aufnahme beginnt im Moment der Signalauslösung (bspw. Bewegungserkennung) und endet direkt im Anschluss (bspw. Ende der Bewegungserkennung) . Oft ist es jedoch sinnvoll, einen gewissen Bereich vor und nach dem ausgelöstem Alarm aufzuzeichnen. • Lösung über einstellbaren Vor- bzw. Nachalarm Signal Signalende Zeit Pre Post Aufnahme Gesamtszenenlänge Copyright © Logiware GmbH. All rights reserved. go1984 Training 26 2.3 Aufnahme – Export Szenen werden unterhalb der entsprechenden Kamera sortiert • Monatsübersicht - Tagesübersicht - Zeitstempel Aufnahmen erfolgen in proprietärem Format • Wiedergabe auf externen PCs über den go1984 Webserver oder offline über den go1984 Desktop Client im Player Modus Aufnahme Szenen können als AVI bzw. Einzelbilder als JPeg exportiert werden Export Export eines eines Einzelbildes Einzelbildes Export Export einer einer Szene Szene Copyright © Logiware GmbH. All rights reserved. 13 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? „go1984 is watching when you aren‘t“ 2.4 Bewegungserkennung Funktionsweise, Einstellungen und Maskierung 14 go1984 Training 29 2.4 Bewegungserkennung Bewegungserkennung go1984 ist mit einer auf dem Differenzbildverfahren basierenden, adaptiv arbeitenden Bewegungserkennung ausgestattet Wenn diese auslöst, wird das Motion-Signal für diese Kamera aktiviert, das verwendet werden kann, um bspw. die Aufnahme zu starten oder einen gewählten Alarm auszulösen. Copyright © Logiware GmbH. All rights reserved. go1984 Training 30 2.4 Bewegungserkennung Das Bild wird in Segmenten von 8x8 Pixel aufgeteilt und jedes sich ergebene Segment wird einzeln auf Bewegung hin analysiert. bei einer Auflösung von 640x480 müssen bspw. 4800 Segmente pro Bild analysiert werden Bewegungserkennung • Copyright © Logiware GmbH. All rights reserved. 15 go1984 Training 31 2.4 Bewegungserkennung – max. Bewegungsanteil Bildsegmente werden im Histogramm nach erkannter Bewegungsintensität aufsteigend dargestellt Bewegungserkennung Der max. Bewegungsanteil gibt an, welcher proz. Anteil für die Analyse relevant ist – davorliegende Segmente bleiben unberücksichtigt 100% Einzelsegmente sortiert 30% Copyright © Logiware GmbH. All rights reserved. go1984 Training 32 2.4 Bewegungserkennung – Rauschunterdrückung Übersteigt die Bewegungsintensität einzelner Segmente (rote Balken) die grüne Linie im relevanten Bereich (gelb), wird im entsprechenden Segment die erkannte Bewegung signalisiert (rote Rechtecke im Bild) Bewegungserkennung Die grüne Linie ergibt sich dabei aus den Faktoren „Rauschunterdrückung“ und „Max. Bewegungsanteil“ x Copyright © Logiware GmbH. All rights reserved. 16 go1984 Training 33 2.4 Bewegungserkennung – Schwellwert Der Schwellwert gibt an, wie groß der proz. Anteil von Segmenten mit erkannter Bewegung (rote Rechtecke) im Verhältnis zum Gesamtbild mind. sein muss, damit eine Bewegung signalisiert wird. Bewegungserkennung proz. Anteil [effektive Anzahl Segmente] Übersteigt der Istwert (grüner Balken) den Schwellwert (gelber Balken), wird das Bewegungssignal ausgelöst. Der Istwert-Balken wechselt zu rot und der Kreis im Feld „Bewegung“ leuchtet zusätzlich rot. Bewegung mit Überschreitung des Schwellwertes Copyright © Logiware GmbH. All rights reserved. go1984 Training 34 2.4 Bewegungserkennung – Signalunterdrückung Verhindert das Auslösen der Bewegungserkennung bei plötzlich wechselnden Lichtverhältnissen (bspw. vorbeiziehende Wolken, Einschalten der Raumbeleuchtung etc.) Bewegungserkennung Verhindert das Auslösen der Bewegungserkennung durch stark verrauschte Bilder bei Unterschreitung eines bestimmten Helligkeitswertes Verhindert das Auslösen der Bewegungserkennung aufgrund von PTZ Steuerung Copyright © Logiware GmbH. All rights reserved. 17 go1984 Training 35 2.4 Bewegungserkennung – weitere Parameter Bewegungserkennung Für eine bessere Performance ist es meist sinnvoll, nicht jeden einzelnen Frame durch die Bewegungserkennung analysieren und damit dekomprimieren zu lassen. 1 2 3 4 5 6 Unter bestimmten Vorraussetzungen ist es u.U. erforderlich, dass die Bewegungserkennung nach eine gewissen Verzögerung ausgelöst wird. Copyright © Logiware GmbH. All rights reserved. go1984 Training 36 2.4 Bewegungserkennung – weitere Parameter Bewegungserkennung Ebenso wie das Signal „Motiondetector“ bei erkannter Bewegung steht das Signal „Idle“ zur Verfügung, dass ausgelöst wird, wenn für einen definierten Zeitraum keine Bewegung stattfindet. Den Zeitraum, welcher bei Bewegungsstillstand verstreichen muss, bis das Signal ausgelöst wird, stellen Sie über den folgenden Schieberegler ein. Copyright © Logiware GmbH. All rights reserved. 18 go1984 Training 37 2.4 Bewegungserkennung – manueller Modus Der manuelle Modus untersucht jedes einzelne Segment auf Überschreitung des eingestellten Schwellwertes – Parameter wie Rauschunterdrückung und max. Bewegungsanteil bleiben dabei unberücksichtigt in der Regel automatischer Modus empfehlenswert Bewegungserkennung • Copyright © Logiware GmbH. All rights reserved. go1984 Training 38 2.4 Bewegungserkennung – Maskierung Bewegungserkennung Um bestimmte Bereiche von der Bewegungserkennung auszuschließen, kann über die gewünschten Bereiche eine Maske gelegt werden eingegraute(!!!) Bereiche bleiben in der Folge unberücksichtigt Copyright © Logiware GmbH. All rights reserved. 19 go1984 Training 39 2.4 Bewegungserkennung – extern über „http-event“ Nutzung der internen Bewegungserkennung einer Kamera ggf. sinnvoll aus Performancegründen insbes. bei großer Anzahl Kameras • möglich in Enterprise und Ultimate Edition Bewegungserkennung • Copyright © Logiware GmbH. All rights reserved. go1984 Training 40 2.4 Bewegungserkennung – extern über „http-event“ Bewegungserkennung Nach Hinzufügen eines neuen http-events werden die entsprechenden URLs zum Aktivieren/Deaktivieren des Signals angezeigt Copyright © Logiware GmbH. All rights reserved. 20 go1984 Training 41 2.4 Bewegungserkennung – extern über „http-event“ Die weiteren Einstellungen werden über das Webinterface der Kamera vorgenommen Einrichten des go1984 Webserver als „Event Server“ • Einrichten der „Event Types“ bei Beginn/Ende der Bewegung Bewegungserkennung • Copyright © Logiware GmbH. All rights reserved. go1984 Training 42 2.4 Bewegungserkennung – extern über „http-event“ Bewegungserkennung Die integrierte go1984 Bewegungserkennung kann bei der gewünschten Kamera jetzt deaktiviert und die neue Verknüpfung mit dem „http-event“ vorgenommen werden Rechtsklick Die Verknüpfung wird im IO-Manager entsprechend angezeigt Copyright © Logiware GmbH. All rights reserved. 21 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? „go1984 is watching when you aren‘t“ 2.5 Alarmfunktionen Funktionsweise und Einstellungen 22 go1984 Training 45 2.5 Alarmfunktionen Im Falle eines Alarms stehen unterschiedliche Alarmierungsmöglichkeiten pro Kamera zur Verfügung Versand einer E-Mail mit optionalem Bildanhang • Telefonanruf inkl. Abspielen einer Audio-Datei (ISDN-Karte erforderlich) • FTP Upload • Aufruf eines externen Programms (ab Enterprise Edition!) • Abspielen eine Audiodatei über die Soundkarte • (Senden der aktuellen Bilder an den go1984 Client per UDP-Broadcast) Alarmfunktionen • Copyright © Logiware GmbH. All rights reserved. go1984 Training 46 2.5 Alarmfunktionen – go1984 Broadcast Client Der Client ist lizenzfrei und kann beliebig oft im Netzwerk installiert werden Der Client dient zu Alarmierungszwecken und nicht dem Live-Monitoring (wie bspw. der go1984 Desktop Client) Es können kameraübergreifend bis zu 100 Bilder gepuffert und nochmals abgespielt werden Alarmfunktionen Die Alarmierungsfunktion via UDP Broadcast ist in go1984 seit Version 3.8.0.5 per Default nicht mehr sichtbar und kann über den Switch -Broadcast wieder aktiviert werden Copyright © Logiware GmbH. All rights reserved. 23 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? „go1984 is watching when you aren‘t“ 2.6 Bildzentrale Funktionsweise und Einstellungen, eigene Ansichten erstellen 24 go1984 Training 49 2.6 Bildzentrale Ansicht eines oder mehrerer Kamerabilder auf einem oder mehreren Bildschirmen Doppelklick auf die gewünschte Vorlage erzeugt neue Ansicht Bildzentrale Doppelklick Copyright © Logiware GmbH. All rights reserved. go1984 Training 50 2.6 Bildzentrale Rechtsklick auf Platzhalter öffnet Auswahlliste verfügbarer Kameras Bildzentrale Rechtsklick Beliebig viele Ansichten können so definiert und später auf verschiedenen Bildschirmen gleichzeitig oder auf einem Bildschirm nacheinander angezeigt werden Copyright © Logiware GmbH. All rights reserved. 25 go1984 Training 51 2.6 Bildzentrale Eine neue Darstellung wird wie folgt erzeugt Bildzentrale Diese kann eine oder mehrere Ansichten enthalten, die der Darstellung hinzugefügt werden Copyright © Logiware GmbH. All rights reserved. go1984 Training 52 2.6 Bildzentrale Enthält die Darstellung mehrere Ansichten, können diese automatisch in einem festgelegten Intervall umgeschaltet werden Bildzentrale Es stehen weitere Einstellmöglichkeiten zur Verfügung Copyright © Logiware GmbH. All rights reserved. 26 go1984 Training 53 2.6 Bildzentrale – eigene Ansichten erstellen Auf einfache Weise können eigene Templates mit einem Texteditor erstellt werden • zu finden unterhalb des go1984 Installationsordners im Ordner „Template“ Dabei beschreibt das Template im Einzelnen • [Size] Größe der gesamten Ansicht • [Nr] Nummerierung der enthaltenen Objekte; diese können sein - „PaintBox“ als Platzhalter für das Kamerabild Bildzentrale - „PTZ“ als Platzhalter für ein PTZ-Feld einer steuerbaren Kamera [Size] Width=800 Height=600 [1] Object=PTZ Left=16 Top=12 Width=189 Height=196 [2] Object=PaintBox Left=352 Top=12 Width=320 Height=240 !!! Das neue Template steht erst nach Neustart von go1984 zur Verfügung !!! Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? 27 „go1984 is watching when you aren‘t“ 2.7 Zeitplaner Funktionsweise und Verknüpfungsmöglichkeiten go1984 Training 56 2.7 Zeitplaner – Funktion Ausführung von Funktionen nur zu definierten Zeiten es können beliebig viele Zeitplaner parallel erstellt werden • ein Zeitplaner kann kameraübergreifend mehrmals verwendet werden Zeitplaner • LED zeigt an, dass dieser Scheduler sich gerade in einem aktiven Zeitabschnitt befindet Copyright © Logiware GmbH. All rights reserved. 28 go1984 Training 57 2.7 Zeitplaner – Verknüpfungsmöglichkeiten Solange der Zeitplaner nicht verknüpft wird, ist er ohne Funktion! • Verknüpfung über Rechtsklick auf gewünschte Funktion Kettensymbol Kettensymbol zeigt zeigt die die nun nun aktive aktive Verknüpfung Verknüpfung Zeitlich genau entgegengesetzte Zeitplaner müssen nicht zusätzlich erstellt werden – die Funktion ist über den Menüpunkt „Invertiert“ erreichbar Bsp.: Kamera „Entrance_2“ soll außerhalb der Öffnungszeiten aufzeichnen Zeitplaner • Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? 29 „go1984 is watching when you aren‘t“ 2.8 Benutzerverwaltung Anlage von Benutzern und Rechteverwaltung go1984 Training 60 2.8 Benutzerverwaltung Benutzerverwaltung Regelt den Zugriff auf • die Programmoberfläche • den go1984 Webserver (Remote über LAN oder Internet via Desktop Client, Mobile Client, iPhone/iPad Client, Browser etc.) • das Aufnahmenarchiv • die Steuerung von PTZ-Kameras Umfasst im Einzelnen o • die Rechteerteilung bzw. den Rechteentzug • die Neuanlage bzw. das Löschen von Benutzern • die Modifizierung von Benutzern (Benutzername & Passwort) Werden nach Anlage eines Benutzers neue Kameras integriert, muss das Recht auf den Kamerazugriff für den zuvor angelegten Benutzer explizit erteilt werden Copyright © Logiware GmbH. All rights reserved. 30 go1984 Training 61 2.8 Benutzerverwaltung – der Administrator-Account Nach Aktivierung ist der unveränderbare Administrator-Account mit Vollzugriff angelegt • Username: Administrator • Passwort: [leer] Benutzerverwaltung Administrator-Account sollte umgehend mit einem Passwort versehen werden Copyright © Logiware GmbH. All rights reserved. go1984 Training 62 2.8 Benutzerverwaltung – Zugriffsteuerung Cameras • Zugriff auf Live-Bild, PTZ-Steuerung, Aufzeichnungszeitraum (dieser wird definiert pro Kamera unter Aufnahme -> Zugriffzeiträume) General Benutzerverwaltung • Löschen von Szenen Treeview (Zugriffsregelung im „go1984-Baum“) • Zugriff auf DirectX, Bildzentrale, IO-Funktionen, Kameraeinstellungen, allgemeine Einstellungen, Webservereinstellungen Web • Webserver-Zugriff über Browser, Desktop Client, iPhone/iPad Client, Android Client, WP7 Client („pda“) oder Screensaver Copyright © Logiware GmbH. All rights reserved. 31 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? „go1984 is watching when you aren‘t“ 2.9 Webserver Grundlagen und Funktionsweise 32 go1984 Training 65 2.9 go1984 Webserver – DSL Grundlagen Über die Technik DSL (Digital Subscriber Line) können kleine Firmen und Privatpersonen mit einem Internetanschluss über das bestehende Telefonnetz versorgt werden DSL ist dabei die global am schnellsten wachsende Breitband-Technologie DSL Standards: Typ Beschreibung ADSL Asymmetric Digital Subscriber Line Datenrate 0,5 bis 25 MBit/s Downstream; 16 bis 1024 KBit/s Upstream SDSL Symmetric Digital Subscriber Line 2 MBit/s Downstream; Webserver 2 MBit/s Upstream Anwendung Privatanschlüsse kleine Firmen E-Mail, WWW Kleine und mittlere Unternehmen E-Mail, WWW Server Copyright © Logiware GmbH. All rights reserved. go1984 Training 66 2.9 go1984 Webserver – asynchron vs. synchron ADSL SDSL Downstream Downstream Upstream Upstream Upstream Upstream Webserver Internet Downstream Downstream Internet kostengünstig weitgehend verfügbar niedrige Upstream-Kapazität Copyright © Logiware GmbH. All rights reserved. 33 go1984 Training 67 2.9 go1984 Webserver – DSL Probleme Nur eine IP- Adresse • dem Abonnenten wird nur eine IP-Adresse zugeordnet Lösung: Port Forwarding Dynamisch zugeteilte IP-Adressen • der Internet Service Provider verändert die IP-Adresse ständig Webserver Kein Domainname möglich • der IP-Adresse des Abonnenten wird kein Domainname zugeteilt Lösung: Dynamischer DNS Service Copyright © Logiware GmbH. All rights reserved. go1984 Training 68 2.9 go1984 Webserver – Port Forwarding Das Port Forwarding des Routers dient dazu, um Anfragen, die vom externen Netzwerk über einen bestimmten Port eingehen, auf eine interne IP-Adresse weiterzuleiten Externe IP-Adresse 217.237.149.161 Anfrage Anfrage an an 217.237.149.161 217.237.149.161 auf auf Port Port 81 81 Weiterleitung Weiterleitung der der Anfrage Anfrage an an 192.168.1.1 192.168.1.1 auf auf Port Port 81 81 192.168.1.1:81 Webserver Internet Alle Alle Anfragen Anfragen auf auf Port Port 81 81 werden werden an an die die Adresse Adresse 192.168.1.1 192.168.1.1 auf auf Port Port 81 81 weitergeleitet. weitergeleitet. Antworten Antworten von von 192.168.1.1 192.168.1.1 werden werden an an die die entsprechende entsprechende Stelle Stelle zurückgesendet zurückgesendet Copyright © Logiware GmbH. All rights reserved. 34 go1984 Training 69 2.9 go1984 Webserver – Port Forwarding Mehrere Kameras unter einer IP-Adresse erreichbar machen 192.168.1.1:81 192.168.1.2:82 192.168.1.3:83 Webserver Internet Copyright © Logiware GmbH. All rights reserved. go1984 Training 70 2.9 go1984 Webserver – DynDNS Der dynamische DNS Service (DNS = Domain Name System) ermöglicht die Verbindung von einer dynamischen IP-Adresse zu einem statischen Domainnamen, so dass der Computer bzw. die Netzwerkkameras zu jeder Zeit von verschiedenen Orten im Internet erreicht werden können Viele Breitband-Router unterstützen bereits diese Funktion Webserver Direkter Support auch über go1984 möglich http://www.dyndns.org Copyright © Logiware GmbH. All rights reserved. 35 go1984 Training 71 2.9 go1984 Webserver – Zugriff aus LAN und Internet Internet Webserver DynDNS Server Zugriff über statische IP bzw. dynamischen Domainnamen aus dem Internet Port-Weiterleitung an die interne IP Adresse des go1984 Rechners go1984 Port und weitergeleiteter Router-Port müssen übereinstimmen (z.B. 81 81) Zugriff über lokale IP aus dem LAN Copyright © Logiware GmbH. All rights reserved. go1984 Training 72 2.9 go1984 Webserver – Zugriff aus LAN und Internet Webserver Der dynamische Domainname bzw. die statische IP-Adresse müssen im Reiter „Domainname“ angegeben werden, um den Zugriff von außen zu ermöglichen Copyright © Logiware GmbH. All rights reserved. 36 go1984 Training 73 2.9 go1984 Webserver – Zugriff aus LAN und Internet Zugriff auf Live-Bilder, Aufnahmen und PTZ-Steuerung kann erfolgen über go1984 Desktop Client • Browser per PC oder PDA • iPhone sowie nativer iPad Applikation • Windows Phone 7 Applikation • Android Client • J2ME-Applet für javafähige Mobiltelefone Webserver • Copyright © Logiware GmbH. All rights reserved. go1984 Training 74 2.9 go1984 Webserver – Zugriff via Desktop Client Voraussetzungen • ab go1984 Version 3.7.2.3 • Windows XP / Vista / 7 • aktuelles .Net Framework • go1984 Webserver aktiv und erreichbar • go1984 Version muss mind. DC Version entsprechen Webserver Features • gleichzeitiger Zugriff auf mehrere verteilte go1984 Server • einfache Gestaltung individueller und serverübergreifender Ansichten mit Autoswitch-Option • Zugriff auf das gesamte Aufnahmenarchiv inkl. Exportfunktion (AVI oder JPEG) • Live- oder Motion-Betrieb zur effektiven Nutzung der Bandbreite • Alarmierung per Sound oder Popup bei Bewegung • neueste Alarmbilder werden für die gerade gewählte Kamera jederzeit angezeigt • alternativer Player Modus für die Offline-Wiedergabe von Aufnahmen • keine zusätzlichen Lizenzgebühren Alle relevanten Ereignisse stets im Blick Copyright © Logiware GmbH. All rights reserved. 37 go1984 Training 75 2.9 go1984 Webserver – Clusterbetrieb Einbinden einer Kamera, die bereits in einer weiteren go1984 Instanz integriert wurde Vorteile hinsichtlich: (1) Bandbreite - es können nur bei erkannter Bewegung Bilder übertragen werden, Kamera auf Cluster-Client im „Standby-Betrieb“ (2) Performance - keine Bewegungserkennung und keine Livebild notwendig Voraussetzungen: • aktiver go1984 Webserver auf Cluster-Server • aktive Verbindung zwischen Cluster-Server und Cluster-Client nur Enterprise & Ultimate Edition können dabei als Cluster-Client fungieren Webserver - Copyright © Logiware GmbH. All rights reserved. go1984 Training 76 2.9 go1984 Webserver – Clusterbetrieb Hinzufügen der Kamera mit der Bezeichnung „go1984 Camera“ Internet Cluster-Client „Eingang“ Cluster-Server „logiware.dyndns.org:81“ Host, Port, User und Passwort des go1984 Cluster-Servers Webserver 1 = Übertragung nur bei erkannter Bewegung auf Serverseite 0 = Liveübertragung Pro „Cluster-Kamera“ wird dabei eine neue Webserver-Sitzung auf dem ClusterServer gestartet – bei Pro Edition als Cluster-Server somit nur zwei Cluster-Kameras gleichzeitig möglich! Copyright © Logiware GmbH. All rights reserved. 38 „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? „go1984 is watching when you aren‘t“ 2.10 IO-Manager Funktionsweise 39 go1984 Training 79 2.10 IO-Manager Übersicht aller Signale und deren Funktions-Verknüpfungen Übersicht der Status der Signale • Signal eingeschaltet • Signal ausgeschaltet • Digitaler Input/Output inaktiv (seit Version 3.5.x müssen die digitalen IOs explizit aktiviert werden) IO - M a n a g e r “1“ “1“ aktiviert aktiviert den den digitalen digitalen Eingang/Ausgang Eingang/Ausgang Erreichbarkeit der digitalen Ausgänge (Output) Copyright © Logiware GmbH. All rights reserved. go1984 Training 80 2.10 IO-Manager – logiware IO-Stick Digitaler Eingang + digitaler Ausgang für go1984 Einbindung externer Alarmanlagen und Signalgeber wie externe Bewegungsmelder; Ansteuerung von Schlüsselschaltern, Türöffnern, Schranken etc. IO - M a n a g e r Nach erfolgreicher Treiberinstallation erkennt go1984 den Stick automatisch ohne Neustart der Software oder des Systems. Copyright © Logiware GmbH. All rights reserved. 40 go1984 Training 81 2.10 IO-Manager Verknüpfungen können dort erstellt werden, wo der Mauszeiger sich in das folgende Symbol wandelt: Verknüpfungen mit den folgenden Funktionen aktivieren die grundsätzliche Funktion ereignisgesteuert (z. B.: zeitplanergesteuerte Aktivierung der Aufnahme) • Video • Bewegungserkennung • Aufnahme • beliebige Alarmfunktion IO - M a n a g e r Verknüpfungen mit dem Blitzsymbol lösen dann eine der folgenden Funktionen tatsächlich aus, sofern die Funktion grundsätzlich aktiv ist • Aufnahme (voreingestellt: „Motiondetector“) • beliebige Alarmfunktion (voreingestellt „Motiondetector“ außer FTP-Upload) Eine erzwungene Pause zwischen zwei Signalen kann über das Uhrsymbol eingestellt werden: Copyright © Logiware GmbH. All rights reserved. go1984 Training 82 2.10 IO-Manager Beispiel: E-Mail Benachrichtigung soll bei Kameraausfall erfolgen Vorgehen: IO - M a n a g e r (1) SMTP Einstellungen konfigurieren und Empfänger eintragen: Copyright © Logiware GmbH. All rights reserved. 41 go1984 Training 83 2.10 IO-Manager (2) Default-Verknüpfung „Motiondetector“ trennen und neu mit „Error“ verknüpfen: IO - M a n a g e r Rechtsklick Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ ? ? ?? Fragen ??? ? ? ? 42 go1984 Training 85 go1984 Training Inhalt go1984 Training Inhalt 1. Einleitung 1.1 Einsatzgebiete (für wen?) 1.2 Grundlegende Funktionen (was kann go1984?) 1.3 Randbedingungen (was brauche ich?) 2. go1984 bedienen 2.1 Installation 2.2 Hinzufügen einer Kamera 2.3 Aufnahme 2.4 Bewegungserkennung 2.5 Alarmfunktionen 2.6 Bildzentrale 2.7 Zeitplaner 2.8 Benutzerverwaltung 2.9 go1984 Webserver 2.10 IO-Manager 3. Praktische Übung Copyright © Logiware GmbH. All rights reserved. „go1984 is watching when you aren‘t“ 3. Praktische Übung Einrichten von go1984 anhand eines praxisbezogenen Beispieles 43