Asterisk IVR

Fórumok

Sziasztok !

A mostani asteriskes rendszerem szeretném bővíteni egy Ivr menüvel. Be állítottam egy menüt ami több szintből áll.( ha egyest nyom akkor ... ha kettest ... stb ) A menü ha voip -os számról hívom szépen működik, lép egyik szintről a másikra, és vissza. A gond akkor jelentkezik, ha gsm vagy analóg irányból jön a hívás. Ilyenkor nem reagál a lenyomott gombokra. Valaki találkozott már hasonló problémával ?

Hozzászólások

A dtmfmode beállítást nézd meg a bejövő vonalon.

Petya

Pont, hogy az info nem fog működni, az csak SIP végpontok között megy.

Állítsd inband-re, akkor a DTMF jeleket változatlan formában, hangként viszi át.

Vagy hagyd az RFC2833-on, akkor a DTMF jelek felismerésre kerülnek az első erre képes hoston, és spéci RTP datagrammként megy tovább, majd az utolsó digitális hoston újragenerálódnak. De állítsd magabbra a toneduration -t, különben túl rövid DTMF jeleket generál újra, sok eszköz nem ismeri fel az alapértékkel.

Ha még ezekkel sem menne:
- relaxdtmf=yes
- kapcsold ki a silence detectiont
- használj olyan codecet, ami kevesebb veszteséget okoz
- növeld a jitter buffert

--
The Net is indeed vast and infinite...
http://gablog.eu

A hívásokat az userid szám fogadja, majd rögtön az ivr menüjére irányítja. A menü viszont nem kezeli le a gsmről és pstn hálózatról érkező dtmf jeleket. Ha jól tudom a bejövő hívásokat a sip.conf file kezeli, itt viszont bármit állíthatok a dtmfmode -ra nincs változás.

valahogy így néz most ki a configom, ( minden codececet engedélyeztem, hogy nem zavarjanak )

[userid]
register = userid:password@sip.XXXXX.hu/userid
username = userid
type = peer
secret = password
nat = no
dtmfmode = rfc2833
relaxdtmf = yes
insecure = very
host = sip.XXXXX.hu
fromuser = userid
fromdomain = sip.XXXXX.hu
# disallow = all
callerid = userid
auth = md5
# allow = gsm
# allow = g729
# allow = alaw
# allow = ulaw
# allow = ilbc
# allow = adpcm
context = from-sip-external

jitter buffert és a toneduration-t hol növelhetem ?

Szia

Mi az ami a konzolodon megjelenik amikor nyomkodod a telefonod billentyűit (DTMF-eket küldesz)?
Amikor csak simán becsörgetsz egy melléket, és felveszed a telefont, majd nyomkodod mindkét oldalon a gombokat akkor mennyire jól hallhatóak a DTMF kódok?

Krisz

Telefonközpont, VoIP
a NAGYOK tudásával, a kicsik rugalmasságával