PotoP VMS for Android

Ihre Kameras, Gebäudepläne und Alarme in der Hosentasche

Der vollständige PotoP VMS-Client auf dem Android-Telefon: Live-Videowände, Wiedergabe, Gebäudepläne, das Softphone und sofortige Alarme – Anmeldung per Fingerabdruck.

Hergestellt in der EU Läuft auf Ihren eigenen Servern

Kameraliste mit Live-Status
Die Videowand in Ihrer Hand
Layouts vom Server

Live-Videowände

Server-Layouts und Kameralisten mit Live-Status, nur einen Fingertipp entfernt.

Wiedergabe & Gebäudepläne

Wiedergabe über die Zeitleiste und Live-Gebäudepläne mit Gerätestatus.

Softphone & Sprechanlage

Sprechanlagenrufe annehmen und Nebenstellen direkt aus der App wählen.

Anmeldung per Fingerabdruck

Biometrische Anmeldung und ein fest hinterlegtes Serverzertifikat.

Alarme in Echtzeit

Serveralarme kommen als Benachrichtigungen aufs Telefon – direkt von Ihrem Server.

KI-Assistent

Fragen Sie den PotoP-Assistenten unterwegs zu Ihrer Installation.

Keine abgespeckte App

PotoP VMS für Android bietet Ihnen dieselben Menüs wie der Desktop- und der Web-Client – angeordnet für das Telefon. Öffnen Sie eine Videowand, durchsuchen Sie eine Aufzeichnung, prüfen Sie einen Gebäudeplan oder nehmen Sie einen Sprechanlagenruf an, wo immer Sie gerade sind.

Die App verbindet sich mit Ihrem eigenen PotoP-Server. Beim ersten Kontakt hinterlegt sie das Zertifikat des Servers fest, danach melden Sie sich per Fingerabdruck oder Gesicht an, und Alarme kommen als Benachrichtigungen direkt von Ihrem Server – ohne Push-Dienst eines Drittanbieters dazwischen.

Feature-Tour

Jeder Bildschirm unten ist ein echter Screenshot. Suchen Sie nach einer Funktion oder wählen Sie ein Kapitel; klicken Sie auf ein Bild, um es in voller Größe zu sehen, und blättern Sie mit den Pfeiltasten.

01

Ihre Kameras überall 5 Bildschirme

Kameralisten, Server-Layouts und die Kamerakarte – optimiert für das Telefon.

Kameraliste mit Live-Status
Android-App

Kameraliste mit Live-Status

Jede Kamera des Servers erscheint in einer durchsuchbaren Liste mit ihrem Online-Status, dazu Schaltflächen zum schnellen Hinzufügen und Suchen. Bediener sehen auf einen Blick, was verbunden ist, ohne einen Desktop-Client zu öffnen.

So funktioniert es

Die Liste ist der PotoP VMS-Web-Client, der in der Android-App läuft: Das Telefon fragt den Kamerabestand über eine verschlüsselte HTTPS-Verbindung beim Server ab und stellt ihn lokal dar. Der grüne Punkt ist der Verbindungsstatus, den der Server für jede Kamera führt, und wird aktualisiert, solange der Bildschirm geöffnet ist. „Hinzufügen“ und „Suchen“ öffnen dieselben Formulare wie im Browser-Client, die das Netzwerk serverseitig nach ONVIF-Geräten absuchen, nicht vom Telefon aus. Auf das Telefon wird nichts kopiert: Die Liste spiegelt immer den Server, mit dem Sie verbunden sind.

Die Videowand in Ihrer Hand
Android-App

Die Videowand in Ihrer Hand

Öffnen Sie ein gespeichertes Layout, und die Wand zeigt Live-Video mit Namen und Zeitstempel auf jeder Kachel. Die auf dem Server definierten Layouts begleiten Sie bis aufs Telefon.

So funktioniert es

Jede Kachel ist ein Livestream, den der Server aufbereitet und das Telefon in seiner integrierten Browser-Engine abspielt – genau wie der Web-Client. Der Server holt den Kamerastream einmal ab und liefert ihn über sein Medien-Gateway per WebRTC an den Betrachter aus; das Telefon dekodiert also nur Video und spricht nie direkt mit den Kameras. Die Uhrzeit auf jeder Kachel ist der Zeitpunkt des Bildes. Der Bildschirm bleibt nur wach, solange eine Kamera läuft, und nach drei Minuten im Hintergrund wird die Seite geparkt, damit Live-Video kein mobiles Datenvolumen mehr verbraucht.

Layouts vom Server
Android-App

Layouts vom Server

