Asterisk

Fermé
Moi-Mehdi Messages postés 5 Date d'inscription mercredi 25 mars 2015 Statut Membre Dernière intervention 9 juin 2015 - 9 juin 2015 à 23:57
 Moi-Mehdi - 19 juin 2015 à 00:20
Bonjour,

j'ai realiser un reseau voip composer de deux clients x-lite et un serveur asterisk. bon j'effectue l'appel du compte 1 je répond normalement du compte 2 mais il n'y a pas d'échange de parole (pas de son)

SOS ;)
voilà j'ai configurer les fichiers

sip.conf

[general]

port=5060
bindaddr=0.0.0.0
nat=no
canreinvite=yes

[1000]
type=friend
host=dynamic
secret=1000
disallow=all
allow=ulaw
dtmfmode=rfc2833

[1001]
type=friend
host=dynamic
secret=1001
disallow=all
allow=ulaw
dtmfmode=rfc2833

extensions.conf

[default]

exten=> 999,1,Answer()
exten=> 999,2,Playback(hello-world)
exten=> 999,3,Hangup()

exten=> 1000,1,Dial(SIP/1000)
exten=> 1001,1,Dial(SIP/1001)

1 réponse

lucafrech Messages postés 8 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 17 juillet 2015 1
Modifié par lucafrech le 16/06/2015 à 18:44
Difficile à dire comme ça, mais je remarque que tu n'as activé qu'un seul codec audio sur le serveur asterisk. Il faut vérifier qu'il est bien actif dans les 2 x-lite également

Normalement le serveur asterisk et les téléphones négocient le codec à utiliser en fonction de ce que chacun gère.

En général, on se sert de disallow=all pour tous les désactiver, pour ensuite redéfinir l'ordre des codecs dans lesquels on veut que le serveur les propose. Sachant que les premiers de la liste seront les premiers proposés.
allow=alaw
allow=ulaw
allow=g729
...

Sinon pour debugguer il y a toujours le CLI d'asterisk:

server# rasterisk
> core set verbose 6


server# asterisk -rvvvvvvv
0
C'est bon, j'ai refais le travail sur Ubuntu ( la première fois c'était sur CentOS) et ça marche très bien.
Et surtout merci pour ton aide ... ;)
0