Страница 1 из 1

Нет звука на исходящих

Добавлено: 22 янв 2018, 14:54
srgbpnkru
Здравствуйте, задача следующая:
хочется принимать звонки со своего сайта, который лежит на своем VPS под Debian,
переводить их на внутренние телефоны в порядке очереди,
звонить между собой,
звонить наружу.

Для этого я купил Multifon и попытался настроить в соответствии с инструкциями от Мегафона, звонки идут, но проблемы со звуком - то там, то там не слышно, что говорят. Также я настроил fail2ban с iptables и успешно баню нежелательные попытки подключения. В идеале ещё сделать исходящие через callwithus.

Я довольно долго уже проковырялся в sip.conf и extensions.conf, перепробовал наверное все гайды из гугла, этот форум и другие тоже смотрел, из всего этого понял, что в основном эта проблема ( односторонний звук ) связана с NAT, но у меня его нет, как мне кажется. Я немного запутался и видимо только книга мне поможет, но это слишком долго, поэтому я прошу помощи у вас тут.

Конкретные симптомы:

Мегафон (М) -> Клиент на ПС (АПС-1000)
Звук идет от АПС-1000 к М

Мегафон (М) <- Клиент на ПС (АПС-1000)
Звук идет от АПС-1000 к М

Клиент на Айфоне (АИФ-1001) -> Клиент на ПС (АПС-1000)
Звук идет от АПС-1000 к АИФ-1001

Клиент на Айфоне (АИФ-1001) <- Клиент на ПС (АПС-1000)
Звука нет вообще

Меняю учетки местами, ситуация та же

Клиент на Айфоне (АИФ-1000) -> Клиент на ПС (АПС-1001)
Звук идет от АПС-1001 к АИФ-1000

Клиент на Айфоне (АИФ-1000) <- Клиент на ПС (АПС-1001)
Звука нет вообще

Мегафон (М) -> Клиент на Айфоне (АИФ-1000)
Звук идет от АИФ-1000 к М

Мегафон (М) <- Клиент на Айфоне (АИФ-1000)
Звук идет в обе стороны - всё нормально

На Айфоне использую Linphone, на ПС - PhonerLite

sip.conf:

Код: Выделить всё

[general]
allowguest=no  
alwaysauthreject = yes
allowoverlap=no     
tcpenable=yes                 
allow=all   
canreinvite=no

register => 7921XXXXXXX@multifon.ru:Pass:7921XXXXXXX@sbc.megafon.ru:5060/7921XXXXXXX

[megafon] 
dtmfmode=inband 
username=7921XXXXXXX
type=peer 
secret=Pass 
host=sbc.megafon.ru 
fromuser=7921XXXXXXX
fromdomain = multifon.ru 
port=5060
nat=force_rport,comedia 
context=incoming 
insecure=invite,port
transport=tcp

[internal-number](!)
type=friend 
context=phones 
qualify=yes
canreinvite=no
host=dynamic 
nat=no

[1000](internal-number)
username=1000 
secret=1000 

[1001](internal-number) 
username=1001 
secret=1001
extensions.conf:

Код: Выделить всё

[general]
static=yes
writeprotect=no
clearglobalvars=no

[incoming]
exten=> 79214134223,1,Dial(SIP/1000,60,rt)

[out]
exten=>_7XXXXXXXXXX,1,Dial(SIP/${EXTEN}@megafon,30,r)

[local]  
exten=>_1XXX,1,Dial(SIP/${EXTEN},60,rt)

[phones]
include  => incoming  
include  => local
include  => out
В логе вылезает следующий NOTICE

Код: Выделить всё

 Received AVPF profile in audio offer but AVPF is not enabled, enabling: audio 7272 RTP/AVPF 96 97 98 0 8 3 9 99 18 100 102 103 104 105 106 101 107 108 109 110 111

Re: Нет звука на исходящих

Добавлено: 22 янв 2018, 15:56
ded
Запретите все аудио кодеки на Linphone для начала, кроме PCM Alaw & Ulaw.

Это изучили? Проходили?
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Изображение

Re: Нет звука на исходящих

Добавлено: 22 янв 2018, 18:15
srgbpnkru
Изучил, дошел до RTP debug, бегут в обе стороны, проблема в том, что SIP1000 отсылает неверный свой IP адрес (какой-то 172.20.10.10) и поэтому стыковки и не происходит.

Re: Нет звука на исходящих

Добавлено: 22 янв 2018, 21:21
april22
И чей это загадочный ip? Не с воздуха же он берётся?

Re: Нет звука на исходящих

Добавлено: 23 янв 2018, 11:01
srgbpnkru
Не знаю чей, как будто из воздуха, может софтфон его дописывает. Но это не мой динамический точно.

Re: Нет звука на исходящих

Добавлено: 23 янв 2018, 11:47
srgbpnkru
Выяснилось, что это от оператора шло, я через мобильный интернет сидел. Вылечилось прописыванием STUN сервера в настройках софтфона

Re: Нет звука на исходящих

Добавлено: 07 апр 2021, 13:08
HNOm
Здравствуйте! Пропал звук на исходящих звонках на городские номера. На мобильные номера и на короткие номера звук идет и при входящем звонке тоже все нормально. Помогите разобраться.

Re: Нет звука на исходящих

Добавлено: 09 апр 2021, 11:57
ded
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Изображение