Calcolatore dei requisiti minimi di sistema per la videosorveglianza
Ecco il calcolatore per determinare i requisiti approssimativi.
Elenco delle telecamere supportate pienamente compatibili con Xeoma.
Risultato
Il carico dipende dai filtri utilizzati, dalle loro impostazioni, dal numero di utenti connessi simultaneamente e dalle loro azioni. Alcune operazioni, come la ricerca o la scansione rapida dell'archivio, possono generare un carico molto elevato sul sistema.
Verifichi che, nel Suo caso specifico, il server sia adeguato ai requisiti necessari, oppure ci consulti.
Come utilizzare questo calcolatore:
Xeoma consiglia di utilizzare lo streaming duale quando possibile: ciò implica l'uso di uno stream a bassa risoluzione (ad esempio, mjpeg) per la visualizzazione in tempo reale e di uno stream ad alta risoluzione (ad esempio, H.264) per l'archiviazione delle registrazioni. Questo ottimizza notevolmente le risorse. Maggiori informazioni sullo streaming duale sono disponibili qui.
La prima riga del calcolatore è dedicata all'inserimento dei parametri delle telecamere utilizzate per la visualizzazione in tempo reale.
Specifichi il numero di telecamere per la visualizzazione nel campo Quantità.
Selezioni i parametri dello stream per la visualizzazione (mpeg / H.264/H.264 +/H.265 +/mjpeg).
Nel campo Risoluzione, selezioni il valore in cui verrà effettuata la visualizzazione (da 0,03 MP a 33 MP).
Il Bitrate viene selezionato in base alla risoluzione dello stream (da 128 Kbps a 20 Mbps).
Nella seconda riga, selezioni la casella Archivio se desidera salvare le registrazioni delle telecamere nell'archivio e compili tutti i campi allo stesso modo.
Nel campo Intensità, la scelta dipende dalla durata della registrazione: registrazione continua (100%, 24 ore al giorno), movimento intenso o registrazione programmata (in determinate ore e giorni della settimana o solo al rilevamento di movimento, circa il 30% del tempo giornaliero), oppure movimento raro (se la telecamera è installata in un luogo a basso passaggio, la registrazione occupa il 5% del tempo giornaliero).
Nei campi Ore e Giorni, specifichi il periodo di conservazione dell'archivio.
I moduli intelligenti aumentano il carico sul server dal 10% al 30%; selezioni pertanto i moduli che verranno utilizzati presso la Sua sede.
Se i client richiedono l' accesso remoto, selezioni questa casella e specifichi il numero massimo di client connessi simultaneamente.
Il carico dipende dalle funzionalità utilizzate e dalla frequenza (e dal numero) di utenti che visualizzano le telecamere. È possibile ridurre il carico sul server se la decodifica avviene solo lato Client: selezioni questa casella. Nota: in questo caso aumenta il carico sulla connessione di rete in uscita e sulla RAM.
IMPORTANTE: se utilizza i moduli intelligenti solo su alcune telecamere, o se le telecamere utilizzano parametri di stream differenti per la visualizzazione e l'archiviazione, compili questi campi separatamente per ogni gruppo di telecamere cliccando sul pulsante Aggiungi telecamera. In questo modo, i requisiti di sistema vengono calcolati con maggiore precisione e riepilogati automaticamente nella sezione Risultato.
Prendiamo il seguente esempio: disponete di 20 telecamere nel sito, di cui 3 utilizzano il modulo Riconoscimento Facciale e 5 il modulo Rilevamento Oggetti. Tutte e 8 le telecamere utilizzano uno stream MJPEG da 0,36 MP per la visualizzazione e uno stream H.264 da 3,7 MP con bitrate di 5 Mbps per l'archivio, con registrazione impostata su Movimento intenso 24 ore su 24. Un'ulteriore telecamera non utilizza moduli intelligenti, ma registra continuamente tramite stream MJPEG da 2 MP per la visualizzazione a 15 fps e stream H.264 da 6 MP con bitrate di 7 Mbps per l'archivio. Le restanti 11 telecamere registrano in base al Movimento raro, utilizzando uno stream MJPEG da 0,36 MP per la visualizzazione e uno stream H.264 da 0,36 MP con bitrate di 512 Kbps per l'archivio. Le registrazioni di tutte le telecamere vengono conservate per 30 giorni e il numero di client connessi simultaneamente è 20. Inserite questi parametri:

