Calculateur de configuration système minimale pour la vidéosurveillance
Voici le calculateur pour estimer vos besoins matériels.
Liste des caméras prises en charge compatibles avec Xeoma.
Résultat
La charge dépend des filtres utilisés, de leurs paramètres, du nombre de visionneurs connectés simultanément et de leurs actions. Certaines opérations, comme la recherche dans l'archive ou l'analyse rapide de celle-ci, peuvent générer une charge très lourde pour l'ordinateur.
Veuillez vous assurer que le serveur répond à vos besoins spécifiques ou contactez-nous pour obtenir des conseils.
Mode d'emploi du calculateur :
Xeoma vous recommande d'utiliser le double flux lorsque cela est possible : utilisez un flux basse résolution (par exemple, MJPEG) pour le visionnage en temps réel et un flux haute résolution (par exemple, H.264) pour l'archivage. Cela optimise considérablement vos ressources. Pour en savoir plus sur le double flux, cliquez ici.
La première ligne du calculateur sert à saisir les paramètres des caméras utilisées pour le visionnage en temps réel.
Indiquez le nombre de caméras destinées au visionnage dans le champ Quantité.
Sélectionnez les paramètres de flux pour le visionnage (mpeg / H.264 / H.264+ / H.265+ / mjpeg).
Dans le champ Résolution, sélectionnez la valeur utilisée pour le visionnage (0,03 MP – 33 MP).
Le Débit est sélectionné en fonction de la résolution du flux (128 Kbps – 20 Mbps).
Sur la deuxième ligne, cochez la case Archive si vous souhaitez enregistrer les flux des caméras dans l'archive, puis renseignez les champs de la même manière.
Dans le champ Intensité, le choix dépend de la durée d'enregistrement : enregistrement continu (100 %, 24 h/24), mouvement intensif ou enregistrement programmé (heures et jours précis ou uniquement lors d'une détection de mouvement, soit environ 30 % du temps quotidien), ou mouvement rare (caméra installée dans un lieu peu fréquenté, l'enregistrement occupant 5 % du temps quotidien).
Dans les champs Heures et Jours, précisez la durée de conservation souhaitée pour l'archive.
Les modules intelligents ajoutent de 10 à 30 % de charge au serveur ; cochez donc les modules qui seront déployés sur votre site.
Si les clients nécessitent un accès à distance, cochez ce champ et précisez le nombre maximum de clients connectés simultanément.
La charge dépend des fonctionnalités utilisées et de la fréquence de consultation des caméras. Vous pouvez réduire la charge serveur si le décodage est effectué uniquement côté client : cochez ce champ. Notez que dans ce cas, la charge sur la connexion réseau sortante ainsi que sur la mémoire vive augmente.
IMPORTANT : si vous utilisez des modules intelligents sur seulement quelques caméras, ou si vos caméras utilisent des paramètres de flux différents pour le visionnage et l'archivage, renseignez ces champs séparément pour chaque groupe de caméras en cliquant sur le bouton « Ajouter une caméra ». Les exigences système seront ainsi calculées avec plus de précision et cumulées automatiquement dans la section Résultat.
Prenons l'exemple suivant : vous disposez de 20 caméras sur votre site, dont 3 utilisent le module de Reconnaissance Faciale et 5 le module de Détection d'Objets. Ces 8 caméras exploitent un flux MJPEG de 0,36 MP pour la visualisation et un flux H.264 de 3,7 MP avec un débit de 5 Mbps pour l'archivage, avec un enregistrement déclenché par un mouvement intense 24h/24. Une autre caméra n'utilise aucun module intelligent, mais enregistre en continu via un flux MJPEG de 2 MP pour la visualisation à 15 images par seconde, et un flux H.264 de 6 MP avec un débit de 7 Mbps pour l'archivage. Les 11 caméras restantes enregistrent selon le mode « Mouvement rare », en utilisant un flux MJPEG de 0,36 MP pour la visualisation et un flux H.264 de 0,36 MP avec un débit de 512 Kbps pour l'archivage. Les enregistrements de toutes les caméras sont conservés pendant 30 jours, avec 20 clients connectés simultanément. Saisissez ces paramètres :

Voici le calcul des exigences système du serveur :

L'accélération matérielle est disponible dans Xeoma. Elle peut être activée si le serveur est soumis à une charge élevée.
Consultez la sélection de cartes graphiques recommandée par nos experts.
Vous pouvez également consulter les instructions de configuration du décodage matériel ici.
Vous pouvez calculer vous-même l'espace disque requis et la bande passante réseau entrante :
Pour l'archive MJPEG :
Pour déterminer la taille d'une image JPEG, connectez par exemple un flux de caméra à la résolution souhaitée dans Xeoma, puis utilisez le module « Enregistrer dans un fichier » pour observer la taille moyenne du fichier.
À titre indicatif, généralement :
HD : 100-120 Ko
Full HD : 200-300 Ko
640×480 : 30 Ko
et ainsi de suite.
Ou recherchez la taille du fichier sur Internet.
Pour calculer l'espace disque requis, multipliez la taille du fichier par le nombre d'images par seconde (FPS), puis par 60 (pour convertir les secondes en minutes), à nouveau par 60 (pour convertir les minutes en heures), puis par le nombre d'heures d'enregistrement quotidien, par le nombre de jours et éventuellement de mois. Multipliez enfin ce résultat par le nombre de caméras utilisées.
Pour l'archive H.264 :
Vous devrez également prendre en compte le débit binaire. Par exemple, si le débit est de 4 Mbit/s, la taille d'un fichier d'une minute sera la suivante :
(4 Mbit/s * 60 secondes) / 8 (conversion en mégaoctets) = 30 Mo pour 1 minute.
Multipliez ensuite par les minutes, les heures, les jours, etc. (durée de conservation de l'archive) pour obtenir la taille totale de l'archive pour une période donnée.
Pour calculer la bande passante réseau, multipliez la taille du fichier par le nombre d'images par seconde (FPS), puis par 8 (conversion d'octets en bits, car la vitesse réseau est généralement exprimée en Mbit/s ou Gbit/s)
Si la taille d'une image est de 100 Ko et que le FPS est de 10, vous obtiendrez 10 images par seconde, soit 1000 Ko/s ou 8000 Kbit/s. Multipliez ce résultat par le nombre de caméras que vous souhaitez utiliser.
Nos tests :
Raspberry Pi 3 – jusqu'à 11 caméras Full HD (avec un client connecté)
1) Serveur uniquement sur RPI. Clients sur d'autres appareils.
– Visualisation : H.264, résolution 1920×1080, débit 4 Mbit/s
Archive : même flux (H.264, résolution 1920×1080, débit 4 Mbit/s)
Résultat : jusqu'à 4 caméras de ce type
– Visualisation : MJPEG, résolution 1920×1080, débit 8 Mbit/s
Archive : même flux (MJPEG, résolution 1920×1080, débit 8 Mbit/s)
Résultat : jusqu'à 10 caméras de ce type. Au-delà, la capacité réseau du RPI (100 Mbit/s) est saturée. Pour connecter plus de caméras, veuillez utiliser un micro-PC avec une capacité réseau de 1 Gbit/s.
– Visualisation : MJPEG, résolution 1920×1080, débit 8 Mbit/s
Archive : H.264, résolution 1920×1080, débit 4 Mbit/s
Résultat : jusqu'à 10 caméras de ce type. Au-delà, la capacité réseau du RPI (100 Mbit/s) est saturée. Pour connecter plus de caméras, veuillez utiliser un micro-PC avec une capacité réseau de 1 Gbit/s.
2) Serveur et client sur RPI.
– Visualisation : H.264, résolution 1920×1080, débit 4 Mbit/s
Archive : même flux (H.264, résolution 1920×1080, débit 4 Mbit/s)
Résultat : jusqu'à 2 caméras de ce type
– Visualisation : MJPEG, résolution 1920×1080, débit 8 Mbit/s
Archive : même flux (MJPEG, résolution 1920×1080, débit 8 Mbit/s)
Résultat : jusqu'à 10 caméras de ce type. Au-delà, la capacité réseau du RPI (100 Mbit/s) est saturée. Pour connecter davantage de caméras, veuillez utiliser un micro-PC doté d'une capacité réseau de 1 Gbit/s.
– Aperçu : mjpeg, résolution 1920×1080, débit 8 Mbit/s
Archive : h264, résolution 1920×1080, débit 4 Mbit/s
Résultat : jusqu'à 10 caméras de ce type. Au-delà, la capacité réseau du RPI (100 Mbit/s) est saturée. Pour connecter davantage de caméras, veuillez utiliser un micro-PC doté d'une capacité réseau de 1 Gbit/s.
—
Processeur Core i7-4770 @ 3,40 GHz :
H.264, 1920×1080, 8 M : 14 caméras, charge processeur Xeoma 43 %, mémoire utilisée 433 Mo ;
H.264, 1920×1080, 2 M : 11 caméras, charge processeur Xeoma 47 %, mémoire utilisée 370 Mo.
H.264, 1280×720, 8 M : 31 caméras, charge processeur Xeoma 35 %, mémoire utilisée 390 Mo ;
H.264, 1280×720, 2 M : 16 caméras, charge processeur Xeoma 53 %, mémoire utilisée 300 Mo.
H.264 320×176, 8 M : 105 caméras, charge processeur Xeoma 16 %, mémoire utilisée 400 Mo ;
H.264 320×176, 2 M : 85 caméras, charge processeur Xeoma 20 %, mémoire utilisée 420 Mo.
Charge processeur et mémoire
Xeoma peut exploiter l'accélération matérielle de la carte graphique pour optimiser les performances : technologie CUDA pour les cartes graphiques NVIDIA (à partir de la série GeForce 400 (GT 430 ou supérieure)) et technologie QuickSync pour les cartes graphiques Intel (Intel Core de 4e génération (Intel Core i3-4xxx et supérieur)). Veuillez noter que vous devez disposer de la dernière version des pilotes de la carte pour utiliser l'accélération matérielle dans Xeoma.
Activez l'accélération matérielle dans les paramètres du module Caméra universelle. Si un message de mise à jour des pilotes s'affiche, vos pilotes sont peut-être obsolètes ou votre carte n'est pas prise en charge (en raison d'une puce trop ancienne).
Conseil : La charge processeur sera nettement réduite si vous utilisez le flux MJPEG pour la visualisation et l'archivage (ou uniquement pour la visualisation). Découvrez comment réduire la charge processeur dans cet article.
Conseil : La charge RAM peut être importante si l'option Pré-enregistrement est activée dans « Aperçu et Archive ». Si la charge est trop élevée pour la machine, désactivez cette option.
Espace disque
Par exemple, vous aurez besoin de près de 500 Go d'espace disque libre pour stocker 7 jours d'enregistrements d'archive continus provenant d'une caméra 2 Mpx à 5 ips (environ 50 Go par jour).
Conseil : réduisez l'espace disque utilisé grâce au détecteur de mouvement (sélectionnez un mouvement rare ou intense dans le type d'enregistrement du calculateur), au planificateur ou au détecteur de jour (active l'enregistrement lorsqu'il y a suffisamment de lumière).
Conseil : Une fois la limite d'archive spécifiée dépassée, l'archive de Xeoma écrasera les enregistrements les plus anciens.
Configuration système minimale :
Systèmes d'exploitation officiellement pris en charge :
Windows – Windows 7, Windows 8, Windows 10, Windows 11, versions 64 bits et 32 bits, Windows Server 2008 R2/2012/2016.
Linux – versions 32 bits et 64 bits avec XWindows ou en mode console/serveur. Disponible pour Linux sur processeur ARM (par ex. Raspberry Pi) ou processeurs Intel. Distributions Linux prises en charge :
dernières versions d'Ubuntu (12, 13, 14 et ultérieures),
Debian 7 et ultérieures,
openSUSE 12.2 et ultérieures,
Mint 13 et ultérieures,
CentOS 7 ou ultérieur,
Red Hat Enterprise Linux version 6 ou ultérieure,
Astra Linux (version 2.11.3 et ultérieure) ;
ALT OS (version 8.2 et ultérieure) ;
RED OS (version 7.2 et ultérieure).
Remarque : la prise en charge du son sur la console Linux nécessite libasound2. Pour installer ou exécuter Xeoma sur Linux, assurez-vous de décompresser l'archive xeoma_linux.tgz sur une machine Linux. Dans le cas contraire, il est nécessaire d'exécuter : chmod a+x xeoma.app puis vous pouvez lancer Xeoma normalement : ./xeoma.app
Si vous installez la version 32 bits sur une distribution Linux 64 bits (bien qu'il soit préférable de télécharger la version 64 bits dans ce cas), l'installation de ia32-libs peut être nécessaire.
Sailfish OS 3.0.3.9 et ultérieur
Mac OS X version 64 bits 10.9 ou ultérieure.
Android – Android OS 5.0 (API LEVEL 10) ou ultérieur, 20 Mo de mémoire vive disponible, résolution d'écran 450×450 ou supérieure.
iPhone/iPad – iOS 9 ou ultérieur.
Raspbian publié le 29/02/2016 ou version ultérieure (pour Raspberry 2 ou supérieur).
HarmonyOS 3.0 et versions ultérieures.
Systèmes d'exploitation pris en charge de manière non officielle* :
Linux Kali (version 18 et ultérieures) ;
RancherOS ;
Fedora (version 31 et ultérieures) ;
Elbrus (version 1.4.3 et ultérieures) ;
PCLinuxOs (version 2018.06 et ultérieures) ;
elementary OS Linux (version 5.0 et ultérieures) ;
Arch Linux version 2020.10.01 ;
*Les systèmes d'exploitation officiellement pris en charge sont testés avec Xeoma avant chaque version. Les systèmes pris en charge de manière non officielle ont été testés avec succès avec Xeoma à plusieurs reprises à la demande d'utilisateurs (mais pas avant chaque nouvelle version de Xeoma).
Consultez également nos recommandations matérielles.
Langues disponibles :
Afrikaans
Albanais
Arabe
Arménien
Azerbaïdjanais
Biélorusse
Bengali
Bosniaque
Portugais brésilien
Breton
Bulgare
Birman
Catalan
Chinois simplifié
Chinois traditionnel
Corse
Croate
Tchèque
Danois
Estonien
Féroïen
Filipino
Finnois
Français
Galicien
Géorgien
Allemand
Grec
Gujarati
Hébreu
Hindi
Hongrois
Islandais
Indonésien
Irlandais
Italien
Japonais
Kannada
Kirghiz
Coréen
Letton
Lituanien
Luxembourgeois
Macédonien
Malais
Malayalam
Marathi
Mongol
Monténégrin
Népalais
Norvégien
Oriya
Pashto
Persan
Polonais
Portugais
Pendjabi
Russe
Serbe
Slovaque
Slovène
Espagnol
Swahili
Suédois
Tadjik
Tamoul
Télougou
Thaï
Turc
Turkmène
Ukrainien
Ourdou
Ouzbek
Vietnamien
Gallois
Obtenez une licence Xeoma Standard pour 4 caméras ou un renouvellement pour 8 caméras pour test avec notre offre spéciale ! Voir les informations Xeoma dans votre langue