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

Пропадает звук после atxfer

Пропадает звук после atxfer если переадресован звонок с другой PBX
1 234>
Сообщений: 203

Пропадает звук после atxfer

Собственно имеем скажем две *. Одна 10.0.3.250, другая 10.0.5.250 (разные IP сети, но никакого NAT).

Звонок приходит с одной станции на другую скажем с номера 10111 на номер 12111. Потом абонент 12111 нажимает atxfer и переадресовывает (уже не важно куда) скажем на 12101. В результате:
1. Абонент на 12101 ничего не слышит
2. Абонент на 10111 слышит абонента 12101. Т. е. односторонняя сязь. От шлюза не зависит. Но зависит какой кодек используется между станциями!!!! Если между станциями ALaw или MuLaw, то звук не пропадает. Если GSM, то хана бобику. Хочу использовать именно GSM так как качество звука устраивает более чем, а вот траффика ест меньше значительно.

Дам пока не собирал, может кто так на вскидку скажет ибо знакомо?
2009-05-23 14:51

Откуда: Украина, Симферополь
Сообщений: 81

Re: Пропадает звук после atxfer

Если обе * стоят за NAT, то помимо порта 5060 необходимо открыть UDP-порты 10000-20000 (это RTP порты * по умолчанию - смотрите в файле /etc/asterisk/rtp.conf).

Для всех пиров и юзеров выставить параметр canreinvite=no в sip.conf (или users.conf).

Проблема скорее всего возникает как раз из-за параметра canreinvite, поскольку если он разрешен, то RTP пакеты начинают идти между абонентами напрямую минуя * и либо они режутся НАТом, либо возникает несовместимость кодека между устройствами. Запретив этот параметр, Вы заставите * проксировать не только сигнальный, но и весь медиатрафик.
2009-05-23 16:13

Сообщений: 203

Re: Пропадает звук после atxfer

Я же говорю, НИМКАКОГО NAT нет...

После такого трансфера вот что валится
[May 23 13:32:48] WARNING[755]: chan_sip.c:5102 sip_write: Asked to transmit frame type 64, while native formats is 0x2 (gsm)(2) read/write = 0x40 (slin)(64)/0x2 (gsm)(2)
[May 23 13:32:48] WARNING[755]: chan_sip.c:5102 sip_write: Asked to transmit frame type 64, while native formats is 0x2 (gsm)(2) read/write = 0x40 (slin)(64)/0x2 (gsm)(2)

Ну и так далее однообразно....
2009-05-23 17:33

Откуда: Украина, Симферополь
Сообщений: 81

Re: Пропадает звук после atxfer

Выкладывайте конфы
2009-05-23 22:10

Сообщений: 6521

Re: Пропадает звук после atxfer

Asked to transmit frame type 64 - это запрос на кодек slin:

64 (1 << 6)(0x40) audio slin (16 bit Signed Linear PCM)
2009-05-23 23:45

Сообщений: 203

Re: Пропадает звук после atxfer

ded: Я понял что хочет... Но с какого перепуга? Вот в чём вопрос...

Здаётся мне, что это как то связанно с сборкой кросскомпилированной Олега для ASUS WL500.... Но как?! И почему?! Ибо проявилось после обновления с 1.6.0.5 до 1.6.0.9

P. S. всё же решил у себя на форуме сделать раздел VoIP и там прицепить конфиги, ибо тут цеплять файло не возможно... А очень жаль...
2009-05-25 18:55

Сообщений: 203

Re: Пропадает звук после atxfer

Наконец то выложил файло!

https://support.sys-admin.su/viewtopic.php?f=38&t=2364

P. S. Ровно такая же проблема есть и не на ASUS WL500. Т. е. что то именно с транскодированием после atxfer...
2009-05-27 14:12

Сообщений: 203

Re: Пропадает звук после atxfer

Я так понимаю что идей нет ни у кого...
Подскажите хоть что дебажить и какими средствами... Попытаюсь сам выковырять...
2009-05-28 13:19

Сообщений: 203

Re: Пропадает звук после atxfer

-- Started music on hold, class 'default', on SIP/PBXADM-088fd5a0
-- <SIP/10106-088ce420> Playing 'pbx-transfer.gsm' (language 'ru')
-- SIP/10109-08858eb8 answered Local/10109@users-e8b3;2
-- Stopped music on hold on SIP/PBXADM-088fd5a0
[May 28 18:48:45] WARNING[2102]: channel.c:2375 ast_waitfordigit_full: Unexpected control subclass '-1'
-- <Local/10109@users-e8b3;1> Playing 'beep.gsm' (language 'ru')
== Spawn extension (macro-stdexten, s, 2) exited non-zero on 'Local/10109@users-a38e;2' in macro 'stdexten'
== Spawn extension (users, 10109, 2) exited non-zero on 'Local/10109@users-a38e;2'
[May 28 18:53:47] WARNING[2152]: features.c:1593 builtin_atxfer: Failed to play transfer sound! <-- Что бы это значило?


Вот что у меня после обновления до 1.6.1.0 появилось... И теперь двухсторонняя тишина :-)
2009-05-28 18:49

Сообщений: 203

Re: Пропадает звук после atxfer

ХА! Сегодня обнаружилось, что atxfer вообще теперь не работает уже не зависимо от кодеков и прочего :-) Переключил на blindtransfer... А я так надеялся...
2009-05-29 11:04

1 234>
Добавить страницу в закладки:  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