Funktionsweise des Ivideon-Videoüberwachungssystems: Überblick über die PC-Software

Es wird angenommen, dass Videoüberwachungssysteme für einen einfachen Benutzer zu komplex sind. Heute zeigen wir, dass dies bei Ivideon-Anwendungen nicht der Fall ist: Wir werden über deren Funktionen, Schnittstelle und unsere Software-Infrastruktur sprechen.



Warum können Sie nicht einfach die Videoüberwachung starten?


Eines der Hauptprobleme der Benutzer der meisten Videoüberwachungssysteme ist die Unordnung und Verwirrung der Benutzeroberfläche . Es war diese Situation, die zu der Meinung führte, dass solche Systeme komplex und für den Durchschnittsbenutzer unzugänglich sind. Wir bei Ivideon bekämpfen diesen Mythos.

Mit unserem System können Sie die Videoüberwachung über das Internet in wenigen Minuten mit nur einem Computer mit einer Webkamera organisieren. Wir haben versucht, die Benutzeroberfläche so benutzerfreundlich wie möglich zu gestalten, damit jede Person sie ohne spezielle Anweisungen und Hilfe von außen herausfinden kann. Sollten dennoch Schwierigkeiten auftreten, ist der technische Support rund um die Uhr verfügbar.

Ein weiteres Problem ist die Segmentierung des Marktes für Videoüberwachungssysteme. Heutzutage gibt es keine einzige Lösung , die sowohl für geschäftliche als auch für private Zwecke geeignet ist. Beispielsweise sind die beliebten Heimvideoüberwachungslösungen chinesischer Unternehmen nicht für Geschäftsanwender geeignet. Selbst eine so einfache Funktion wie das Gruppieren von Kameras nach verschiedenen Objekten ist in vielen Anwendungen immer noch nicht der De-facto-Standard.

Unser Team hat immer versucht, einen „Universal Harvester“ zu entwickeln, der Best Practices und einige neue Ansätze kombiniert, an die Wettbewerber nicht gedacht haben. Ein Beispiel wäre ein vollwertiger Kamera-Layout-Editor, mit dem Sie beliebige Raster (Dehnen oder Verkleinern) mit Videokanälen erstellen können. Ähnliche Lösungen bieten größtenteils einfach eine Reihe vordefinierter Vorlagen, die bei weitem nicht immer angepasst werden können.

Beachten Sie auch, dass viele der auf dem Markt befindlichen Videoüberwachungssysteme schlecht für unser Land geeignet sind. Tatsächlich ist dies ein großes Problem internationaler Lösungen - weit entfernt von allen Funktionen gibt es eine Übersetzung, und wo sie sich befindet, stellen sich Fragen nach ihrer Angemessenheit (insbesondere bei einigen chinesischen Anwendungen). Ivideon wird von russischen Entwicklern erstellt, daher sind alle Menüpunkte in Russisch signiert (und unterstützen 13 weitere Sprachen).

Ivideon Client - das Gesicht des Desktop-Systems


Die Ivideon Client- Anwendung (sowie die Webanwendung) wird verwendet, um Videos online oder aus dem Archiv von Videos von an Ivideon Server angeschlossenen Kameras (wir werden später mehr darüber sprechen) oder Kameras mit dem integrierten Ivideon-Service (die in unserem Online-Shop verkauft werden) anzusehen )

Kameras mit integrierter Ivideon-Firmware haben einen Vorteil: Sie benötigen nur einen Internetkanal, um mit unserem Service arbeiten zu können. Alle anderen Kameras benötigen einen Computer mit Ivideon Server.

Layouts und Menüs mit Werkzeugen

Das erste, was der Benutzer beim Starten der Anwendung (und nach Eingabe des Kontos) sieht, ist der Bildschirm, der in mehrere Zellen unterteilt ist. Diese Zellen enthalten Videostreams von Kameras.



Wie bereits erwähnt, können diese Zellen beliebig gezogen und skaliert werden (innerhalb des Rasters: von 1x1 bis 6x6).



Natürlich gibt es vordefinierte Vorlagen. Sie können bis zu 36 Kameras in einem Fenster anzeigen. Alle vom Benutzer erstellten Zellenlayouts und anderen Einstellungen werden in unserer Cloud gespeichert, sodass sie nicht jedes Mal neu erstellt werden müssen, wenn die Anwendung von einem anderen Computer oder Smartphone gestartet wird.

