WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Optimisation de la téléphonie par la voip

( Télécharger le fichier original )
par Cavour ASSONG MOUAFO
Ecole nationale supérieure des postes et télécommunications de Yaoundé - Ingénieur des travaux des télécommunications 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.7 Interconnexion du serveur Asterisk et Openfire

Objectif : Cette manipulation a pour but de permettre aux utilisateurs du serveur de messagerie instantanée de bénéficier du service d'appel vocal en un simple clic.

· Déployer le plugin Asterisk-IM dans le serveur Openfire,

· Se rendre sur le serveur de messagerie instantanée (Openfire) et plus précisément dans le répertoire

[root@leonel database]# cd /opt/Openfire/plugins/Asterisk-im/database/ [root@leonel database]#ls

Asterisk-im_db2.sql Asterisk-im_oracle.sql upgrade

Asterisk-im_hsqldb.sql Asterisk-im_postgresql.sql

Asterisk-im_mysql.sql Asterisk-im_sqlserver.sql

 

Page 73
Rédigé et présenté par Cavour ASSONG M. Promotion 2007

? Editer le fichier << Asterisk-im_hsqldb.sql >>

[root@leonel database]# vim Asterisk-im_hsqldb.sqlou # gedit Asterisk-im_hsqldb.sql

 

· Ce que nous avons à faire, c'est de retirer le mot << unique >>, situé à la 3 ième ligne de la première table PhoneServer. Donc votre fichier final doit ressembler à ça:

. Rebootons Openfire, et rendons nous dans son interface d'administration

· Assurons nous que vous avez chargez le plugin d'Asterisk c ad: « Asterisk-IM >>.( rappel: on se rend dans le menu 'plugins', puis on procède de l'une des 2 façons: on charge le plugin depuis un répertoire local ou depuis internet selon que nous disposons d'une connexion internet.<< dans notre cas, nous l'avons fait depuis internet , nous avons aussi ,charger tous les autres plugins>>

. votre interface du menu plugins doit ressembler à ceci:

Figure 20 : Quelques plugins installer dans Open fire

· Rendons nous dans le menu << Asterisk-IM >>, et renseignons les différents champs comme suit: et cliquons sur <<save>>

· Ensuite, nous cliquons sur << addserver >>, et renseignons comme suit:

Remarque : les données renseignées dans ces champs doivent être identiques à celles inscris dans le fichier << /etc/Asterisk/manager.conf >> du serveur Asterisk

Note :

Server Name: acm.telecam.net = nom de domaine du poste abritant le serveur Asterisk Server Address:192.168.1.3) = adresse ip du poste abritant le serveur Asterisk

Port: 5038= port par lequel Openfire contacte le serveur Asterisk ou port d'écoute du serveur Asterisk pour ce service

Username : Openfire = nom d'utilisateur inscris dans le fichier manager.conf Password : serveur = mot de passe inscris dans le fichier manager.conf

En gros le fichier « /etc/Asterisk/manager.conf » doit ressembler à ceci [general]

enabled = yes

port = 5038

bindaddr = 192.168.1.3

displayconnects = yes

[Openfire]

secret = Openfire

read = system, call, log, verbose, command, agent, user

write = system, call, log, verbose, command ,agent, user

· nous devons taper la commande reload pour redémarrer le serveur Asterisk après les lignes cidessus.

· Nous cliquons sur le bouton create Server, et nous avons alors la figure ci-dessous.

· le serveur Asterisk intégré correctement, nous pouvons passer au mappage des comptes IM (autrement dit une sorte de correspondance entre les comptes utilisateurs et les comptes de téléphonie du nouveau service de téléphonie disponible, en effet pour la création des comptes de téléphonie puissent être pris en compte, il faut que les utilisateurs que nous créons soit déjà inscris comme utilisateurs de Openfire). En d'autres termes nous devons créer d'abord les utilisateurs dans Openfire puis dans Asterisk-IM.

? Ensuite on crée les utilisateurs dans Openfire.

? Dans l'interface CLI, il s'affiche: Openfire s'enregistre bien sur Asterisk. Aussi la commande ;

· Si la configuration est bien effectuée Openfire s'enregistre automatiquement sur le serveur. Asterisk, la commande «manager show connected» sur le CLI d'Asterisk permet de confirmer : l'utilisateur Openfire est accessible.

La nouvelle fonctionnalité intégrée, faut aller voir avec Spark, désormais à partir de l'interface de Spark vous pouvez émettre un appel vers les abonnés du serveur Asterisk, initier des conférences audio

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille