ActiveX Bosch DIVAR WebBrowser

Transcription

ActiveX Bosch DIVAR WebBrowser
Projet
SECURITY MANAGER
Etudiant : Frédéric WALTZER
Enseignant : Marc PERRIN
Entreprise: SEVEN LINE
CONTROL SYSTEMS (Habsheim)
WebBrowser
Intégration d'un composant WebBrowser au logiciel SECURITY MANAGER,
permettant d'accéder à des sites internet contenant des applications web
(ActiveX, JavaScript...).
But : Accéder à des applications, tel que la gestion de caméras, d'enregistreurs
numériques, serveurs vidéos... à distance.
Environnement de développement intégré: BORLAND Delphi Studio 6
Langage utilisé: Delphi
Composant « statique » car chaque panel peut l'intégrer.
Note : La rétro compatibilité des fichiers de sauvegarde.
Le compréhension et le respect de l'architecture d'origine.
Fenêtre de configuration des panneaux, avec les paramètres du composant WebBrowser.
Insertion d' une colonne récapitulant les liens internet
Ajout : d'un checkBox, pour activer le composant sur le panneau sélectionné
d'un champ d'édition pour inscrire l'URL
modifications de plusieurs classes afin d'intégrer la création du composant, sa destruction,
ses changements de taille, de position..., tout en respectant l'architecture du logiciel.
ActiveX Bosch DIVAR
Utilisation du SDK (System Development Kit) Bosch DIVAR afin d'ajouter
la gestion d'un enregistreur numérique au sein du logiciel SECURITY
MANAGER.
But : Visualiser les caméras en temps réel ou visualiser des enregistrements
provenants d'un enregistreur numérique BOSCH DIVAR.
Gestion des modes lecture, pause, avance et retour rapide directement depuis
le SECURITY MANAGER
Mode multicaméras (1 - 4 - 9 - 16 ... 49) pour la visualisation des caméras
Détection de mouvements
Intégration de l'ActiveX en tant que composant pouvant être chargé depuis une DLL.
La modularité du logiciel a grandement aidé l'intégration.
Création de plusieurs classes faisants le lien entre la fenêtre de visualisation et le
logiciel SECURITY MANAGER.
Envoi des actions depuis les boutons au travers des fonctions « Process » du
SECURITY MANAGER
Connexion à l'enregistreur numérique via une liaison TCP/IP
Possibilité de visualiser, simultanément, plusieurs images « Live » provenants de
différents DIVAR. Visualisation d'un seul enregistrement à la fois.