Skip to main content

Guide d’intégration VMS BriefCam

Genetec Intégration

Dernière mise à jour : 15 minutes de lecture
LangueFrançais

Partenaire VMS

Produit

Version

Dernière version BriefCam testée

Niveau d’intégration

Prise en charge de H.265

Assistance VMS distribuée

Licence Supplémentaire Requise

Genetec

Security Center

5.14.0

2025 R1 SP3 (moteur classique)

Intégration client (L3)

Oui

Oui

Oui. Consultez la section Genetec Licences ci-dessous.

Genetec

Security Center

5.13.3

2025 R1 SP1 (y compris moteur classique et moteur Next-Gen)

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.13

2025 R1 (y compris moteur classique et moteur Next-Gen)

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.12

2024 M1 (y compris moteur classique et moteur Next-Gen)

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.11.3

2024 R2 HF4 (y compris moteur classique et moteur Next-Gen)

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.11

2023 M1 (y compris moteur classique et moteur Next-Gen)

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.10.4

6.4

Intégration client (L3)

Oui

Oui

Genetec

Security Center

5.10.3

6.4

Intégration client (L3)

Oui

Oui

Privilèges de Genetec requis

Les privilèges suivants sont requis du côté Genetec pour vous connecter à BriefCam:

Pour pouvoir vous connecter :

Privilèges d’application -> Connectez-vous en utilisant le SDK

Pour récupérer une liste de caméras :

Privilèges administratifs -> Entités physiques -> Afficher les propriétés de la caméra -> Afficher les informations de diffusion

Pour les flux en direct :

Action privileges -> Cameras -> View live video

Pour la récupération :

Action privileges -> Cameras -> View playback -> Export video

Pour les alertes :

Privilèges administratifs -> Gestion des alarmes -> Afficher les propriétés des alarmes -> Modifier les propriétés des alarmes -> Ajouter des alarmes

Action privileges -> Alarms -> Trigger alarms

Privilèges administratifs -> Gestion du système -> Afficher les propriétés de l’utilisateur

Privilèges administratifs -> Gestion du système -> Afficher les propriétés du serveur

Genetec priviliges.png

Ports Requis

Les ports suivants doivent être disponibles lors de l’installation du plugin.

Serveur

Numéro de port

Description

Real-Time Processing Server

654

Utilisé pour les flux en direct.

5500

VSServer, Fetching Server

605

Utilisé pour se connecter à Genetec (obtenir des caméras, etc.) et envoyer des alertes.

606

Utilisé dans les configurations multi-serveurs pour se connecter aux Genetec (obtention de caméras, etc.) et envoyer des alertes (même rôle que 5500).

Pour plusieurs enregistreurs, un port 605+ supplémentaire est requis pour chaque enregistreur.

654

Utilisé par le OX6.RealTime Service pour les flux en direct

5500

Utilisé par le VSServer et Fetching Service pour se connecter aux Genetec (Obtenez des caméras, etc.) et envoyer des alertes.

Installation de plugins et VMS SDK

Le tableau ci-dessous vous indique le fichier de plugin à utiliser et les SDK à installer sur chaque machine où l’un des services BriefCam suivants est installé : VSServer service, OX6.OnDemand Service, and OX6.RealTime Service. Il n’est pas nécessaire de l’installer sur le PC client.

Genetec Security Center

Version

Requis

Security Center SC SDK

Fichier de plug-in requis

5.13.3

5.7 SR6 + 5.13

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.13.

BriefCamGenetecPlugin_sep_25.xx.x.xx.exe

5.13

5.7 SR6 + 5.13

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.13.

BriefCamGenetecPlugin_sep_7.0.exe

5.12

5.7 SR6 + 5.12

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.12.

BriefCamGenetecPlugin5_9.exe

5.11.3

5.7 SR6 + 5.11.3

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.11.

BriefCamGenetecPlugin5_9.exe

5.11

5.7 SR6 + 5.11

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.11.

BriefCamGenetecPlugin5_9.exe

5.10.3, 5.10.4

5.7 SR6 + 5.10

Note

Après avoir installé le plugin Genetec , vérifiez que le répertoire SDK dans le BriefCam.GenetecSc59Fetcher.ini SDK est défini sur le SDK 5.10.

