PotoP VMS for Android

Telecamere, planimetrie e allarmi in tasca

Il client PotoP VMS completo su uno smartphone Android: videowall live, riproduzione, planimetrie, softphone e allarmi istantanei — con accesso tramite impronta digitale.

Realizzato nell’UE Funziona sui tuoi server

Elenco telecamere con stato live
Il videowall live a portata di mano
Layout dal server

Videowall live

Layout del server ed elenchi di telecamere con stato live, a un tocco di distanza.

Riproduzione & planimetrie

Riproduzione su timeline e planimetrie live con lo stato dei dispositivi.

Softphone & citofono

Rispondi alle chiamate citofoniche e chiama gli interni dall’app.

Accesso con impronta digitale

Accesso biometrico e certificato del server fissato (pinned).

Allarmi in tempo reale

Gli avvisi del server arrivano come notifiche sul telefono, direttamente dal tuo server.

Assistente IA

Interroga l’assistente PotoP sul tuo impianto ovunque ti trovi.

Non un’app ridotta

PotoP VMS per Android ti offre gli stessi menu del client desktop e del web client, organizzati per il telefono. Apri un videowall, scorri una registrazione, controlla una planimetria o rispondi a una chiamata citofonica ovunque tu sia.

L’app si collega al tuo server PotoP. Al primo contatto fissa il certificato del server, poi accedi con impronta digitale o volto, e gli allarmi arrivano come notifiche direttamente dal tuo server — senza alcun servizio push di terze parti nel mezzo.

Tour delle funzioni

Ogni schermata qui sotto è uno screenshot reale. Cerca una funzione o scegli un capitolo; clicca su un’immagine per vederla a grandezza piena e scorrile con i tasti freccia.

01

Le tue telecamere ovunque 5 schermate

Elenchi di telecamere, layout del server e mappa delle telecamere, pensati per lo schermo di un telefono.

Elenco telecamere con stato live
App Android

Elenco telecamere con stato live

Ogni telecamera del server compare in un unico elenco ricercabile con il suo stato online, più i pulsanti rapidi Aggiungi e Rileva. Gli operatori vedono a colpo d’occhio cosa è collegato senza aprire un client desktop.

Come funziona

L’elenco è il web client PotoP VMS in esecuzione dentro l’app Android: il telefono chiede al server l’inventario delle telecamere tramite una connessione HTTPS crittografata e lo disegna localmente. Il pallino verde è lo stato di connessione che il server traccia per ogni telecamera, aggiornato finché la schermata è aperta. Aggiungi e Rileva aprono gli stessi moduli del client browser, che cercano i dispositivi ONVIF in rete dal lato server e non dal telefono. Sul telefono non viene copiato nulla: l’elenco rispecchia sempre il server a cui sei collegato.

Il videowall live a portata di mano
App Android

Il videowall live a portata di mano

Apri un layout salvato e il wall trasmette video live, con nome e ora su ogni riquadro. I layout definiti sul server ti seguono anche sul telefono.

Come funziona

Ogni riquadro è uno stream live che il server prepara e il telefono riproduce nel suo motore browser integrato, esattamente come fa il web client. Il server preleva il flusso della telecamera una sola volta e lo serve al visualizzatore via WebRTC tramite il suo media gateway: il telefono si limita a decodificare il video e non comunica con le telecamere. L’ora su ogni riquadro è l’istante del fotogramma. Lo schermo resta acceso solo mentre una telecamera è in riproduzione, e dopo tre minuti in background la pagina viene sospesa, così il video live smette di consumare dati mobili.

Layout dal server
App Android

Layout dal server

I layout creati nel client desktop o web sono elencati qui con le dimensioni della griglia. Un tocco apre il wall, così le viste della sala controllo sono disponibili anche sul posto.

Come funziona

I layout vengono salvati sul server PotoP, non nell’app. Client desktop, web client e telefono leggono e scrivono gli stessi record, quindi un wall organizzato in sala controllo compare sul telefono al successivo caricamento dell’elenco. Toccare un layout dice al visualizzatore solo quali telecamere vanno in quale riquadro; gli stream veri e propri vengono poi richiesti al server. L’accesso segue l’account collegato, quindi ogni utente vede i layout e le telecamere che il suo ruolo consente.

Il menu completo, non un’app ridotta
App Android

Il menu completo, non un’app ridotta

Il menu porta alla mappa delle telecamere, alla riproduzione, al browser delle registrazioni, alla chat IA, all’hub di analisi, al training studio, ai report e alle impostazioni. Il telefono ha gli stessi strumenti del web client.

Come funziona

L’app è una shell nativa attorno al web client completo di PotoP VMS: per questo il menu non è un’edizione mobile ridotta. Il client viene servito dal server PotoP, e dentro l’app vengono mostrati solo quel server ed eventuali server di standby su cui avviene il failover. I link ad altri siti vengono passati al browser, al compositore o alle mappe del telefono. Poiché il client viene caricato dal server, un aggiornamento del server porta nuove funzioni sul telefono senza aggiornare l’app.

