Соединение двух астерисков с возможностью пропуска факсов в 711/t38
Linksys SPA2102 - Asterisk1 - Asterisk2 - RXFAX_T30(RXFAX_T38)
На Asterisk1 :
для Linksys SPA2102
| Code: |
| T38 pt UDPTL : Yes Codecs : 0x10a (alaw|g729) Codec Order : (g729:20,alaw:20) |
| Code: |
| T38 pt UDPTL : Yes Codecs : 0x108 (alaw|g729) Codec Order : (g729:20,alaw:20) |
На Asterisk2 :
для Asterisk1
| Code: |
| T38 pt UDPTL : Yes Codecs : 0x108 (alaw|g729) Codec Order : (g729:20,alaw:20) |
По t38 на RXFAX_T38 факс проходит. Пытаюсь в t30 на RXFAX_T30, на линксисе 'FAX Enable T38' ставлю 'no', но не проходит.
В логах sip show channels вижу что вначале весь маршрут создается в g729
Linksys -g729- Asterisk1 -g729- Asterisk2
потом линксис, переключается в 711, а весь остальной канал остается в 729
Linksys -g711- Asterisk1 -g729- Asterisk2
делаю на Asterisk1 для Asterisk2
| Code: |
| T38 pt UDPTL : Yes Codecs : 0x108 (alaw) Codec Order : (alaw:20) |
В логах sip show channels вижу что
Linksys -g729- Asterisk1 -g711- Asterisk2
потом линксис, переключается в 711
Linksys -g711- Asterisk1 -g711- Asterisk2
Вопрос собственно как сделать, что б по дефолту все ходило в 729, а в случае факса происходило переключение в 711.
Думал, что получится так, на Asterisk1 :
для Linksys SPA2102
| Code: |
| T38 pt UDPTL : Yes Codecs : 0x10a (alaw) Codec Order : (alaw:20) |
но не получается, Asterisk1 упорно применяет транскодинг, канал создается
Linksys -g711- Asterisk1 -g729- Asterisk2
и факс не проходит.
Я что-то делаю не правильно ?
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux 2.6.32-r7 || Asterisk 1.6.2.13 | SFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3 x Huawei E1550
2 aven :
Т.е вы уверены что нет способов ?
У меня есть следующая мысль, которую я не знаю как воплотить : можно ли на астериске для определенного аккаунта отключить транскодинг, что б он весь маршрут пытался создавать с использованием инициирующего кодека.