BriefCamGenetecPlugin5_9.exe

  1. Lors de l’installation du plugin Genetec , dans le champ Genetec SDK Path, saisissez le chemin d’accès au SDK indiqué dans le tableau ci-dessus pour votre version de Genetec. Utilisez le deuxième chemin SDKGenetec v5.7 pour le SDK 5.7 SR6. Les plugins qui n’ont sep pas de nom ont des noms légèrement différents pour ces champs.

  2. Une fois l’installation terminée, ouvrez le BriefCam Administrator Console.

  3. Dans le paramètre d’environnement DB.LocalStorageAddress, ajoutez un préfixe, http: ou https: à la valeur.

Genetec LocalStorageAddress.png

Les certificats d' Genetec suivants sont requis pour que l’intégration avec BriefCam fonctionne correctement. Ils sont utilisés pour la connexion SDK entre l’intégration BriefCam et le Genetec Security Center.

Les licences doivent être commandées auprès de Genetec (voir Genetec des références dans le tableau ci-dessous).

Genetec Security Center licence :

Certificat du serveur

Genetec Security Center Référence : GSC-1SDK-BRIEFCAM-VSEnterprisS

Une licence Genetec Security Center est requise pour chaque composant BriefCam qui s’intègre au Genetec SDK, comme décrit dans le tableau ci-dessous.

Composant

Description

Nombre de licences

Service VSServer

Utilisé par BriefCam pour la gestion des caméras

1 pour chaque service VSServer installé sur une machine.

1 licence de rechange supplémentaire, car les arrêts imprévus peuvent entraîner la prise du certificat pendant 15 minutes, ce qui signifie que les serveurs BriefCam ne pourront pas se connecter pendant ce temps.

Service Fetching

Utilisé par les modules REVIEW et RESEARCH de BriefCampour récupérer des vidéos à la demande

1 pour chaque service Fetching exécuté sur une machine.

Traitement en temps réel

Utilisé par les modules RESPOND et RESEARCH de BriefCampour traiter les vidéos en temps réel

1 pour chaque service de traitement des alertes.

Notez que sur un serveur multi-GPU, chaque GPU utilisera un service de traitement des alertes distinct. Par conséquent, un serveur multi-GPU consommera plusieurs licences, 1 par GPU.

Exemple : Un système avec 1 serveur (avec tous les composants BriefCam installés dessus) avec 4 GPU (2 pour la demande, 2 pour le temps réel) consommera les licences suivantes :

Composant

Nombre de licences

Service VSServer

2

Service Fetching

1

Traitement en temps réel

2

Nb TOTAL de licences :

5

Certificat du client

Genetec Security CenterRéférence : GSC-1SDK-BRIEFCAM-VSEnterprisC

BriefCam Composant : 1 par client intégré déployé (licence par client Security Desk). Le certificat client est requis pour que le client BriefCam intégré apparaisse dans l'onglet Synopsis vidéo de l’application Genetec Security Desk.

Note

Assurez-vous de consulter la section « Nombre maximum de flux de caméras Media Gateway » dans le guide Genetec « Security Center System Requirements » afin de vous assurer que votre Genetec Security Center est correctement configuré pour prendre en charge les demandes de flux en direct par BriefCam.

Pour extraire des flux en temps réel des Genetec pour créer des alertes dans BriefCam:

  1. Assurez-vous que le portail Genetec est configuré pour activer RTSP et que l’authentification est activée.

    Geneted enable RTSP.png
  2. Dans le BriefCam Administrator Console, lorsque vous ajoutez un répertoire, vous devez saisir les informations suivantes :

    • Directory Name – Saisissez un nom pour le répertoire. Le nom sera affiché aux utilisateurs finaux lors de la sélection des caméras.

    • Address – Saisissez l’adresse du serveur de répertoire Genetec (nom d’hôte ou adresse IP).

    • Nom d’utilisateur - Saisissez un nom d’utilisateur qui sera utilisé pour authentifier le répertoire Genetec .

    • Mot de passe – Saisissez le mot de passe de l’utilisateur ci-dessus.

      Notez que les intégrations basées sur RTSP ne fonctionnent pas lorsque les informations d’identification de l’utilisateur incluent le signe @.

    • Paramètres RTSP – Activez cette option. Puisque l’authentification de l’utilisateur RTSP est activée, vous devez saisir les informations d’identification RTSP. Le nom d’utilisateur, le mot de passe et l’adresse RTSP seront utilisés pour l’authentification au serveur RTSP.

Genetec add directory.png

La section suivante décrit l’installation et la configuration qui doivent être effectuées pour permettre à l’application client Web BriefCam de s’intégrer dans l’application Genetec Security Desk .

Après avoir installé le plugin Genetec et le SDK correspondant sur le BriefCam Web, vous êtes prêt à installer le Genetec Embedded Client.

  1. Sur le même ordinateur où l’application Genetec Security Desk est installée, exécutez l’installation du plugin d’intégration intégrée en cliquant avec le bouton droit de la souris sur le BriefCamEmbeddedClientForGenetecSecurityCenter_7.0.xxx.exe d’installation et en sélectionnant Run as administrator (Exécuter en tant qu’administrateur).

  2. L’installation vérifie les conditions préalables. S’il manque quelque chose, vous serez invité à installer les conditions préalables manquantes et à cliquer sur Installer.

  3. Dans l’écran de bienvenue, cliquez sur Get Started (Démarrer).

  4. Lisez et acceptez les termes du contrat de licence et cliquez sur Suivant.

  5. Sélectionnez le chemin de destination de l’installation et cliquez sur Suivant.

    Notez que le chemin d’installation doit être le même répertoire que l’application Genetec Security Desk .

    Genetec embedded install path.png
  6. Dans le champ Adresse du serveur Web, saisissez l’URL de l’application Web BriefCam . Pour les environnements https, ajoutez https:// au début de l’URL.

  7. Remplacez le mot synopsis parapp.

  8. Vérifiez que l’URL fournie est correcte en cliquant sur le bouton Verify URL (les valeurs d’adresse IP ou de nom d’hôte peuvent être spécifiées).

    Genetec embedded web server.png

    L’URL sera enregistrée dans BriefCam.GenetecEmbeddedViewer.dll.config, qui se trouve par défaut dans C:\Program Files (x86)\Genetec Security Center x\Plugins\BriefCam.

    Une fois l’installation terminée, la configuration de l’URL peut être modifiée manuellement selon les besoins.

    Par exemple :

    <appSettings> <add key="serverAddress" value="x.x.x.x/app/" /> </appSettings>

    Note

    Les valeurs d’adresse IP ou de nom d’hôte peuvent être spécifiées.

  9. Cliquez sur Installer.

  10. Votre installation est maintenant terminée. Cliquez sur Terminer.

Pour établir une connexion à partir du client BriefCam intégré dans l' Genetec Security Deskapplication au serveur BriefCam :

  1. Lancez l’application Genetec Security Desk et connectez-vous au serveur de Genetec .

  2. Une fois qu’il est opérationnel, accédez à la vue principale des tâches Genetec Security Desk . Une icône de VIDEO SYNOPSIS pour un client d’intégration BriefCam apparaîtra sous la section Intégration. Cliquez sur l’icône VIDEO SYNOPSIS pour accéder au client d’intégration BriefCam dans un onglet d’application séparé.

    Genetec Security Desk tasks.png
  3. Il vous sera demandé de vous connecter à BriefCam en cliquant sur l’icône du VIDEO SYNOPSIS . Saisissez votre nom d’utilisateur et votre mot de passe, puis cliquez sur Sign in (Connexion).

    Genetec BriefCam sign in.jpeg
  4. Lors de la connexion, le client de BriefCam intégré apparaîtra dans l’onglet VIDEO SYNOPSIS de l’application Genetec Security Desk.

Genetec BriefCam embedded.png

Note

Les signets créés dans BriefCam ne seront pas affichés sur Genetec Security Desk application.

Pour exécuter une installation silencieuse du fichier BriefCamGenetecPlugin.exe , utilisez la ligne de commande suivante :