Telecamere posizionate su una mappa
App Android

Telecamere posizionate su una mappa

La mappa delle telecamere ti permette di cercare per nome o per via e mostra ogni telecamera posizionata su OpenStreetMap. In questa schermata nessuna telecamera ha ancora una posizione, quindi la mappa è vuota.

Come funziona

Le tile della mappa provengono da OpenStreetMap e vengono disegnate dal web client sul telefono. Le posizioni delle telecamere sono salvate sul server PotoP e si impostano da un pannello di layout: per questo la ricerca può trovare nome della telecamera, numero civico o via. Nessuna informazione sulla posizione delle telecamere va a terzi; vengono inviate solo le richieste delle tile per l’area di mappa visibile. L’accesso alla posizione sul telefono viene concesso alle pagine del server solo quando una pagina lo richiede.

02

Riproduzione & visualizzazione 5 schermate

Scorri le registrazioni e controlla le tue planimetrie in movimento.

Riproduzione con timeline
App Android

Riproduzione con timeline

Scegli una telecamera e una data, poi scorri le registrazioni con controlli di velocità da 0,25x in su e una timeline di 24 ore. Gli incidenti si possono rivedere da ovunque.

Come funziona

La riproduzione legge le registrazioni che il server PotoP ha scritto sul proprio storage. Scegliendo telecamera e giorno si chiede al server quali intervalli di tempo esistono, da cui viene disegnata la barra delle 24 ore, e il momento scelto viene trasmesso al telefono tramite una connessione WebSocket. Le variazioni di velocità vengono applicate dal player lato server, quindi rallentatore e avanzamento rapido non richiedono lavoro al telefono. Le registrazioni crittografate vengono decifrate sul server solo per gli utenti autorizzati.

Planimetria con dispositivi live
App Android

Planimetria con dispositivi live

La visualizzazione mostra una planimetria con telecamere, porte e dispositivi citofonici posizionati sopra. Tocca un dispositivo sulla planimetria per lavorarci nel suo contesto.

Come funziona

La planimetria è un’immagine su cui un amministratore ha posizionato i marcatori dei dispositivi nell’editor di visualizzazione del VMS. I marcatori sono salvati sul server con il tipo e il riferimento del dispositivo, quindi il telefono si limita a disegnarli. Un canale di aggiornamento live dal server ne aggiorna lo stato finché la pagina è aperta. Toccando una telecamera, una porta o un citofono si apre la vista live o l’azione corrispondente nello stesso client, con le autorizzazioni dell’utente collegato.

Stato dei dispositivi sulla planimetria
App Android

Stato dei dispositivi sulla planimetria

I dispositivi sulla planimetria hanno i propri badge di stato, come un lucchetto o l’icona di una chiamata. La planimetria resta leggibile pur mostrando ciò che richiede attenzione.

Come funziona

Ogni marcatore sulla planimetria è collegato a un dispositivo reale, e il server invia alla planimetria aperta i cambi di stato, come l’apertura di una serratura o una chiamata in arrivo. Il badge viene disegnato dal web client a partire da quello stato, nell’angolo dell’icona del dispositivo. Poiché lo stato arriva dai driver dei dispositivi sul server, il telefono non interroga i dispositivi e non ha bisogno di accedervi in rete. Solo gli utenti autorizzati ad azionare una porta o a chiamare un citofono possono agire su di essi.

Cerca rilevamenti ed eventi
App Android

Cerca rilevamenti ed eventi

L’Analytics Hub cerca i rilevamenti per testo, genere, colore e affidabilità, con schede per volti, targhe e segmentazione. I risultati si esportano in CSV.

Come funziona

Le analisi IA girano sul server PotoP, sulla sua GPU o CPU con modelli basati su ONNX, non sul telefono. Rilevamenti come persone, volti e targhe vengono scritti nel database di analisi insieme ad attributi come colore, genere e affidabilità. L’hub invia i termini di ricerca al server, che interroga quel database e restituisce le voci corrispondenti con le relative istantanee. L’esportazione CSV viene prodotta dal server e salvata dall’app nella cartella Download del telefono.

Browser delle registrazioni
App Android

Browser delle registrazioni

Scegli server, telecamera e intervallo di date per elencare le registrazioni. È pensato per trovare rapidamente una clip specifica da telefono.

Come funziona

Il browser elenca i segmenti di registrazione conservati sul server PotoP scelto, filtrati per telecamera e intervallo di date. Il server può essere qualsiasi nodo dell’installazione, inclusi i server di standby, quindi il selettore segue ciò che il web client sa del cluster. Un risultato si apre in riproduzione all’ora selezionata. Le registrazioni non vengono copiate sul telefono a meno che tu non scarichi una clip, e ogni richiesta viene verificata in base ai diritti dell’utente collegato.

03

Controllo & comunicazione 4 schermate

