Login Form

Configuration du serveur

Vous aurez besoin d'avoir un serveur Asterisk 1.4 ainsi qu'Asterisk Manager Interface (AMI) d'installés sur votre serveur afin d'utiliser AstCallBack Lite. Pour l'installation d'Asterisk, regardez la documentation Asterisk. Vous trouverez un tutoriel ici : installation d'Asterisk ainsi qu'un tutoriel pour AMI sur le Blog Neotiq.

Vous aurez ensuite besoin d'avoir un peer SIP nommé 'outpeer' dans votre fichier 'sip.conf' ainsi qu'un contexte 'callback_with_number' dans extensions.conf. L'application fonctionne comme suit : lorsque vous lancez l'appel, le serveur Asterisk appelle votre iPhone via le peer 'outpeer'. Une fois ce premier appel décroché, l'application contacte ensuite votre correspondant au travers du contexte 'callback_with_number' et vous met en relation. Voici comment effectuer les configurations sur votre serveur

- Configurez le compte SIP. Ce compte est utilisé pour appeler votre iPhone. Soyez donc sûr que vous avez un compte SIP qui peut appeler des téléphones mobiles.

Dans le fichier sip.conf (ou dans la base de données si vous utilisez le temps réel) créez un compte SIP nommé 'outpeer' comme suit :

[outpeer]
type=peer
qualify=yes
fromdomain=<your SIP provider address>
fromuser=<your SIP Account's username>
username=<your SIP Account's username>
secret=<your SIP Account's password>
host=<your SIP Account's proxy server>
realm=<your SIP Account's realm>
insecure=very
nat=yes
canreinvite=no


- Configurez ensuite le context pour appeler vos correspondants.

 

 

Dans le fichier "extensions.conf" ajoutez un contexte nommé 'callback_with_number' :

[callback_with_number]
exten => _.,1, Dial(ZAP/g3/${EXTEN}) ; Adaptez cette commande Dial à votre configuration
exten => _.,2,Hangup

 

ATTENTION en mettant votre serveur Asterisk et son interface AMI accessible à votre iPhone vous le mettez accessible à tous. Il est de VOTRE RESPONSABILITÉ de sécuriser votre configuration afin que votre serveur Asterisk ne puisse être utilisée par des personnes non autorisées. L'application AstCallBack Pro prendra en charge cette sécurité.

Configuration du client

Avant de pouvoir utiliser AstCallBack Lite vous devrez configurer l'application.

Ouvrez l'application "Réglages" de votre iPhone, puis allez dans AstCallBack Lite. Ici vous pouvez entrer le numéro auquel vous rappeler (celui de votre iPhone par exemple), votre identifiant et mot de passe AMI, l'adresse du serveur ainsi que son port de connexion. Le préfixe est asterisk par défaut, mais il peut être vide. Il ne doit pas être précédé ou suivi d'un /.

Vous pouvez désormais passer un appel avec AstCallBack Lite.