codec prefs
Подцепляю к asterick с одной стороны cisco 827 (sip), с другой стороны - мера (ooh323).
проблема с кодеками g711/g729.
на циске сделано так:
voice class codec xxx
codec preference 4 g711ulaw
codec preference 6 g711alaw
codec preference 8 g729r8
и в соотвествующем DP указан voice-class codec xxx
мера разруливает звонки и в зависимости от направления устанавливает g711 или g729. тут надо особо отметить что g729 разрешен на все направления, а на некоторые (pstn например - еще и g711, для качества)
в ooh323.conf указано:
[myfriend3]
type=peer
;context=pbx-input
ip=xxx - мера
disallow=all
allow=g729,alaw,ulaw
rtptimeout=60
в sip.conf для клиента:
[623]
type=user
host=xxxx
port=5060
callerid=xxx
fromuser=xx
disallow=all
allow=ulaw,alaw,g729
context=out-cisco
canreinvite=no
nat=no
вся проблема в том, что теперь все звонки просто уходят c кодеком g729 на меру, хотя от sip клиента могут приниматься и с g711.
хочу чтобы asterisk как-то подбирал кодеки и не выполнял транскодинг, если оба конца умеют g729. и если есть возможность поработать и на g711 и на g729, то выбор бы был в пользу более качественного.
можно ли как-то по аналогии с конфигурацией cisco задать приоритеты кодеков?
|