Auf der linken Seite des Bildschirms befindet sich eine Spalte mit Grundfunktionen. Sie sind in Unterabschnitte unterteilt - eine Liste von Kameras, Layouts, Gruppen und anderen Tools. Gleichzeitig können Sie in Ivideon Client schnell nach Namen, MAC oder IP-Adresse nach Kameras suchen und diese in Gruppen verteilen, was für die Überwachung mehrerer Beobachtungspunkte praktisch ist.



Mit dem System können Sie Zugriffsrechte für einzelne Kameras oder deren Gruppen konfigurieren. Sie können Managern beispielsweise die Möglichkeit geben, die Sendung anzusehen, und der Sicherheitsdienst kann auch die Drehfunktionen und den Digitalzoom steuern.

Datensatzarchiv anzeigen

Alle Aufnahmen von Kameras können sowohl in der Cloud (im Abonnement) als auch lokal gespeichert werden. Im ersten Fall befinden sich die Datensätze auf unseren Servern. Die Lagerdauer hängt vom gewählten Tarif ab. Im zweiten Fall wird das Video in einen dedizierten Ordner auf einem PC oder auf der SD-Karte der Kamera geschrieben.

Sie können Datensätze aus dem Archiv jederzeit im Player-Fenster anzeigen. Es hat eine klassische Zeitleiste, die uns für die meisten Videoplayer bekannt ist. Die gespeicherten Segmente des Videos werden in grauen Segmenten hervorgehoben. Klicken Sie einfach auf den gewünschten Abschnitt, um die Wiedergabe zu starten. Im selben Menü können Sie Videos auf einen Computer exportieren.



Sie können mehrere Datensätze aus dem Archiv gleichzeitig in einem Fenster anzeigen. Wenn eine der Kameras im angegebenen Zeitraum nicht funktioniert hat, wird die Meldung „Keine Einträge“ auf dem Bildschirm angezeigt.

Wir achten besonders auf die Leistung und Qualität der Wiedergabe. Um mit Ivideon arbeiten zu können, muss der Benutzer keine Hochleistungshardware haben. In diesem Jahr haben wir das Videowiedergabesubsystem in Ivideon Client komplett neu gestaltet: Diese Lösung verbessert die Qualität von Sendungen und schützt vor dem Problem von Verzögerungen.

Ivideon Server - ein Arbeitstier


Bild

Während Ivideon Client die „Fassade“ des Videoüberwachungssystems ist, ist Ivideon Server für den „technischen Teil“ verantwortlich:

  • Speicherung des Videoarchivs in der Cloud, lokal oder auf hybride Weise;
  • Einrichtung der Videoaufzeichnung: kontinuierlich gemäß dem Zeitplan bei Auftreten von Ereignissen (verschiedene Sensoren werden verwendet - Ton oder Bewegung);
  • Erstellen einer Kamerakonfiguration sowie Kopieren und Wiederherstellen;
  • Bildqualitätsmanagement und Regulierung des Verkehrsvolumens;

Mit Ivideon Server können Sie ein vollständiges Videoüberwachungssystem aus IP-Kameras (mit einer Auflösung von 640 x 480 und einer Bildrate von 25 Bildern / s), Webkameras, Laptop-Kameras usw. erstellen. Natürlich funktioniert der Server auch mit Geräten mit dem integrierten Ivideon-Service aus unserem Geschäft.

Die einzigen Kameras, die nicht angeschlossen werden können, sind Smartphone-Kameras. Für sie gibt es jedoch eine Drittanbieterlösung - IPWebcam -, die das Telefon in eine Netzwerkkamera verwandelt, die mit dem Ivideon-Dienst zusammenarbeitet.

Ivideon Server ist für alle Benutzer kostenlos. Um es auszuführen, reichen ein Computer mit einem 1,6-GHz-Dual-Core-Prozessor und einer Reihe von SSE 2-Anweisungen sowie 512 Megabyte RAM aus. Dies ist teilweise dank der Unterstützung der GPU für die Videotranscodierung möglich, wodurch die Belastung des Servers erheblich reduziert wurde.

Software-Bewegungssensoren

Die breite Palette der unterstützten Geräte beruht auf der Tatsache, dass Bewegungssensoren Software sind. Aufgrund der eingebauten kurzen Bildpufferung beginnen die Kameras einige Sekunden vor dem Auftreten des Ereignisses auf dem Detektor zu schreiben.