Im Desktop- oder Web-Client erstellte Layouts erscheinen hier mit ihrer Rastergröße. Ein Fingertipp öffnet die Wand – so sind die Ansichten der Leitstelle auch vor Ort verfügbar.

So funktioniert es

Layouts werden auf dem PotoP-Server gespeichert, nicht in der App. Desktop-Client, Web-Client und Telefon lesen und schreiben dieselben Datensätze; eine in der Leitstelle eingerichtete Wand erscheint also beim nächsten Laden der Liste auch auf dem Telefon. Ein Tipp auf ein Layout teilt dem Viewer nur mit, welche Kameras in welche Kachel gehören; die Streams selbst werden anschließend vom Server angefordert. Der Zugriff richtet sich nach dem angemeldeten Konto, sodass ein Benutzer die Layouts und Kameras sieht, die seine Rolle erlaubt.

Vollständiges Menü, keine abgespeckte App
Android-App

Vollständiges Menü, keine abgespeckte App

Das Menü reicht bis zur Kamerakarte, Wiedergabe, zum Aufzeichnungsbrowser, KI-Chat, Analyse-Hub, Training Studio, zu Berichten und Einstellungen. Das Telefon erhält dieselben Werkzeuge wie der Web-Client.

So funktioniert es

Die App ist eine native Hülle um den vollständigen PotoP VMS-Web-Client – deshalb ist das Menü keine gekürzte Mobilversion. Der Client wird vom PotoP-Server ausgeliefert, und nur dieser Server sowie ein eventueller Standby-Server, auf den er umschaltet, wird in der App angezeigt. Links zu anderen Seiten werden an Browser, Telefon-App oder Karten des Telefons übergeben. Da der Client vom Server geladen wird, bringt ein Server-Update neue Funktionen aufs Telefon, ganz ohne App-Update.

Kameras auf einer Karte
Android-App

Kameras auf einer Karte

Auf der Kamerakarte suchen Sie nach Name oder Straße, und jede positionierte Kamera erscheint auf OpenStreetMap. In dieser Aufnahme hat noch keine Kamera eine Position, daher ist die Karte leer.

So funktioniert es

Die Kartenkacheln stammen von OpenStreetMap und werden vom Web-Client auf dem Telefon gezeichnet. Die Kamerapositionen sind auf dem PotoP-Server gespeichert und werden über ein Layout-Panel gesetzt – deshalb kann das Suchfeld Kameraname, Hausnummer oder Straße finden. Nichts über die Kamerastandorte geht an Dritte; nur die Kachelanfragen für den sichtbaren Kartenausschnitt. Der Standortzugriff auf dem Telefon wird den Seiten des Servers nur gewährt, wenn eine Seite danach fragt.

02

Wiedergabe & Visualisierung 5 Bildschirme

Aufzeichnungen durchsuchen und Gebäudepläne unterwegs prüfen.

Wiedergabe mit Zeitleiste
Android-App

Wiedergabe mit Zeitleiste

Wählen Sie Kamera und Datum und gehen Sie die Aufzeichnungen mit Geschwindigkeiten ab 0,25x und einer 24-Stunden-Zeitleiste durch. Vorfälle lassen sich von überall aus prüfen.

So funktioniert es

Die Wiedergabe liest die Aufzeichnungen, die der PotoP-Server auf seinen eigenen Speicher geschrieben hat. Die Wahl von Kamera und Tag fragt beim Server ab, welche Zeiträume vorhanden sind – daraus entsteht der 24-Stunden-Balken –, und der gewählte Moment wird über eine WebSocket-Verbindung zum Telefon gestreamt. Geschwindigkeitsänderungen übernimmt der serverseitige Player, sodass Zeitlupe und schneller Vorlauf auf dem Telefon keine Arbeit verursachen. Verschlüsselte Aufzeichnungen werden nur für berechtigte Benutzer auf dem Server entschlüsselt.

Gebäudeplan mit Live-Geräten
Android-App

Gebäudeplan mit Live-Geräten

Die Visualisierung zeigt einen Plan mit darauf platzierten Kameras, Türen und Sprechstellen. Tippen Sie auf ein Gerät im Plan, um direkt im Kontext damit zu arbeiten.

So funktioniert es

Der Plan ist ein Bild mit Gerätemarkierungen, die ein Administrator im Visualisierungseditor des VMS platziert hat. Die Markierungen sind mit Gerätetyp und Verweis auf dem Server gespeichert, das Telefon stellt sie nur dar. Ein Live-Aktualisierungskanal vom Server frischt ihren Zustand auf, solange die Seite geöffnet ist. Ein Tipp auf eine Kamera, Tür oder Sprechstelle öffnet die entsprechende Liveansicht oder Aktion im selben Client – mit den Berechtigungen des angemeldeten Benutzers.