{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

Pour exécuter une installation silencieuse du fichier BriefCamGenetecPlugin5_9.exe , utilisez la ligne de commande suivante :

./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

Installation silencieuse du client intégré Genetec

Pour exécuter une installation silencieuse du Genetec Embedded Client, utilisez la ligne de commande suivante (si vous souhaitez installer une version plus récente, voir la section suivante ci-dessous) :

.\{Genetecembedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"

Installation silencieuse du client intégré Genetec – Mise à niveau

Pour installer une version plus récente, vous devez désinstaller la version précédente.

  1. Ouvrez CMD en tant qu’administrateur et exécutez la commande suivante : wmic product get name

  2. Vous obtiendrez une liste des programmes installés sur votre machine. Exécutez : wmic product where name="<program_name>" call uninstall

Où <program_name> est le nom du plugin que vous souhaitez désinstaller exactement comme indiqué dans la première commande. Par exemple :

wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall

La prochaine fois que vous désinstallez ce programme, vous pouvez appeler juste la deuxième commande, puisque vous connaissez déjà le nom exact du programme.

Si l’Archiveur Auxiliaire Genetec est configuré sur le VMS et que BriefCam est configuré pour s’y connecter, chaque demande du VMS récupérera automatiquement la vidéo de l’archiveur auxiliaire. Si vous souhaitez vous connecter à Genetec Auxiliary, assurez-vous de modifier le fichier BriefCam.GenetecSc52Fetcher32.ini , qui se trouve par défaut à C:\Program Files\BriefCam\BriefCam Server\32\plugins – Définissez le ;UseAuxiliaryArchiver = false de connexion sur true, décommentez la ligne et enregistrez le fichier.

Les alertes peuvent être envoyées à l’onglet Surveillance des alarmes de Genetec Security Center.

Genetec alarms.png

Les informations suivantes sont envoyées à Genetec:

  • Nom de la caméra

  • Classe

  • Couleur

  • Attributs de la personne (vêtements du haut, vêtements du bas, sac, chapeau, masque)

  • Liste de surveillance

  • Reconnaissance faciale/Reconnaissance des plaques d’immatriculation Nom d’identité

  • Confiance

Du côté Genetec, vous avez besoin d’un utilisateur admin complet.

Dans la section Environment Settings (Paramètres d’environnement), il existe trois paramètres pertinents pour l’envoi d’alertes en dehors de BriefCam (voir l’image ci-dessous) :

  1. Pour envoyer des alertes en dehors de BriefCam, définissez le paramètre Respond.AlertsPublishingEnabled sur true.

  2. Pour envoyer des alertes à un VMS, vérifiez que le paramètre Respond.AlertsPublishingToVMSEnabled est défini sur true.

  3. Pour modifier l’intervalle d’interrogation, utilisez le paramètre Respond.AlertsPublishingIntervalInMilliseconds.

    SendAlertssettings.png
  4. Si vous modifiez les paramètres, vous devez redémarrer ou démarrer le service VSServer.

Lorsque le module d’extension Genetec est installé, le BriefCam.GenetecSc58Fetcher.ini d’installation ou le BriefCam.GenetecSc59Fetcher.ini d’installation est créé à l’emplacement suivant : C:\Program Files\BriefCam\BriefCam Server\plugins. Cette [Alerts] section contient un certain nombre de paramètres, notamment :

  • DefaultAlarmName – Ce paramètre est utilisé comme connexion entre BriefCam et Genetec.

  • TruncateCameraName – Ce paramètre vous permet d’envoyer un identifiant d’alarme unique pour chaque caméra.

Genetec ini AlarmName.png

Si le paramètre TruncateCameraName n’existe pas dans le fichier .ini, le comportement par défaut sera le même que si le paramètre était défini sur false. Si le paramètre est défini sur true, chaque alarme envoyée à aura l’identifiant suivant Genetec :

<DefaultAlarmName> - <Camera name> par exemple : BriefCam Alarm - Camera-55.

Genetec BriefCam alerts.png

Note

Si vous vous attendez à ce qu’un grand nombre d’alarmes se produisent simultanément, réglez le paramètre ReactivationThresholdSec sur 0. Cela garantit qu’aucune alerte n’est manquée.

Vous pouvez envoyer des événements au lieu d’alertes. Pour ce faire, réglez le paramètre SendEvents sur true et décommentez la ligne en supprimant le point-virgule (;). Le paramètre se trouve dans le fichier BriefCam.GenetecSc58Fetcher.ini ou dans le BriefCam.GenetecSc59Fetcher.ini d’événements, qui se trouve par défaut à l’adresse suivante : C:\Program Files\BriefCam\BriefCam Server\plugins.

Genetec ini SendEvents.png

Pour activer les fonctionnalités de géolocalisation dans le système de BriefCam , ajoutez la section suivante au fichier de BriefCam.GenetecSc59Fetcher.ini , qui se trouve par défaut à l’adresse suivante : C:\Program Files\BriefCam\BriefCam Server\plugins.

[General]
GeoLocationEnabled = true

Note

Genetec gère automatiquement l’équilibrage de charge en interne tant que tous les serveurs appartiennent au même rôle de passerelle multimédia. Dans cette configuration, les étapes de configuration manuelle décrites ci-dessous ne sont pas nécessaires.

Si vous n’utilisez pas l’équilibrage de charge intégré de Genetec, vous pouvez connecter manuellement plusieurs Genetec passerelles pour BriefCam partager la charge de gestion de vos caméras. Pour ce faire, ajoutez des entrées dans BriefCam.GenetecSc59Fetcher.ini la section du fichierMedia Gateways.

La syntaxe d’ajout des entrées est la suivante :

<username:password@MediaGatewayAddress=NumberOfSupportedCameras>

Notez que les username et password doivent être les mêmes pour chacune des passerelles.

Par exemple :

[MediaGateways]

username:password@1.0.0.0:654=100

username:password@1.0.0.1:654=100

username:password@1.0.0.2:654=100

Cela configure trois passerelles avec la combinaison / et attribue usernamepasswordune capacité de 100 caméras à chacune.

Par défaut, BriefCam utilise le flux en direct pour toutes les caméras. Vous pouvez le modifier pour des caméras individuelles ou globales.

Type de flux global
  1. Localisez le paramètre de DefaultStreamProfile dans le BriefCam.GenetecSc59Fetcher.ini d’enregistrement.

  2. Définissez le type de flux souhaité. Les options valides sont les suivantes :

    • live (par défaut)

    • archiving (enregistrement)

    • highres (haute résolution)

    • lowres (basse résolution)

    • remote

Flux de caméra individuel
  1. Modifiez le fichier GenetecCamerasMap.json . Ce fichier contient une liste de caméras identifiées par leur CameraName ou CameraId.

  2. Spécifiez la StreamType souhaitée pour chaque caméra.

Recherche d’informations sur les caméras
  • CameraName: Recherchez-le dans le VMS Genetec .

  • CameraId: Recherchez-le en utilisant les Video Integration Tester (VIT)BriefCamdans la colonne External ID (ID externe). Ceci est principalement utilisé si vous avez deux caméras avec le même nom.Video Integration Tester (VIT)

Par exemple :

    {
    "CameraName": "Kitchen Camera",
    "StreamType": "lowres"
    }   
Remarques complémentaires

La structure du fichier GenetecCamerasMap.json utilise un tableau JSON nommé Items qui contient ces objets caméra. Un exemple avec un objet vide est fourni ci-dessous pour illustrer le format :

{
"Items": [
{
"CameraName": "",
/* OR */
"CameraId": "",
/* live, archiving, highres, lowres, remote */
"StreamType": ""
}
]
}

Limitations connues

  • Deux versions différentes du plugin Genetec installées sur la même machine ne fonctionneront pas avec BriefCam.

  • Les cadres de sélection lors de la lecture de la vidéo originale ne sont pas prises en charge.

  • Dans les intégrations Genetec , la rotation vidéo ne fonctionne pas actuellement. Pour résoudre ce problème, configurez la caméra pour qu’elle envoie une vidéo sans rotation aux Genetec.

  • Dans les intégrations Genetec 5.10, des erreurs se produisent lors de la première tentative de connexion à la caméra en direct ou après le redémarrage du serveur. Pour résoudre ce problème, redémarrez IIS (en ouvrant les services Windows, en cliquant avec le bouton droit de la souris sur World Wide Web Publishing Service et en cliquant sur Restart).

  • Dans les intégrations Genetec 5.10, lorsque l’url Rtsp était saisie dans le champ Password : 'VmsPassword RtspUsername:RtspPassword@GenetecRtspServer' du paramètre de connexion au répertoire, des alertes n’étaient pas envoyées dans certains scénarios. Pour résoudre ce problème, définissez LiveStreamWarmupFrameCount=19 dans le fichier de configuration du plugin et Live.GetLiveImageRetryInterval=500 dans les BriefCam Administrator Consoleparamètres d’environnement.

  • Dans les intégrations Genetec 5.10.2 sur les caméras H.265, un cadre gris est affiché au lieu d’une image en direct RESPOND. Pour résoudre ce problème, l'intervalle d’images clés de la caméra dans les images ne doit pas être supérieur à la valeur LiveStreamWarmupFrameCount dans le fichier BriefCam.GenetecSc59Fetcher.ini .