Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Как отучить * без нужды транскодировать?

Как отучить * без нужды транскодировать?

Сообщений: 188

Как отучить * без нужды транскодировать?

Есть внешний транк, на котором стоит G729, x100p и линксис pap2.
У линксиса поставил дефолтным 729 и отключил "использозовать только дефолтный". При звонке по внешнему транку нормально - 729. При звонке через x100p у pap2 сессия c 729 и перекодируется в 711. Нафик нужно это перекодирование, если pap2 поддерживает 711? Как объяснить *, что надо выбирать из имеющихся кодеков, а не подгонять под дефолтный?
2006-11-20 14:16

Сообщений: 6521

Re: Как отучить * без нужды транскодировать?

1) * будет пропускать медиа трафик через себя (и транслировать кодеки) если у клиента стоит canreinvite=no, или нет одинакового кодека на обеих юзерах.
2)Все наглядно видно если сделаешь sip show peer <номер твоего рар2>
и sip show peer <номер твоего х100р>. Там написано, какие кодеки пир поддерживает, и каков приоритет. Если нужно - используешь disallow=all, allow=alaw, allow=ulaw, alow=g729 и тем самым задаешь приоритет кодеков.
2006-11-20 17:19

Сообщений: 188

Re: Как отучить * без нужды транскодировать?

ded1) * будет пропускать медиа трафик через себя (и транслировать кодеки) если у клиента стоит canreinvite=no
Но если canreinvite=yes то, тогда нельзя будет сделать перевод звонка и прочие штуки, которые отрабатывает астериск. Получается, если я хочу, чтобы астериск пропускал трафик через себя, то придется мириться с перекодированием?

Посмотрел "sip show peer" для pap2 - был озадачен
"Codecs: 0x70f (g723|gsm|ulaw|alaw|g729|speex|ilbc)". Откуда в pap2 speex, ilbc и gsm? Может инфа по кодекам, которые разрешены для этого пира, а не кодеки, которые пир поддерживает?
2006-11-20 19:22

Сообщений: 6521

Re: Как отучить * без нужды транскодировать?

borispr
Но если canreinvite=yes то, тогда нельзя будет сделать перевод звонка и прочие штуки, которые отрабатывает астериск.
Кто тебе такое сказал?
borispr
Посмотрел "sip show peer" для pap2 - был озадачен
"Codecs: 0x70f (g723|gsm|ulaw|alaw|g729|speex|ilbc)". Откуда в pap2 speex, ilbc и gsm? Может инфа по кодекам, которые разрешены для этого пира, а не кодеки, которые пир поддерживает?
Именно так, это дефолт. Астериск будет пытаться передавать туда этими кодеками, если не объявлено иначе.
2006-11-20 19:36

Сообщений: 188

Re: Как отучить * без нужды транскодировать?

:Кто тебе такое сказал?
Действительно возникло у меня недопонимание процесса. Считал, если голос идет мимо астериска, то он не сможет обрабатывать нажатие кнопок.
2006-11-21 13:14

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru