SlideShare une entreprise Scribd logo
06/05/2017
WEbrtc : Visioconférence et chat :
COUPLAGE Openfire(ofmeet) et jitsi :
+
Université Cheikh Anta Diop de Dakar
Faculté des Sciences et Techniques
Département de Mathématique et Informatique
Section Informatique
Master II Réseaux et Service
ING. Abdou lahad sylla
Sous la direction de : ING. Bassirou kasse
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
1
Table des matières
Introduction .............................................................................................2
I. Présentation de Jitsi .......................................................................... 3
1. Définition ......................................................................................... 3
2. Fonctionnalités ............................................................................. 3
3. Installations et Configurations.......................................................4
 Installations...................................................................................4
4. Test de Jitsi....................................................................................6
II. Présentation d’Openfire....................................................................9
1. Définition .........................................................................................9
2. Fonctionnalités .............................................................................9
3. Installations et configuration ........................................................10
4. Installation du plugin ofmeet .....................................................16
III. Intégration du module Jitsi dans Openfire...................................21
IV. Test .................................................................................................24
Conclusion.............................................................................................. 27
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
2
Introduction
On nomme visioconférence la combinaison de deux techniques :
 La visiophonie ou vidéotéléphonie, permettant de voir et
dialoguer avec son interlocuteur ;
 La conférence multipoints ou conférence à plusieurs,
permettant d'effectuer une réunion avec plus de
deux terminaux.
Dans la pratique, le terme reste toutefois utilisé même lorsque les
interlocuteurs ne sont que deux.
L’objectif de ce projet c’est mettre en place d’une solution WebRTC
de visioconférence plus chat avec Openfire couplé avec Jitsi.
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
3
I. Présentation de Jitsi
1. Définition
Jitsi (anciennement SIP Communicator) est une application
développée en Java créée à l'origine au sein d'un des laboratoires de
l'université de Strasbourg, qui permet à ses utilisateurs d'établir des
conversations audio et vidéo sur Internet via le protocole SIP (Session
Initiation Protocol). Elle intègre également des fonctions de
messagerie instantanée en prenant en charge quelques-uns des
réseaux les plus populaires : SIP/SIMPLE, Jabber (XMPP), AIM/ICQ,
MSN (Windows Live Messenger), Yahoo!, Facebook Chat, Google Talk.
Une version portable est aussi disponible.
2. Fonctionnalités
Jitsi veut se positionner comme le « Skype du libre ».
En effet, il propose presque tous les services que propose Skype :
 téléphonie gratuite en VoIP avec d'autres utilisateurs Jitsi (XMPP
et SIP) ;
 téléphonie vers les fixes et mobiles par internet, au travers
de SIP ;
 chiffrement intégré (en SIP et en XMPP) via différents protocoles
comme OTR, SRTP ou ZRTP. Il a été recommandé par Jacob
Appelbaum et des membres de Telecomix pour communiquer
avec les participants des printemps arabes;
 maintenu avec la même qualité sur plusieurs OS ;
 qualité de son exceptionnelle, voire meilleure qu'avec Skype, tant
entre utilisateurs Jitsi que pour les appels vers téléphones fixes et
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
4
mobiles, sans temps de latence (dépend aussi de la vitesse de
connexion) ;
 partage d'écran (pour voir l'écran de votre correspondant, en
partie ou en totalité) ;
 conférences audio ou vidéo à plusieurs grâce à Jitsi Videobridge;
 connexions possibles avec d'autres
protocoles via des gateways XMPP, comme l'envoi de SMS, d'e-
mails, etc.
En pratique, comme d'autres logiciels plus anciens, Jitsi permet
d'agréger différentes messageries, c'est un client de messagerie
instantanée multi-protocoles. Par exemple l'utilisateur Jitsi ouvre un
compte Google Hangout, et communique directement dans Jitsi avec
ses contacts Google Hangout qui - quant à eux - n'ont pas Jitsi.
3. Installations et Configurations
Installations
Prérequis
Ce projet a été réalisé sur une machine virtuelle sous VirtualBox :
 Ubuntu-Server 14.04-i386 (32 bits)
 Disque Dur 16 Gb et une RAM de 1 Go minimum
 Accès par pont (Bridge) de la carte réseau du système
 Utilisation du logiciel Putty pour se connecter à distance du
système
 Connexion internet pour le téléchargement des paquets
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
5
Dépendances et paquet jitsi
install the Jitsi repository key onto your system
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key
add -
create sources.list.d file with the repository
sudo sh -c "echo 'deb https://download.jitsi.org testing/' >
/etc/apt/sources.list.d/jitsi-testing.list"
update your package list
sudo apt-get -y update
install Jitsi Meet
sudo apt-get -y install jitsi-meet
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
6
4. Test de Jitsi
La mise en place de Jitsi est terminée on passe à la phase test de cette
étape.
Pour le test on met l’url ci-dessous avec l’adresse IP de notre serveur
et le port d’écoute de jitsi par défaut c’est le port 443 pour se
connecter sur Jitsi :
https://192.168.1.85/
NB : Ici on nous signale que le site peut étre dangereux ce qui n’est le
cas juste qu’on a une licence https. Pour accéder à l’interface il faut
cliquer sur l’option en bas continuez vers le site dangereux.
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
7
On créée un salon de discussion nommé réunion où tout utilisateur
ayant le lien et le nom du salon pourront y accéder c’est qui n’est
l’objectif de ce TP d’où l’idée de couplé Jitsi avec Openfire (avec le
plugin ofmeet) qui nous permettra de créer des salons restreints aux
membres ajoutés à la visioconférence.
 Autorisé la caméra et le micro indispensable à la
visioconférence
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
8
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
9
II. Présentation d’Openfire
1. Définition
Openfire (anciennement connu sous le nom de Wildfire et
auparavant de JiveMessenger) est un serveur Jabber/XMPP écrit
en Java et distribué sous licence publique générale GNU.
Le projet est lancé par Jive Software en 2002, en partie pour servir de
base à leur outil de support client basé sur une application en ligne,
FastPath. Il s’appelle originellement Jive Messenger, mais change de
nom pour Wildfire en 2005, puis Openfire en 2007 à la suite d'un
problème de protection des marques.
2. Fonctionnalités
Openfire propose les fonctions suivantes :
 Interface web d’administration
 Interface pour les plugins
 Customisable
 Support SSL/TLS
 Guide à l’installation et interface ergonomique
 Connectivité avec une base de données (par
exemple HSQLDB embarqué, ou DBMS avec le pilote JDBC 3)
pour conserver les messages et les informations des utilisateurs
 Connectivité LDAP
 Indépendant de la plate-forme utilisée, Java pur
 Peut supporter jusqu’à 50 000 utilisateurs
Openfire supporte bien les plugins et versions customisées ; il y a
d’ailleurs de nombreux plugins disponibles au téléchargement et à
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
10
l’installation via la console d’administration, tandis que de
nombreuses installations présentent des plugins sur-mesure.
Openfire permet à plusieurs serveurs de communiquer en grappe. Le
plugin (open-source) est basé sur la technologie open-source
Hazelcast.
L'essentiel de la configuration et de l'administration du serveur se fait
à travers une interface Web. Les administrateurs peuvent se connecter
de n'importe où et éditer la configuration du serveur, ajouter ou
supprimer des utilisateurs, des salons de conversation…
3. Installations et configuration
 Prérequis :
Installation de la Java 7/8 JRE ou JDK
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Installation de la version 8 de oracle java indispensable pour que
openfire marche correction.
sudo apt-get install oracle-java8-installer
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
11
NB : On remarque que la JRE version 8 a été déjà bien installée en
installant Jitsi, car JRE est une dépendance de Jitsi.
Installation de la base de données MySQL.
sudo apt-get install mysql-server-5.5
Création d’une nouvelle base de données pour Openfire
sudo mysql -u root -p
mysql> CREATE DATABASE openfire CHARACTER SET='utf8';
mysql> CREATE USER 'openfire'@'localhost' IDENTIFIED BY
'passer';
mysql> GRANT ALL PRIVILEGES ON `openfire`.* TO
'openfire'@'localhost' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
Installation d’Openfire
Téléchargement
sudo wget
http://download.igniterealtime.org/openfire/openfire_4.1.3_all.
deb
Installation
dpkg -i openfire_4.1.3_all.deb
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
12
Configuration d’Openfire
nano /etc/openfire/openfire.xml
On met l’adresse IP du serveur au niveau de l’option interface pour
l’accès à l’interface administration sur un navigateur.
Pour accéder à la page administration on met l’URL ci-dessous :
http://192.168.1.85:9090/setup/index.jsp
 Choix de la langue française pour le paramétrage.
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
13
La première page s’affiche, on choisit la langue du serveur et notre
domaine (la limitation du produit est qu’il ne gère qu’un seul
domaine).
Le choix de notre serveur MySQL (dans notre cas c’est la connexion
Standard à la base de données).
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
14
On renseigne les champs suivants pour permettre à openfire de se
connecter à la base de données.
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
15
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
16
4. Installation du plugin ofmeet
 Télécharger le plugin ofmeet au niveau de l’onglet Plugin
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
17
 Interface administration du plugin ofmeet
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
18
 Création des huit membres tous ajoutés dans le groupe
utilisateur retel2.
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
19
 Création des utilisateurs
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
20
 Création d’un salon de discussion pour la visioconférence
 Ajout des membres au salon de discussion avec leurs statuts:
propriétaire, membre, administrateur ou banni
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
21
III. Intégration du module Jitsi dans
Openfire
 Editer le fichier de configuration de videobridge et ajouter les
propriétés suivantes : l’adresse IP du serveur, le port d’écoute et
le mot de passe pour l’authentification avec le serveur
XMPP(Openfire).
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
22
 Ajouter le port et le mot de passe pour l’authentification pour le
composant externe(Jitsi).
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
23
 Vérification de l’intégration au niveau de l’option session
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
24
IV. Test
Chaque membre pourra se connecter avec son login, mot de passe et
le mot de de passe du salon de discussion à partir de l’URL
(https://192.168.1.85:7443/ofmeet ) sur son navigateur Chrome ou
Firefox
 le nom du salon de discussion et cliquez sur GO pour y entrer
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
25
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
26
WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE
OPENFIRE(OFMEET) ET JITSI :
ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017
27
Conclusion
En somme, ce projet nous a permis de mettre en pratique les
connaissances acquises en services réseaux. Nous avons pu installer,
configurer et tester un service de vidéoconférence basé sur la solution
Openfire couplé avec Jitsi.

Contenu connexe

Tendances

Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Mohammed LAAZIZLI
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
SamiMessaoudi4
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
Rabeb Boumaiza
 
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurationsMise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Stephen Salama
 
Présentation VOIP
Présentation  VOIPPrésentation  VOIP
Présentation VOIP
Cynapsys It Hotspot
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécurisée
OlivierMawourkagosse
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7
Mame Cheikh Ibra Niang
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
christedy keihouad
 
Développement d'un forum de discussion
Développement d'un forum de discussionDéveloppement d'un forum de discussion
Développement d'un forum de discussion
Youssef NIDABRAHIM
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Charif Khrichfa
 
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdfBAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
BayeOusseynouFall
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes
3azwa
 
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
Coulibaly Kidjomitchin Jean-Marc
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
Ismail Rachdaoui
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
hindif
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
Damien Morisseau
 
Cahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure InformatiqueCahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure Informatique
DATANYWARE.com
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"
Ayoub Rouzi
 
Voip FreeSwitch
Voip FreeSwitchVoip FreeSwitch
Voip FreeSwitch
bamaemmanuel
 
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
Khadidja BOUKREDIMI
 

Tendances (20)

Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
 
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurationsMise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
 
Présentation VOIP
Présentation  VOIPPrésentation  VOIP
Présentation VOIP
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécurisée
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
 
Développement d'un forum de discussion
Développement d'un forum de discussionDéveloppement d'un forum de discussion
Développement d'un forum de discussion
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdfBAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
BAYE_O_FALL-SAIDOU_MBODJI-LabUT.pdf
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes
 
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
Mémoire de fin d'étude: Migration de la téléphonie classique vers la téléphon...
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
Cahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure InformatiqueCahier des Charges Infrastructure Informatique
Cahier des Charges Infrastructure Informatique
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"
 
Voip FreeSwitch
Voip FreeSwitchVoip FreeSwitch
Voip FreeSwitch
 
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
 

Similaire à Mise en place vidéoconférence + chat avec Openfire

Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart ContractsAlphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Microsoft Technet France
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Microsoft Décideurs IT
 
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Microsoft Technet France
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07
Jean-François Ruiz
 
Comment marche la visioconference
Comment marche la visioconferenceComment marche la visioconference
Comment marche la visioconference
HusseinAlarab1
 
Visioconference
Visioconference Visioconference
Visioconference
HusseinAlarab1
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
wyggio
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
FactoVia
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Trésor-Dux LEBANDA
 
Hady bah l3
Hady bah l3Hady bah l3
Hady bah l3
MamadouHadyBah
 
Formation Play! framework
Formation Play! frameworkFormation Play! framework
Formation Play! framework
Benoît Simard
 
Découvrez la technologie WebRTC, comment cela fonctionne?
Découvrez la technologie WebRTC, comment cela fonctionne? Découvrez la technologie WebRTC, comment cela fonctionne?
Découvrez la technologie WebRTC, comment cela fonctionne?
Sylvain Boily
 
Bisatel voi p protocol sip
Bisatel voi p protocol sipBisatel voi p protocol sip
Bisatel voi p protocol sip
Bisatel
 
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
Jl Salvat
 
Compte rendu oscon 2013
Compte rendu oscon 2013Compte rendu oscon 2013
Compte rendu oscon 2013
Jean Desbiens
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm
 
Créer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et MavenCréer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et Maven
Amico Fabien
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
Saddam ZEMMALI ☁
 
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN Fully Automated Nagios
 

Similaire à Mise en place vidéoconférence + chat avec Openfire (20)

Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart ContractsAlphorm.com Formation Blockchain : Maîtriser les Smart Contracts
Alphorm.com Formation Blockchain : Maîtriser les Smart Contracts
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07
 
Comment marche la visioconference
Comment marche la visioconferenceComment marche la visioconference
Comment marche la visioconference
 
Visioconference
Visioconference Visioconference
Visioconference
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
 
Hady bah l3
Hady bah l3Hady bah l3
Hady bah l3
 
Formation Play! framework
Formation Play! frameworkFormation Play! framework
Formation Play! framework
 
Découvrez la technologie WebRTC, comment cela fonctionne?
Découvrez la technologie WebRTC, comment cela fonctionne? Découvrez la technologie WebRTC, comment cela fonctionne?
Découvrez la technologie WebRTC, comment cela fonctionne?
 
Bisatel voi p protocol sip
Bisatel voi p protocol sipBisatel voi p protocol sip
Bisatel voi p protocol sip
 
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
 
Compte rendu oscon 2013
Compte rendu oscon 2013Compte rendu oscon 2013
Compte rendu oscon 2013
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
 
Créer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et MavenCréer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et Maven
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
 

Mise en place vidéoconférence + chat avec Openfire

  • 1. 06/05/2017 WEbrtc : Visioconférence et chat : COUPLAGE Openfire(ofmeet) et jitsi : + Université Cheikh Anta Diop de Dakar Faculté des Sciences et Techniques Département de Mathématique et Informatique Section Informatique Master II Réseaux et Service ING. Abdou lahad sylla Sous la direction de : ING. Bassirou kasse
  • 2. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 1 Table des matières Introduction .............................................................................................2 I. Présentation de Jitsi .......................................................................... 3 1. Définition ......................................................................................... 3 2. Fonctionnalités ............................................................................. 3 3. Installations et Configurations.......................................................4  Installations...................................................................................4 4. Test de Jitsi....................................................................................6 II. Présentation d’Openfire....................................................................9 1. Définition .........................................................................................9 2. Fonctionnalités .............................................................................9 3. Installations et configuration ........................................................10 4. Installation du plugin ofmeet .....................................................16 III. Intégration du module Jitsi dans Openfire...................................21 IV. Test .................................................................................................24 Conclusion.............................................................................................. 27
  • 3. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 2 Introduction On nomme visioconférence la combinaison de deux techniques :  La visiophonie ou vidéotéléphonie, permettant de voir et dialoguer avec son interlocuteur ;  La conférence multipoints ou conférence à plusieurs, permettant d'effectuer une réunion avec plus de deux terminaux. Dans la pratique, le terme reste toutefois utilisé même lorsque les interlocuteurs ne sont que deux. L’objectif de ce projet c’est mettre en place d’une solution WebRTC de visioconférence plus chat avec Openfire couplé avec Jitsi.
  • 4. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 3 I. Présentation de Jitsi 1. Définition Jitsi (anciennement SIP Communicator) est une application développée en Java créée à l'origine au sein d'un des laboratoires de l'université de Strasbourg, qui permet à ses utilisateurs d'établir des conversations audio et vidéo sur Internet via le protocole SIP (Session Initiation Protocol). Elle intègre également des fonctions de messagerie instantanée en prenant en charge quelques-uns des réseaux les plus populaires : SIP/SIMPLE, Jabber (XMPP), AIM/ICQ, MSN (Windows Live Messenger), Yahoo!, Facebook Chat, Google Talk. Une version portable est aussi disponible. 2. Fonctionnalités Jitsi veut se positionner comme le « Skype du libre ». En effet, il propose presque tous les services que propose Skype :  téléphonie gratuite en VoIP avec d'autres utilisateurs Jitsi (XMPP et SIP) ;  téléphonie vers les fixes et mobiles par internet, au travers de SIP ;  chiffrement intégré (en SIP et en XMPP) via différents protocoles comme OTR, SRTP ou ZRTP. Il a été recommandé par Jacob Appelbaum et des membres de Telecomix pour communiquer avec les participants des printemps arabes;  maintenu avec la même qualité sur plusieurs OS ;  qualité de son exceptionnelle, voire meilleure qu'avec Skype, tant entre utilisateurs Jitsi que pour les appels vers téléphones fixes et
  • 5. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 4 mobiles, sans temps de latence (dépend aussi de la vitesse de connexion) ;  partage d'écran (pour voir l'écran de votre correspondant, en partie ou en totalité) ;  conférences audio ou vidéo à plusieurs grâce à Jitsi Videobridge;  connexions possibles avec d'autres protocoles via des gateways XMPP, comme l'envoi de SMS, d'e- mails, etc. En pratique, comme d'autres logiciels plus anciens, Jitsi permet d'agréger différentes messageries, c'est un client de messagerie instantanée multi-protocoles. Par exemple l'utilisateur Jitsi ouvre un compte Google Hangout, et communique directement dans Jitsi avec ses contacts Google Hangout qui - quant à eux - n'ont pas Jitsi. 3. Installations et Configurations Installations Prérequis Ce projet a été réalisé sur une machine virtuelle sous VirtualBox :  Ubuntu-Server 14.04-i386 (32 bits)  Disque Dur 16 Gb et une RAM de 1 Go minimum  Accès par pont (Bridge) de la carte réseau du système  Utilisation du logiciel Putty pour se connecter à distance du système  Connexion internet pour le téléchargement des paquets
  • 6. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 5 Dépendances et paquet jitsi install the Jitsi repository key onto your system wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add - create sources.list.d file with the repository sudo sh -c "echo 'deb https://download.jitsi.org testing/' > /etc/apt/sources.list.d/jitsi-testing.list" update your package list sudo apt-get -y update install Jitsi Meet sudo apt-get -y install jitsi-meet
  • 7. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 6 4. Test de Jitsi La mise en place de Jitsi est terminée on passe à la phase test de cette étape. Pour le test on met l’url ci-dessous avec l’adresse IP de notre serveur et le port d’écoute de jitsi par défaut c’est le port 443 pour se connecter sur Jitsi : https://192.168.1.85/ NB : Ici on nous signale que le site peut étre dangereux ce qui n’est le cas juste qu’on a une licence https. Pour accéder à l’interface il faut cliquer sur l’option en bas continuez vers le site dangereux.
  • 8. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 7 On créée un salon de discussion nommé réunion où tout utilisateur ayant le lien et le nom du salon pourront y accéder c’est qui n’est l’objectif de ce TP d’où l’idée de couplé Jitsi avec Openfire (avec le plugin ofmeet) qui nous permettra de créer des salons restreints aux membres ajoutés à la visioconférence.  Autorisé la caméra et le micro indispensable à la visioconférence
  • 9. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 8
  • 10. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 9 II. Présentation d’Openfire 1. Définition Openfire (anciennement connu sous le nom de Wildfire et auparavant de JiveMessenger) est un serveur Jabber/XMPP écrit en Java et distribué sous licence publique générale GNU. Le projet est lancé par Jive Software en 2002, en partie pour servir de base à leur outil de support client basé sur une application en ligne, FastPath. Il s’appelle originellement Jive Messenger, mais change de nom pour Wildfire en 2005, puis Openfire en 2007 à la suite d'un problème de protection des marques. 2. Fonctionnalités Openfire propose les fonctions suivantes :  Interface web d’administration  Interface pour les plugins  Customisable  Support SSL/TLS  Guide à l’installation et interface ergonomique  Connectivité avec une base de données (par exemple HSQLDB embarqué, ou DBMS avec le pilote JDBC 3) pour conserver les messages et les informations des utilisateurs  Connectivité LDAP  Indépendant de la plate-forme utilisée, Java pur  Peut supporter jusqu’à 50 000 utilisateurs Openfire supporte bien les plugins et versions customisées ; il y a d’ailleurs de nombreux plugins disponibles au téléchargement et à
  • 11. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 10 l’installation via la console d’administration, tandis que de nombreuses installations présentent des plugins sur-mesure. Openfire permet à plusieurs serveurs de communiquer en grappe. Le plugin (open-source) est basé sur la technologie open-source Hazelcast. L'essentiel de la configuration et de l'administration du serveur se fait à travers une interface Web. Les administrateurs peuvent se connecter de n'importe où et éditer la configuration du serveur, ajouter ou supprimer des utilisateurs, des salons de conversation… 3. Installations et configuration  Prérequis : Installation de la Java 7/8 JRE ou JDK sudo add-apt-repository ppa:webupd8team/java sudo apt-get update Installation de la version 8 de oracle java indispensable pour que openfire marche correction. sudo apt-get install oracle-java8-installer
  • 12. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 11 NB : On remarque que la JRE version 8 a été déjà bien installée en installant Jitsi, car JRE est une dépendance de Jitsi. Installation de la base de données MySQL. sudo apt-get install mysql-server-5.5 Création d’une nouvelle base de données pour Openfire sudo mysql -u root -p mysql> CREATE DATABASE openfire CHARACTER SET='utf8'; mysql> CREATE USER 'openfire'@'localhost' IDENTIFIED BY 'passer'; mysql> GRANT ALL PRIVILEGES ON `openfire`.* TO 'openfire'@'localhost' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit Installation d’Openfire Téléchargement sudo wget http://download.igniterealtime.org/openfire/openfire_4.1.3_all. deb Installation dpkg -i openfire_4.1.3_all.deb
  • 13. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 12 Configuration d’Openfire nano /etc/openfire/openfire.xml On met l’adresse IP du serveur au niveau de l’option interface pour l’accès à l’interface administration sur un navigateur. Pour accéder à la page administration on met l’URL ci-dessous : http://192.168.1.85:9090/setup/index.jsp  Choix de la langue française pour le paramétrage.
  • 14. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 13 La première page s’affiche, on choisit la langue du serveur et notre domaine (la limitation du produit est qu’il ne gère qu’un seul domaine). Le choix de notre serveur MySQL (dans notre cas c’est la connexion Standard à la base de données).
  • 15. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 14 On renseigne les champs suivants pour permettre à openfire de se connecter à la base de données.
  • 16. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 15
  • 17. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 16 4. Installation du plugin ofmeet  Télécharger le plugin ofmeet au niveau de l’onglet Plugin
  • 18. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 17  Interface administration du plugin ofmeet
  • 19. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 18  Création des huit membres tous ajoutés dans le groupe utilisateur retel2.
  • 20. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 19  Création des utilisateurs
  • 21. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 20  Création d’un salon de discussion pour la visioconférence  Ajout des membres au salon de discussion avec leurs statuts: propriétaire, membre, administrateur ou banni
  • 22. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 21 III. Intégration du module Jitsi dans Openfire  Editer le fichier de configuration de videobridge et ajouter les propriétés suivantes : l’adresse IP du serveur, le port d’écoute et le mot de passe pour l’authentification avec le serveur XMPP(Openfire).
  • 23. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 22  Ajouter le port et le mot de passe pour l’authentification pour le composant externe(Jitsi).
  • 24. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 23  Vérification de l’intégration au niveau de l’option session
  • 25. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 24 IV. Test Chaque membre pourra se connecter avec son login, mot de passe et le mot de de passe du salon de discussion à partir de l’URL (https://192.168.1.85:7443/ofmeet ) sur son navigateur Chrome ou Firefox  le nom du salon de discussion et cliquez sur GO pour y entrer
  • 26. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 25
  • 27. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 26
  • 28. WEBRTC : VISIOCONFÉRENCE ET CHAT : COUPLAGE OPENFIRE(OFMEET) ET JITSI : ABDOU LAHAD SYLLA ANNÉE ACADÉMIQUE 2016-2017 27 Conclusion En somme, ce projet nous a permis de mettre en pratique les connaissances acquises en services réseaux. Nous avons pu installer, configurer et tester un service de vidéoconférence basé sur la solution Openfire couplé avec Jitsi.