Rispondi al citofono, gestisci gli allarmi, interroga l’assistente e modifica perfino le macro.

Assistente IA nell’app
App Android

Assistente IA nell’app

Chiedi all’assistente di telecamere, server, registrazioni o utenti. Le azioni che modificano qualcosa pongono prima le loro domande e chiedono conferma prima di essere eseguite.

Come funziona

L’assistente è un pannello di chat collegato a un modello linguistico ospitato dal gestore, ad esempio un modello locale sul server PotoP, così le domande sulle tue telecamere non devono lasciare la tua rete. Il server fornisce al modello un insieme fisso di strumenti, come elencare le telecamere o leggere lo stato del server, e li esegue con i diritti dell’utente che chiede. Gli strumenti che modificano qualcosa non vengono eseguiti in silenzio: l’assistente pone le sue domande di chiarimento e prima attende la conferma.

Softphone e citofono
App Android

Softphone e citofono

Un tastierino integrato registra un interno, così il telefono può chiamare citofoni e colleghi direttamente dal VMS.

Come funziona

Il softphone è un client SIP all’interno del web client, collegato tramite il gateway WebRTC del server PotoP, che fa da ponte verso il centralino SIP. Il telefono registra un interno tramite una connessione crittografata, e l’audio viaggia via WebRTC. L’accesso al microfono viene richiesto ad Android solo quando il pannello ne ha bisogno e solo per le pagine del server stesso. Lo stesso interno può chiamare citofoni SIP, altri interni e colleghi su altri client.

Avvisi in tempo reale
App Android

Avvisi in tempo reale

Gli avvisi del server, come un disco di registrazione quasi pieno o un server di standby che va offline, compaiono come banner sopra l’elenco delle telecamere.

Come funziona

Gli avvisi vengono generati dal server PotoP, ad esempio quando un disco di registrazione supera un limite o un server di standby smette di rispondere. Il client aperto li mostra come banner appena arrivano. Quando l’app è chiusa, gli stessi avvisi arrivano come notifiche Android tramite una connessione di lunga durata che l’app mantiene con il tuo server, senza Google né Firebase. Gli avvisi critici usano un canale separato ad alta priorità e possono comparire sulla schermata di blocco.

Editor dei flussi macro
App Android

Editor dei flussi macro

L’editor dei flussi macro offre nodi di automazione server e client per telecamere, registrazioni, allarmi ed eventi di sistema. L’automazione si può esaminare anche dal telefono.

Come funziona

Le macro sono flussi visivi composti da nodi di trigger, condizione e azione, salvati sul server PotoP, dove il motore delle macro li esegue 24 ore su 24. I flussi server reagiscono a eventi come quelli delle telecamere, la perdita di uno stream o gli avvisi sui dischi, e possono avviare registrazioni o far scattare allarmi. I flussi client girano nel client dell’operatore. L’editor sul telefono è lo stesso editor del browser, con convalida e modalità di simulazione, così puoi esaminare o regolare l’automazione mentre sei sul posto.

Sotto il cofano

Come è costruito PotoP VMS for Android, dove funziona e come protegge i tuoi dati.

01

Fiducia al primo utilizzo

Durante la configurazione l’app mostra il nome dell’autorità di certificazione e l’impronta SHA-256 del tuo server, e tu la accetti una volta sola. Da quel momento sono attendibili solo le normali autorità del telefono più quell’unico ancoraggio, con la verifica del nome host sempre attiva.

02

Accesso con impronta digitale o volto

L’app può conservare nome utente e password, cifrati con una chiave custodita nell’Android Keystore e sbloccata solo dopo una verifica biometrica. Non salva alcuna sessione, quindi uscire significa davvero uscire, e le richieste del secondo fattore compaiono come sempre.

03

Avvisi senza Google

L’app mantiene una connessione permanente con il tuo server e riceve allarmi ed eventi delle telecamere nel momento in cui vengono scritti. Un processo periodico e un riavvio dopo il reboot la mantengono attiva. Niente Firebase e nessun servizio push di terze parti.

04

Associazione con un token del dispositivo

Dopo l’accesso, il server emette un token del dispositivo, salvato cifrato sul telefono e come hash sul server. Dura quanto quella sessione web, quindi uscire o disattivare l’account taglia fuori il telefono.

05

Aggiornamenti self-hosted

Il tuo server PotoP offre la versione attuale dell’app. L’app la scarica dal tuo server, verifica il checksum SHA-256 e la passa al programma di installazione di Android, che richiede anche la stessa chiave di firma.

06

Il lavoro lo fa il server

Registrazione, analisi video, macro e gateway SIP girano sul server PotoP. Il telefono esegue il web client in una WebView, decodifica il video e fornisce fotocamera, microfono e posizione solo quando una pagina li richiede.

Vuoi vedere PotoP VMS for Android nel tuo sito?

Raccontaci della tua installazione — saremo lieti di mostrarti il prodotto o di attivare una prova.