Gerätestatus im Plan
Android-App

Gerätestatus im Plan

Geräte im Plan tragen eigene Statusabzeichen, etwa ein Schloss oder ein Anrufsymbol. Der Plan bleibt übersichtlich und zeigt trotzdem, was Aufmerksamkeit braucht.

So funktioniert es

Jede Markierung im Plan ist an ein reales Gerät gebunden, und der Server sendet Zustandsänderungen an den geöffneten Plan, etwa ein sich öffnendes Schloss oder einen eingehenden Ruf. Das Abzeichen zeichnet der Web-Client aus diesem Zustand in die Ecke des Gerätesymbols. Da der Zustand von den Gerätetreibern auf dem Server stammt, fragt das Telefon die Geräte nicht ab und braucht keinen Netzwerkzugang zu ihnen. Nur Benutzer, die eine Tür bedienen oder eine Sprechstelle anrufen dürfen, können darauf einwirken.

Erkennungen und Ereignisse durchsuchen
Android-App

Erkennungen und Ereignisse durchsuchen

Der Analyse-Hub durchsucht Erkennungen nach Text, Geschlecht, Farbe und Konfidenz, mit Reitern für Gesichter, Kennzeichen und Segmentierung. Ergebnisse lassen sich als CSV exportieren.

So funktioniert es

Die KI-Analysen laufen auf dem PotoP-Server, auf dessen GPU oder CPU mit ONNX-basierten Modellen – nicht auf dem Telefon. Erkennungen wie Personen, Gesichter und Kennzeichen werden zusammen mit Merkmalen wie Farbe, Geschlecht und Konfidenz in die Analysedatenbank geschrieben. Der Hub sendet die Suchbegriffe an den Server, der diese Datenbank abfragt und passende Einträge mit ihren Schnappschüssen zurückgibt. Der CSV-Export wird vom Server erzeugt und von der App im Download-Ordner des Telefons gespeichert.

Aufzeichnungsbrowser
Android-App

Aufzeichnungsbrowser

Wählen Sie Server, Kamera und Zeitraum, um Aufzeichnungen aufzulisten. Gedacht, um auf dem Telefon schnell einen bestimmten Clip zu finden.

So funktioniert es

Der Browser listet die auf dem gewählten PotoP-Server gespeicherten Aufzeichnungssegmente, gefiltert nach Kamera und Zeitraum. Der Server kann jeder Knoten der Installation sein, auch Standby-Server – die Auswahl folgt also dem, was der Web-Client über den Cluster weiß. Ein Ergebnis öffnet sich in der Wiedergabe zur gewählten Zeit. Aufzeichnungen werden nicht aufs Telefon kopiert, außer Sie laden einen Clip herunter, und jede Anfrage wird gegen die Rechte des angemeldeten Benutzers geprüft.

03

Steuerung & Kommunikation 4 Bildschirme

Die Sprechanlage beantworten, auf Alarme reagieren, den Assistenten fragen und sogar Makros bearbeiten.

KI-Assistent in der App
Android-App

KI-Assistent in der App

Fragen Sie den Assistenten zu Kameras, Servern, Aufzeichnungen oder Benutzern. Aktionen, die etwas ändern, stellen zuerst ihre Fragen und holen vor der Ausführung eine Bestätigung ein.

So funktioniert es

Der Assistent ist ein Chat-Panel, das mit einem vom Betreiber gehosteten Sprachmodell verbunden ist – etwa einem lokalen Modell auf dem PotoP-Server –, sodass Fragen zu Ihren Kameras Ihr Netzwerk nicht verlassen müssen. Der Server stellt dem Modell einen festen Satz von Werkzeugen bereit, etwa zum Auflisten von Kameras oder Lesen des Serverstatus, und führt sie mit den Rechten des fragenden Benutzers aus. Werkzeuge, die etwas ändern, laufen nie unbemerkt: Der Assistent stellt seine Rückfragen und wartet zuerst auf eine Bestätigung.

Softphone und Sprechanlage
Android-App

Softphone und Sprechanlage

Ein integriertes Tastenfeld registriert eine Nebenstelle, sodass das Telefon direkt aus dem VMS heraus Sprechstellen und Kollegen anrufen kann.

So funktioniert es

