Asterisk как SIP + H.323 (gatekeeper?)
Сообщений: 9
|
Asterisk как SIP + H.323 (gatekeeper?)
В данный момент есть с десяток железных модемов (в основном D-LINK DG-104SH) - умеют они только H.323 - крутяться на - Aqua(r) Gatekeeper(tm) Startup Edition version 1.19 build 7. Через VPN/IPsec - коннект всех железок к одному приавтному адресу кипера и он уже всё разруливает... было сделано давно и не мной.
Теперь начальство ставит задачу юзать ещё и SIP (пока только софто-фоны - sjphone). Этот софтофон умеет и H.323 и коннектится к гейткиперу, но с кодеком SJ Labs G729A Audio CODEC for MSACM (4.00) - тупо вылетает после 10 секунд тишины. Если юзать стандартные кодеки (711) - то большое потребление траффика. Вот и хочется sjphone юзать через SIP... да и железки может вскоре новые появяца которые умеют SIP...
Вообщем посоветуйте как лучше это всё организовать!
Насколько я понял астерикс не умеет быть гейткипером :(((
У меня пока только одна идея - оставляем гейткипер как есть + ставим астерикса в качестве SIP, но почитав форум и статьи здесь и на http://voip-info.org/ - оказалось хороших результатов мало кто добился в связке H.323<->SIP.
Или может наффик этот гейткиппер? какое то есть более изящное решение.
PS может кто другой софтофон посоветует, который нормально умеет H.323 (GateKeeper) с кодеком G729.
|
Сообщений: 196
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
по поводу H.323<->SIP + gk
работает претензий особых нет, у меня *-1.2.14, родной h.323 и gk
клиенты h.323 через gk на * и на клиентов sip звонят и обратно - голос нормальный.
ничего особенного в настройках не делал - много чего по умолчанию
|
Сообщений: 9
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
Вообщем избавился я от GateKeeper-а как и хотел... всё оказалось достаточно просто. Но как всегда - есть проблемка :) Не могу никак заюзать 729 кодек на обоих сторонах. Сейчас в тестовом испытании DG-104SH & sjphone. Надо их повязать между собой. По 711 кодеку вяжутся без проблем... а вот 729 - как ни крутил - не хочет и всё. Может кто даст совет?
Вот такие конфиги которые сейчас работают с 711 кодеком. sip.conf [general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes [mysjphone]
context=abonents
type=friend
host=dynamic
username=mysjphone
secret=blablabla
disallow=all
allow=ulaw
allow=alaw
allow=gsm
allow=g723.1
allow=g729 oh323.conf [general]
listenAddress=0.0.0.0
listenPort=1720
tcpStart=10000
tcpEnd=20000
udpStart=10000
udpEnd=20000
fastStart=yes
h245Tunnelling=yes
h245inSetup=yes
jitterMin=20
jitterMax=100
ipTos=none
outboundMax=100
inboundMax=100
simultaneousMax=100
wrapLibTraceLevel=0
libTraceLevel=0
libTraceFile=stdout
gatekeeper=DISABLE
gatekeeperTTL=600
userInputMode=TONE
amaFlags=default
accountCode=H323
language=en
musiconhold=default
context=abonents [register]
alias=asterisk
alias=123
context=all-aliases
alias=ASTERISK
alias=666
context=more-aliases
alias=665
context=all-prefixes
gwprefix=00
gwprefix=01
context=more-stuff
alias=664
gwprefix=02 [codecs]
codec=G711A
frames=20
codec=G711U
frames=20
codec=GSM0610
frames=4
codec=G7231
frames=2
codec=G729
frames=2 extensions.conf [abonents] exten => 5101,1,Dial(OH323/5101@10.1.10.4,90)
exten => 5102,1,Dial(OH323/5102@10.1.10.4,90)
exten => 5103,1,Dial(OH323/5103@10.1.10.4,90)
exten => 5104,1,Dial(OH323/5104@10.1.10.4,90) exten => 1001,1,dial(SIP/mysjphone)
exten => mysjphone,1,goto(1001,1) Отсальное дефолтное.
На д-линке менял кодеки - толку 0.
Asterisk 1.2.13
с h323 вообще не заводиться :( Помогите народ...
|
Сообщений: 30
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
Пипл, уже давно 1.4 вышел, а вы всё на 1.2 зациклились... ;-)
Да и ходят слухи что chan_oh323 больше не поддерживается, chan_ooh323 тоже как-то сдулся... :(
WBR,
Paul.
|
Сообщений: 569
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
PCadach: тонкий намек, что стоит chan_h323 пользовать? ;)
|
Сообщений: 569
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
только что пришло http://subscribe.ru/archive/comp.soft.others.asterisk/200702/12085243.html
Известные баги
- если убрать noload=chan_h323.so из modules.conf, то этот модуль будет блокировать загрузку остальных модулей, надеюсь что эту багу в 1.4 branch скоро пофиксят, хотя судя по всему зря надеюсь -- автор забросил работу над h323;
комментарии по последней фразе будут? ;)
|
Сообщений: 196
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
>Пипл, уже давно 1.4 вышел, а вы всё на 1.2 зациклились... ;-)
А это что http://ftp.digium.com/pub/asterisk/asterisk-1.2.15.tar.gz?
|
Откуда: Санкт-Петербург
Сообщений: 203
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
Mike_A>Пипл, уже давно 1.4 вышел, а вы всё на 1.2 зациклились... ;-)
А это что http://ftp.digium.com/pub/asterisk/asterisk-1.2.15.tar.gz?
Это редкостное, как оказалось, дерьмо. Видимо сбацанное по пьяни.
|
Сообщений: 9
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
аsterisk-1.2 потому, что в портах ОН живёт. Мне фичастостей не надо - 1.2 вполне стабильная версия без баго-фич меняющихся от цифры к цифре. А что конкретно посоветовать можете? Возможен вариант (а лучше его и заюзать) пасс-тру. Dlink железно умеет 729 (проверено многолетним опытом), к sjphone я тоже нашёл кодек 729 (незнаю насколько работоспособен) - как его реализовать? Или пасс-тру возможен только м/у "однородными" юзерами, т.е. м/у SIP или между H323, но не между SIP и H323?
|
Сообщений: 30
|
Re: Asterisk как SIP + H.323 (gatekeeper?)
ego, блокировку загрузки я пофиксил еще в январе (http://lists.digium.com/pipermail/asterisk-commits/2007-January/010907.html), так что чистой воды поклёп на светлое имя chan_h323 (либо устаревшая информация). К сведению, автором chan_h323 был и остается Jeremy McNamara (JerJer), а вот мейнтейнер по осени поменялся... ;-)
Zont,OH это кто? chan_oh323? Плюнь на него, чес слово. Возьми последний 1.4 (или из брэнча выкачай) и наслаждайся. Будут проблемы - открывай баги на bugs.digium.com, бум исправлять.
(тс-с-с! чичас я делаю для Астериска встроенную функциональность gatekeeper'а плюс поддержку Аваевских IP-телефонов, которые якобы H.323-compatible). Никто ничего не слышал, никто ничего не видел, никто ничто не читал. ;-)
WBR,
Paul.
|
|