PDA

Voir la version complète : Dtmf ?



Tfdi
29/10/2012, 18h03
Bonjour à tous,

J'ai effectué plusieurs tests sur la détection des DTMF, et je dois dire que j'ai un petit problème que je ne m'explique pas.

J'ai effectué des tests avec une carte Digium TE420, connecté sur 1 T2, utilisation donc de DAHDI.

Dans mon chan_dahdi, j'ai un "relaxdtmf=yes", jusque là tout va bien.

Des fois, j'ai un problème lors de saisie d'une touche, la touche est doublée, genre j'appuie sur 1, je me retrouve avec 11 ?...

C'est surtout quand j'appelle à partir d'un telephone portable ou des fois avec un fixe via VOIP Livebox, par contre ca fonctionne parfaitement quand je suis en local via X-lite.

Une histoire de temps de détection à modifier ? ...

Je suis un peu coincé là, quelqu'un a une idée ?

fastm3
29/10/2012, 19h00
Tu peux jouer avec toneduration mais c'est normalement utilisé à l'inverse en émission quand la detection n'est pas faite a cause d'une longueur trop courte (cas d'un portier ne reconnaissant pas la commande d'ouverture de porte trop courte ).
Je pense pas que cela te sois utile.

Le coup du double dtmf est souvent du a une double signalisation, essaie de forcer en inband coté sip ponctuellement.
L'activation dans ton module de l'option vpmdtmfsupport=1 peut aussi aider.

modprobe wct4xxp vpmdtmfsupport=1


Fastm3.

Tfdi
30/10/2012, 11h17
Ok, je vais essayer de forcer l'inband et de voir avec modprobe ... merci :)