ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Может ли астеркис отследить одностороннюю передачу голоса?

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Может ли астеркис отследить одностороннюю передачу голоса?

Сообщение Wadik » 24 окт 2018, 21:16

Здравствуйте!
Помогите пожалуйста ссылкой или опытом.

На виртуальной машине установлен сервер астериска
asterix - Version 13.22.0 (FreePBX distro)
chan_dongle - Version 1.1, Revision 43gh=47cg

Клиенты
client - Zoiper 3.2 (iOS) и Zoiper 1.53 (android)

Клиенты успешно подключаются к серверу в локальной сети и за NAT'ом. После чего успешно проходят "Эхо-тест". еще раз подчеркну - Эхо-тест проходят все клиенты внутри и за NAT'ом

Код: выделить все
**freepbx*CLI> rtp set debug on**
Sent RTP packet to      46.aaa.bbb.ccc:63124 (type 03, seq 009434, ts 067840, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030279, ts 4109115506, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030280, ts 4109115666, len 000033)
Sent RTP packet to      46.aaa.bbb.ccc:63124 (type 03, seq 009435, ts 068000, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030281, ts 4109115826, len 000033)
    -- Executing [*43@from-internal:8] Goto("PJSIP/101-00000003", "app-echo-test-echo,1,1") in new stack
    -- Goto (app-echo-test-echo,1,1)
    -- Executing [1@app-echo-test-echo:1] Echo("PJSIP/101-00000003", "") in new stack
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030282, ts 4109115986, len 000033)
Sent RTP packet to      46.aaa.bbb.ccc:63124 (type 03, seq 009436, ts 4109115984, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030283, ts 4109116146, len 000033)
Sent RTP packet to      46.aaa.bbb.ccc:63124 (type 03, seq 009437, ts 4109116144, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63124 (type 03, seq 030284, ts 4109116306, len 000033)
Sent RTP packet to      46.aaa.bbb.ccc:63124 (type 03, seq 009438, ts 4109116304, len 000033)



Так же вполне успешно клиенты могут звонить друг-другу, внутри сети и за NAT'ом голос "бегает" отлично.

Но когда клиент (из локальной сети или за NAT'ом) пытается совершить звонок через транк Dongle/i:ХХХ...ХХ/$OUTNUM$

Код: выделить все
**freepbx*CLI> rtp set debug on**
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015670, ts 2695175008, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015671, ts 2695175168, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015672, ts 2695175328, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015673, ts 2695175488, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015674, ts 2695175648, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015675, ts 2695175808, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015676, ts 2695175968, len 000033)
    -- Dongle/359124037803074-0100000001 answered PJSIP/101-00000004
    -- Channel Dongle/359124037803074-0100000001 joined 'simple_bridge' basic-bridge <fc6e215a-ec4f-4269-9948-10d2f59c939a>
    -- Channel PJSIP/101-00000004 joined 'simple_bridge' basic-bridge <fc6e215a-ec4f-4269-9948-10d2f59c939a>
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015677, ts 2695176128, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015678, ts 2695176288, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015679, ts 2695176448, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015680, ts 2695176608, len 000033)
Got  RTP packet from    46.aaa.bbb.ccc:63070 (type 03, seq 015681, ts 2695176768, len 000033)



Через данный USB модем звонки уже совершались и в его работе я уверен. После того как физически перегрузишь модем (вытащил и вставил модем) голос возвращается и все верно работает

Помогите пожалуйста ссылкой или опытом что нужно читать чтоб избавится от одностороннего RTP потока?
или
Как можно отследить такую одностороннюю передачу голоса?


P.S. Заранее благодарен за потраченное время!
Wadik
 
Сообщений: 1
Зарегистрирован: 17 окт 2018, 20:31

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH