не передается звук
Ситуация , внутри все ходит звук передается (в локалке), пробую соединить клиента по схеме ---
---{Клиент (sjphone)- NAT - интернет- NАТ (на юниксе)- asterisk за NAT на другом юниксе }----
Клиент регистрируется, звонки идут, что в одну сторону что в другую сторону. Проверять это все пробую на RDP (Терминальном клиенте, звуки передаются когда играет фильм например). А здесь не слышу своего обратного голоса (переданного через микрофон).
-- Executing [200@office:1] Macro("SIP/108-00848c10", "stdexten|200|SIP/200") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/108-00848c10", "SIP/200|20|t [4]") in new stack
-- Called 200
-- SIP/200-0085c890 is ringing
-- SIP/200-0085c890 answered SIP/108-00848c10
-- Executing [108@office:1] Macro("SIP/200-008623d0", "stdexten|108|SIP/108") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/200-008623d0", "SIP/108|20|t [4]") in new stack
-- Called 108
-- SIP/108-0084fb90 is ringing
-- SIP/108-0084fb90 answered SIP/200-008623d0
Где копать ? что делать ?
в sip.conf написанно следующее для обоих клиентов. Заранее благодарен за помощь.
[200] ; xlite phone
type=friend
host=dynamic
username=200
secret=user1_password
nat=yes
canreinvite=no
context=office
callerid="User1" <200>
allow=ulaw
allow=alaw
Делаю rtp debug
000160)
Got RTP packet from 192.168.1.53:49172 (type 00, seq 033047, ts 676000, len 000160)
Sent RTP packet to 192.168.1.2:49190 (type 00, seq 048201, ts 676000, len 000160)
Got RTP packet from 192.168.1.53:49172 (type 00, seq 033048, ts 676160, len 000160)
Sent RTP packet to 192.168.1.2:49190 (type 00, seq 048202, ts 676160, len 000160)
Got RTP packet from 192.168.1.53:49172 (type 00, seq 033049, ts 676320, len 000160)
Sent RTP packet to 192.168.1.2:49190 (type 00, seq 048203, ts 676320, len 000160)
Вообщем я так понял что звонки идут по одному протоколу 5060, а медиа файлы по другому, как отследить эти потоки в юниксе или asterisk-e
|