Das Softphone ist ein SIP-Client innerhalb des Web-Clients und verbindet sich über das WebRTC-Gateway des PotoP-Servers, das die Brücke zur SIP-Telefonanlage schlägt. Das Telefon registriert eine Nebenstelle über eine verschlüsselte Verbindung, und der Ton wird per WebRTC übertragen. Der Mikrofonzugriff wird bei Android nur angefragt, wenn das Panel ihn braucht, und nur für die eigenen Seiten des Servers. Dieselbe Nebenstelle kann SIP-Sprechstellen, andere Nebenstellen und Kollegen an anderen Clients anrufen.

Alarme in Echtzeit
Android-App

Alarme in Echtzeit

Serveralarme – etwa eine fast volle Aufzeichnungsplatte oder ein Standby-Server, der offline geht – erscheinen als Banner über der Kameraliste.

So funktioniert es

Alarme erzeugt der PotoP-Server, etwa wenn eine Aufzeichnungsplatte einen Grenzwert überschreitet oder ein Standby-Server nicht mehr antwortet. Der geöffnete Client zeigt sie als Banner, sobald sie eintreffen. Ist die App geschlossen, kommen dieselben Alarme als Android-Benachrichtigungen über eine dauerhafte Verbindung an, die die App zu Ihrem eigenen Server hält – ohne Google oder Firebase. Kritische Alarme nutzen einen eigenen Kanal mit hoher Priorität und können auf dem Sperrbildschirm erscheinen.

Makro-Ablaufeditor
Android-App

Makro-Ablaufeditor

Der Makro-Ablaufeditor bietet Automatisierungsknoten für Server und Client – für Kameras, Aufzeichnungen, Alarme und Systemereignisse. Automatisierungen lassen sich vom Telefon aus prüfen.

So funktioniert es

Makros sind visuelle Abläufe aus Auslöser-, Bedingungs- und Aktionsknoten, gespeichert auf dem PotoP-Server, wo die Makro-Engine sie rund um die Uhr ausführt. Server-Abläufe reagieren auf Ereignisse wie Kameraereignisse, Streamverlust oder Festplattenwarnungen und können Aufzeichnungen starten oder Alarme auslösen. Client-Abläufe laufen im Client des Bedieners. Der Editor auf dem Telefon ist derselbe Browser-Editor, mit Validierung und Simulationsmodus – so können Sie Automatisierungen vor Ort prüfen oder anpassen.

Unter der Haube

Wie PotoP VMS for Android aufgebaut ist, wo es läuft und wie es Ihre Daten schützt.

01

Vertrauen bei der ersten Verwendung

Bei der Einrichtung zeigt die App den Namen der Zertifizierungsstelle und den SHA-256-Fingerabdruck Ihres eigenen Servers an, und Sie akzeptieren ihn einmalig. Ab dann vertraut sie nur den üblichen Zertifizierungsstellen des Telefons plus diesem einen Vertrauensanker – mit stets aktiver Prüfung des Hostnamens.

02

Anmeldung per Fingerabdruck oder Gesicht

Die App kann Ihren Namen und Ihr Passwort speichern, verschlüsselt mit einem Schlüssel aus dem Android Keystore, der sich erst nach einer biometrischen Prüfung öffnet. Sie speichert keine Sitzung – Abmelden bleibt also Abmelden –, und Zwei-Faktor-Abfragen erscheinen weiterhin wie gewohnt.

03

Alarme ohne Google

Die App hält eine dauerhafte Verbindung zu Ihrem eigenen Server und empfängt Alarme und Kameraereignisse in dem Moment, in dem sie geschrieben werden. Ein periodischer Job und ein Neustart nach dem Hochfahren halten sie am Leben. Kein Firebase, kein Push-Dienst eines Drittanbieters.

04

Kopplung per Geräte-Token

Nach der Anmeldung stellt der Server ein Geräte-Token aus, das verschlüsselt auf dem Telefon und als Hash auf dem Server gespeichert wird. Es gilt so lange wie diese Websitzung – Abmelden oder Deaktivieren des Kontos trennt das Telefon also ab.

05

Selbst gehostete Updates

Ihr PotoP-Server bietet die aktuelle App-Version an. Die App lädt sie von Ihrem Server herunter, prüft die SHA-256-Prüfsumme und übergibt sie an den Android-Installer, der zusätzlich denselben Signaturschlüssel verlangt.

06

Der Server erledigt die Arbeit

Aufzeichnung, Analysen, Makros und das SIP-Gateway laufen auf dem PotoP-Server. Das Telefon führt den Web-Client in einer WebView aus, dekodiert Video und stellt Kamera, Mikrofon und Standort nur dann bereit, wenn eine Seite danach fragt.

Möchten Sie PotoP VMS for Android bei sich vor Ort sehen?

Erzählen Sie uns von Ihrer Installation — wir zeigen Ihnen gern alles oder richten eine Testversion ein.