Hello,
As always, thank you for all / any help and input you may provide in
advance.
Call Scenario:
UA1 -> REGISTRAR-01 -> Kamailio-01 -> Asterisk (New Call-ID + Asterisk in
Media Path) -> Kamailio-01 -> REGISTRAR-02 -> UA2
UA1 is behind NAT
UA2 is behind NAT
The purpose of this is when using a shared "USRLOC" database to simulate
calls from "PSTN" to generate both legs of the call, i.e. incoming and
outgoing, and also allow for easier / cleaner "traversal"
This aids from scenario's happening where UA1 calls UA2 (while UA1 exists on
P1 and UA2 exists on P2) this prevents P1 -> UA2, and forces P2 -> UA2
We determine that this is a call from P1 to P2 (internal call) and thus
create this "bridge / interconnection"
We are running into a problem it seems with one way audio, i.e. the CALLEE
can hear the CALLER, however the CALLER CAN NOT hear the CALLEE.
REGISTRAR-01 AND REGISTRAR-02 are both "proxying" RTP
As well as the initial Asterisk in "the middle" SDP.
Let me know if this makes sense and if you guys have any further thoughts on
what may possibily be going wrong.
Perhaps there are better ways to go about this, let me know if I am way off
course, thank you!
Sincerely,
Brandon Armstead