Otterremo quindi il seguente calcolo dei requisiti di sistema del server:

Xeoma supporta l'accelerazione hardware, utilizzabile in caso di carico elevato del server.
Consultate la selezione di schede video consigliata dai nostri esperti.
Potete inoltre consultare le istruzioni per la configurazione della decodifica hardware qui.
È possibile calcolare autonomamente lo spazio su disco necessario e la velocità di rete in ingresso:
Per l'archivio MJPEG:
Per determinare la dimensione di una singola immagine JPEG, collegate a Xeoma lo stream di una telecamera con la risoluzione desiderata e utilizzate il modulo "Salva su file". Verificate quindi la dimensione media del file.
A titolo indicativo, generalmente:
HD: 100-120 KB
Full HD: 200-300 KB
640×480: 30 KB
e così via.
In alternativa, cercate la dimensione del file online.
Per calcolare lo spazio su disco richiesto, moltiplicate la dimensione del file per il frame rate (fps) desiderato, poi per 60 (da secondi a minuti), per altri 60 (da minuti a ore), per il numero di ore giornaliere di registrazione, per i giorni e, se necessario, per i mesi. Infine, moltiplicate il risultato per il numero di telecamere in uso.
Per l'archivio H.264:
È necessario considerare anche il bitrate. Ad esempio, se il bitrate è di 4 Mbit/s, la dimensione di un file di 1 minuto sarà:
(4 Mbit/s * 60 secondi) / 8 (conversione in megabyte) = 30 MB occupati da 1 minuto.
Moltiplicate poi per minuti, ore, giorni, ecc. (tempo di conservazione dell'archivio) per ottenere la dimensione totale dell'archivio per un determinato numero di giorni.
Per calcolare la velocità di rete, moltiplicate la dimensione del file per il frame rate (FPS) e poi per 8 (da byte a bit, poiché la velocità di rete è solitamente espressa in Mbit/s o Gbit/s)
Se la dimensione di un singolo frame è di 100 KB e gli fps sono 10, avrete 10 frame al secondo, pari a 1000 KB/s o 8000 Kbit/s. Moltiplicate questo valore per il numero di telecamere che intendete utilizzare.
I nostri test:
Raspberry Pi 3 – fino a 11 telecamere Full HD (con un client connesso)
1) Solo server su RPi. Client su altri dispositivi.
– Anteprima: H.264, risoluzione 1920×1080, bitrate 4 Mbit/s
Archivio: stesso stream (H.264, risoluzione 1920×1080, bitrate 4 Mbit/s)
Risultato: fino a 4 telecamere di questo tipo
– Anteprima: MJPEG, risoluzione 1920×1080, bitrate 8 Mbit/s
Archivio: stesso stream (MJPEG, risoluzione 1920×1080, bitrate 8 Mbit/s)
Risultato: fino a 10 telecamere di questo tipo. Un numero maggiore di telecamere supererebbe la capacità di rete del RPi (100 Mbit/s). Per collegare più telecamere, utilizzare un micro PC con capacità di rete di 1 Gbit/s.
– Anteprima: MJPEG, risoluzione 1920×1080, bitrate 8 Mbit/s
Archivio: H.264, risoluzione 1920×1080, bitrate 4 Mbit/s
Risultato: fino a 10 telecamere di questo tipo. Un numero maggiore di telecamere supererebbe la capacità di rete del RPi (100 Mbit/s). Per collegare più telecamere, utilizzare un micro PC con capacità di rete di 1 Gbit/s.
2) Sia server che client su RPi.
– Anteprima: H.264, risoluzione 1920×1080, bitrate 4 Mbit/s
Archivio: stesso stream (H.264, risoluzione 1920×1080, bitrate 4 Mbit/s)
Risultato: fino a 2 telecamere di questo tipo
– Anteprima: MJPEG, risoluzione 1920×1080, bitrate 8 Mbit/s
Archivio: stesso stream (MJPEG, risoluzione 1920×1080, bitrate 8 Mbit/s)
Risultato: fino a 10 telecamere di questo tipo. Un numero maggiore di telecamere supererebbe la capacità di rete dell'RPI (100 Mbit/s). Per connettere più telecamere, utilizzare un micro PC con capacità di rete di 1 Gbit/s.
– Anteprima: mjpeg, risoluzione 1920×1080, bitrate 8 mbit/s
Archivio: h264, risoluzione 1920×1080, bitrate 4 mbit/s
Risultato: fino a 10 telecamere di questo tipo. Un numero maggiore di telecamere supererebbe la capacità di rete dell'RPI (100 Mbit/s). Per connettere più telecamere, utilizzare un micro PC con capacità di rete di 1 Gbit/s.
—
CPU Core i7-4770 @ 3,40GHz:
H.264, 1920×1080, 8M: 14 telecamere, carico CPU di Xeoma 43%, memoria utilizzata 433 MB;
H.264, 1920×1080, 2M: 11 telecamere, carico CPU di Xeoma 47%, memoria utilizzata 370 MB.
H.264, 1280×720, 8M: 31 telecamere, carico CPU di Xeoma 35%, memoria utilizzata 390 MB;
H.264, 1280×720, 2M: 16 telecamere, carico CPU di Xeoma 53%, memoria utilizzata 300 MB.
H.264 320×176, 8M: 105 telecamere, carico CPU di Xeoma 16%, memoria utilizzata 400 MB;
H.264 320×176, 2M: 85 telecamere, carico CPU di Xeoma 20%, memoria utilizzata 420 MB.
Carico CPU e memoria
Xeoma può sfruttare l'accelerazione hardware della scheda grafica per migliorare le prestazioni: tecnologia CUDA per schede grafiche NVidia (a partire dalla serie GeForce 400, GT 430 o superiore) e tecnologia QuickSync per schede grafiche Intel (Intel Core di quarta generazione, Intel Core i3-4xxx e superiori). Si prega di notare che per utilizzare l'accelerazione hardware in Xeoma è necessario installare la versione più recente dei driver della scheda.
Attiva l'accelerazione hardware nelle impostazioni del modulo Universal Camera. Se visualizzi un messaggio di aggiornamento dei driver, è possibile che i driver della scheda siano obsoleti o che la scheda non sia supportata (a causa di un chip datato).
Suggerimento: il carico della CPU sarà significativamente inferiore utilizzando lo stream MJPEG per la visualizzazione e l'archiviazione (o solo per la visualizzazione). Scopri come ridurre il carico della CPU in questo articolo.
Suggerimento: il carico della RAM può essere elevato se l'opzione Prerecord è attiva in "Anteprima e Archivio". Se il carico è eccessivo per il sistema, disattiva l'opzione.
Spazio HDD
Ad esempio, saranno necessari circa 500 GB di spazio libero su disco per 7 giorni di archiviazione di registrazioni continue da una telecamera da 2 Mpix a 5 fps (circa 50 GB al giorno).
Suggerimento: riduci lo spazio HDD utilizzato con il rilevatore di movimento (selezionando movimento raro o intenso nel tipo di registrazione del calcolatore), lo scheduler o il rilevatore diurno (attiva la registrazione in presenza di luce sufficiente).
Suggerimento: una volta superato il limite specificato per l'archivio, Xeoma sovrascriverà i materiali più vecchi.
Requisiti minimi di sistema:
Sistemi operativi ufficialmente supportati:
Windows – Windows 7, Windows 8, Windows 10, Windows 11, versioni a 64 e 32 bit, Windows Server 2008 R2/2012/2016.
Linux – versioni a 32 e 64 bit con XWindows o console/server. Disponibile per Linux basato su processore ARM (es. Raspberry Pi) o processori Intel. Distribuzioni Linux supportate:
ultime versioni di Ubuntu (12, 13, 14 e successive),
Debian 7 e successive,
openSUSE 12.2 e successive,
Mint 13 e successive,
CentOS 7 o superiore,
Red Hat Enterprise Linux versione 6 o superiore,
Astra Linux (versione 2.11.3 e successive);
ALT OS (versione 8.2 e successive);
RED OS (versione 7.2 e successive).
Nota: il supporto audio per la console Linux richiede libasound2. Per installare o eseguire Xeoma su Linux, assicurati di decomprimere l'archivio xeoma_linux.tgz direttamente su una macchina Linux. In caso contrario, è necessario eseguire chmod a+x xeoma.app e poi avviare Xeoma come di consueto: ./xeoma.app
Se installi la versione a 32 bit su una distribuzione Linux a 64 bit (sebbene in questo caso sia preferibile scaricare la versione a 64 bit), potrebbe essere necessario installare ia32-libs.
Sailfish OS 3.0.3.9 e successive
Mac OS X versione a 64 bit 10.9 o superiore.
Android – Android OS 5.0 (API LEVEL 10) o superiore, 20 MB di memoria operativa libera, risoluzione schermo 450×450 o superiore.
iPhone/iPad – iOS 9 o superiore.
Raspbian rilasciato il 29/02/2016 o versioni successive (per Raspberry 2 o superiori).
HarmonyOS 3.0 e versioni successive.
Sistemi operativi supportati non ufficialmente:*
Linux Kali (versione 18 e successive);
RancherOS;
Fedora (versione 31 e successive);
Elbrus (versione 1.4.3 e successive);
PCLinuxOs (versione 2018.06 e successive);
elementary OS Linux (versione 5.0 e successive);
Arch Linux versione 2020.10.01;.
*I sistemi operativi supportati ufficialmente vengono testati con Xeoma prima di ogni rilascio. I sistemi operativi supportati non ufficialmente sono stati testati con successo con Xeoma più volte su richiesta degli utenti (ma non prima di ogni rilascio di nuove versioni di Xeoma).
Consultate anche le nostre raccomandazioni hardware.
Lingue disponibili:
Afrikaans
Albanese
Arabo
Armeno
Azerbaigiano
Bielorusso
Bengalese
Bosniaco
Portoghese brasiliano
Bretone
Bulgaro
Birmano
Catalano
Cinese semplificato
Cinese tradizionale
Corso
Croato
Ceco
Danese
Estone
Faroese
Filippino
Finlandese
Francese
Galiziano
Georgiano
Tedesco
Greco
Gujarati
Ebraico
Hindi
Ungherese
Islandese
Indonesiano
Irlandese
Italiano
Giapponese
Kannada
Kirghiso
Coreano
Lettone
Lituano
Lussemburghese
Macedone
Malese
Malayalam
Marathi
Mongolo
Montenegrino
Nepalese
Norvegese
Oriya
Pashtu
Persiano
Polacco
Portoghese
Punjabi
Russo
Serbo
Slovacco
Sloveno
Spagnolo
Swahili
Svedese
Tagico
Tamil
Telugu
Thailandese
Turco
Turkmeno
Ucraino
Urdu
Uzbeko
Vietnamita
Gallese
Ottenete una licenza Xeoma Standard per 4 telecamere o un rinnovo Xeoma Standard per 8 telecamere per test con la nostra offerta speciale! Consultate le informazioni su Xeoma nella vostra lingua