od milan.benicek » 05 lis 2013 16:03
Tak to je ideální situace ; -) .
U FXO portů totiž bývá problém s rozpoznáním zavěšení a záleží jaký protokol se použije. Pokud FXS strana podporuje Kewl start, tak je nejlepší na FXO použít:
- Kód: Vybrat vše
signalling=fxs_ks
Pokud ani to nepomůže, pak nezbývá než použít detekci obsazovacího tónu pomocí BUSYDETECT (musí byt nastaveno české prostředí).
- Kód: Vybrat vše
language=cz
busydetect=yes
busycount=5
Tohle funguje tak, že pokud detektor rozpozná 5 po sobě následujících obsazovacích tónů, tak linku zavěsí.
Nicméně jsem vám stejně chtěl navrhnout nahrazení DISA jednoduchým IVR. Vytočite 18, hovor se spojí, přehrajete promt "Zadejte číslo linky" a zvolíte linku. Něco jako:
- Kód: Vybrat vše
exten => s,1, NoOp(Start IVR)
exten => s,n, Answer()
exten => s,n, Background(zadejte_linku)
exten => s,n, WaitExten(5)
exten => s,n, Background(nic_nezadano)
exten => s,n, Hangup()
exten => _X,1, Dial(SIP/${EXTEN},60)
exten => _X,n, Hangup()
Navíc to má výhodu, že si můžete řídit celé chování aplikace dle svých potřeb.
Tak to je ideální situace ; -) .
U FXO portů totiž bývá problém s rozpoznáním zavěšení a záleží jaký protokol se použije. Pokud FXS strana podporuje Kewl start, tak je nejlepší na FXO použít:
[code]signalling=fxs_ks[/code]
Pokud ani to nepomůže, pak nezbývá než použít detekci obsazovacího tónu pomocí BUSYDETECT (musí byt nastaveno české prostředí).
[code]
language=cz
busydetect=yes
busycount=5
[/code]
Tohle funguje tak, že pokud detektor rozpozná 5 po sobě následujících obsazovacích tónů, tak linku zavěsí.
Nicméně jsem vám stejně chtěl navrhnout nahrazení DISA jednoduchým IVR. Vytočite 18, hovor se spojí, přehrajete promt "Zadejte číslo linky" a zvolíte linku. Něco jako:
[code]
exten => s,1, NoOp(Start IVR)
exten => s,n, Answer()
exten => s,n, Background(zadejte_linku)
exten => s,n, WaitExten(5)
exten => s,n, Background(nic_nezadano)
exten => s,n, Hangup()
exten => _X,1, Dial(SIP/${EXTEN},60)
exten => _X,n, Hangup()
[/code]
Navíc to má výhodu, že si můžete řídit celé chování aplikace dle svých potřeb.