In den Einstellungen können Sie die Empfindlichkeit des Detektors einstellen und die Totzone angeben, in der die Bewegung ignoriert wird (im obigen Screenshot rot hervorgehoben). Gelbe Bereiche sind eine Bewegung in Bewegung. Bei hoher Empfindlichkeit reagiert die Kamera auf die Schwingung der Vorhänge. Zumindest - nur wenn eine Person den Raum durchquert.

Ein weiterer Sensor, der auf Softwareebene implementiert ist, ist ein Schalldetektor. Natürlich funktioniert es nur, wenn sich ein Mikrofon in der Kamera befindet. In den Einstellungen dieses Detektors können Sie seine Empfindlichkeit einstellen und den Zeitplan festlegen. Sie können die Tage und Stunden auswählen, an denen die Aufzeichnung läuft, die Aufzeichnung nur aktivieren, wenn der Detektor ausgelöst wird, oder den Sensor vollständig deaktivieren. Die Aufnahmezeit beim Auslösen des Sensors beträgt 15 Minuten, eine halbe Stunde oder eine Stunde.

Bild

Im Programm können Sie den Umfang des ausgehenden Datenverkehrs und die Bildqualität für Webkameras anpassen und das optimale Gleichgewicht für den Benutzer aufrechterhalten.

Ivideon Server unterstützt das ONVIF- Protokoll. Infolgedessen können Benutzer alle ONVIF-Ereignisse, einschließlich Videoanalyseereignisse, verbinden.

Ivideon Server erkennt und verbindet die meisten ONVIF-kompatiblen Kameras automatisch und empfängt von ihnen erweiterte Informationen zur Bewegungserkennung und zu Sub-Streams. Dies reduziert die Belastung des Serverprozessors erheblich und ermöglicht es Ihnen, mehr Kameras anzuschließen.

Einige Benutzer von Habré fragten - und wir haben: Unterstützung für Linux Ubuntu 18.04 und höher implementiert und die Möglichkeit hinzugefügt, Videoserverkonfigurationen über die Befehlszeile ohne Verwendung der GUI wiederherzustellen.

Die aktuelle Version von Ivideon Server ist hier immer verfügbar.

Wie Daten gespeichert werden

Wie bereits erwähnt, ist Ivideon Server für die Speicherung des Videoarchivs in der Cloud verantwortlich. Unsere Cloud besteht aus 15 Rechenzentren.

Alle Benutzerdaten werden verschlüsselt und in einer "zerlegten Form" gespeichert - das heißt, sie werden in Blöcke unterteilt und auf verschiedene Server verteilt. Die Schlüssel zum Entschlüsseln werden ebenfalls separat platziert. Alle Mitarbeiter, die Zugriff auf Server mit Schlüsseln haben, haben keinen Zugriff auf Datenserver.

Daten werden über TLS-Kanäle übertragen, wodurch sie vor der Anzeige auf Zwischenknoten geschützt werden. Der Schutz von Videoinformationen vor Mitarbeitern des Unternehmens erfolgt nach organisatorischen und technischen Methoden.

Darüber hinaus kann Ivideon Server Daten im Edge-Speichermodus speichern. Dieser Modus ist für die Kameraserien Nobelic , Dahua, Hikvision und mehrere Oco Pro-Kameramodelle verfügbar. Sie können mit einem lokalen Archiv arbeiten, das sich an Bord eines mit Ivideon Server verbundenen Videoüberwachungsgeräts befindet. Auf diese Weise können Sie Ivideon Server auf kostengünstigen Geräten ohne Festplatte installieren.

Sie können auch mehrere unabhängige lokale Videoarchive mit Ihren eigenen Einstellungen erstellen, auch auf verschiedenen Laufwerken. Dadurch wird die Last beim Schreiben und Lesen von Daten in einem System mit einer großen Anzahl von Kameras und mehreren Speicherplatten effizienter verteilt.



Bei der Entwicklung von Ivideon-Lösungen haben wir versucht, UX so klar und bequem wie möglich zu gestalten, damit der Benutzer seine Aufgabe immer schnell lösen kann - um einen Teil der benötigten Aufzeichnung zu erhalten oder die Sendung von der Kamera zu öffnen. Gleichzeitig wollten wir unsere Anwendung multifunktional und betriebsbereit machen, sowohl zu Hause als auch in Industrieunternehmen, indem wir die besten funktionalen Lösungen der Branche kombinieren und verbessern.

Neben dem vorgestellten Ivideon Server und Desktop Client bieten wir auch mobile Anwendungen für iOS und Android an . Wir werden in unserem nächsten Artikel eine "Tour" durch sie durchführen.

Source: https://habr.com/ru/post/de434308/


All Articles