SesamePortal
SesamePortal è un portale web di videosorveglianza distribuito localmente per installazioni SesameDVR.
Se SesameDVR registra, archivia e fornisce video, SesamePortal fornisce il livello utente e amministrazione sopra uno o più server SesameDVR: utenti, gruppi, accesso alla telecamera, preferiti, visualizzazione mappa, visualizzazione mosaico e autorizzazione alla riproduzione.
Quando ne hai bisogno
SesamePortal è utile quando il server DVR deve essere utilizzato da più operatori, clienti o gruppi di utenti:
- sono presenti diversi server DVR;
- gli utenti devono vedere solo i gruppi di telecamere selezionati;
- gli operatori necessitano dell'accesso alla telecamera senza accesso di gestione al server DVR;
- sono richiesti una vista a mosaico, i preferiti e una mappa delle posizioni delle telecamere;
- le telecamere possono essere collegate direttamente, gestite su un DVR o consegnate tramite edge agent;
- La riproduzione SesameDVR deve essere protetta da un backend di autorizzazione centrale.
Gli scenari tipici includono la videosorveglianza aziendale o del sito, installazioni distribuite con più server DVR, portali clienti/operatori con accesso limitato alle telecamere e implementazioni leggere di videosorveglianza con gestione di utenti e gruppi.
Caratteristiche principali
- connessione di più server SesameDVR;
- Cruscotto sanitario DVR;
- gestione della telecamera;
- tre modalità fotocamera:
managed— il portale crea, aggiorna o elimina lo stream su SesameDVR tramite API di gestione;edge_agent: il portale crea un flusso push su SesameDVR e lo collega a un agente/telecamera remota;read_only: il portale utilizza un flusso esistente per l'anteprima, l'autenticazione e la riproduzione;- ruoli di amministratore e utente;
- gruppi di accesso: gli utenti vedono solo le telecamere assegnate ai loro gruppi;
- preferiti personali;
- mosaico di telecamere con anteprime, filtri tutti/preferiti/gruppo, ricerca, impaginazione e cambio di densità da 2 a 6 telecamere per riga;
- intervallo di aggiornamento dell'anteprima configurabile, inclusa una modalità
Off; - Mappa OpenStreetMap/Leaflet con clustering, punti telecamera, direzione e settore di visualizzazione;
- interfaccia ottimizzata per dispositivi mobili;
- filigrana HTML/CSS opzionale per telecamera con il login dell'utente corrente sul player del Portale;
- backend di autorizzazione per i token di riproduzione SesameDVR;
- token di riproduzione giornaliera con sovrapposizione di rotazione;
- token di integrazione statici per sistemi esterni;
- SQLite per impostazione predefinita, con PostgreSQL/MySQL disponibile per distribuzioni di produzione;
- Interfaccia utente multilingue: russo, inglese, tedesco, francese, spagnolo, italiano, portoghese, bulgaro, polacco, cinese, giapponese, coreano, arabo e armeno.
Schermate

Mosaico della fotocamera con anteprime e accesso rapido alla riproduzione live/archivio.

Visualizzazione mappa con posizioni delle telecamere, direzione e settore di visualizzazione.

Vista player ottimizzata per dispositivi mobili per operatori e utenti in movimento.
Ruoli e accesso
Gli amministratori gestiscono server DVR, utenti, gruppi, telecamere, assegnazioni di accesso e dashboard.
Gli utenti normali vedono solo le telecamere a loro disposizione, filtrano per gruppi, aggiungono i preferiti e aprono la riproduzione live/archivio tramite accesso autorizzato.
Se un gruppo, utente o telecamera viene disabilitato, l'accesso scompare sia dall'interfaccia che dall'autorizzazione alla riproduzione SesameDVR.
Installazione e operazioni
SesamePortal dispone di un programma di installazione con un solo comando per distribuzioni Linux/nginx/php-fpm. Può creare il sito nginx, inizializzare il database, creare il primo utente amministratore e facoltativamente emettere un certificato Let's Encrypt.
Per le installazioni esistenti, la funzione di riparazione/aggiornamento esegue il backup della versione corrente, del sito nginx, della voce cron, della configurazione e dei dati SQLite prima di applicare le modifiche e li ripristina se un passaggio non riesce.
Relazione con SesameDVR
SesamePortal memorizza le impostazioni del server DVR e le regole di accesso per utenti, gruppi e telecamere.
Per la protezione della riproduzione, SesameDVR utilizza SesamePortal come backend di autorizzazione: quando un utente apre uno stream o un archivio, SesameDVR controlla il token dell'utente con SesamePortal e riceve la decisione se questo utente può accedere allo stream richiesto.
Per le telecamere gestite, SesamePortal può creare, aggiornare o eliminare flussi su SesameDVR tramite l'API di gestione. Per le telecamere dell'agente edge, crea un flusso push e lo collega alla telecamera dell'agente selezionato.
Posizionamento del prodotto
SesamePortal non registra il video stesso: la registrazione e la riproduzione sono gestite da SesameDVR.
Non sostituisce RBT/SmartYard come interfono e piattaforma residente. SesamePortal è un portale di videosorveglianza web leggero per installazioni in cui è necessaria solo la videosorveglianza con utenti, gruppi di accesso, preferiti, visualizzazioni a mosaico e mappa. E poiché è open source, puoi marchiarlo, adattarlo e creare sopra le tue soluzioni cloud.