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.