hi
I have configured kamailio and freeswitch on two Ubuntu servers as follows.
Sip_TRUNK------> kamailio-------> freeswitch
i wan to manage rtp through the kamailio server,
first i want to know,
1. can i do it without RTP Proxy ?
anyway i tried it with RTP Proxy as follows,
I installed rtpproxy on kamailio server and start it using
“rtpproxy –F -l pu.bl.ic.ip -s udp:localhost :7722 -u root” it was working
Then I put
modparam("rtpproxy", "rtpproxy_sock", "udp:localhost:7722")
modparam("rtpproxy", "rtpproxy_retr", 2)
modparam("rtpproxy", "ice_candidate_priority_avp",
"$avp(ice_priority)")
mhomed=0
route[FROM_TRUNK]
force_send_socket("pu.bl.ic.ip ");
rtpproxy_manage("","pu.bl.ic.ip ");
$du="sip:ip.of.free.switch:5080";
route(RELAY);
then call is received to user and disconnected
on freeswitch console get some errors
[ERR] switch_core_media.c:7179 AUDIO RTP REPORTS ERROR: [Remote Address
Error!]
[ERR] mod_sofia.c:2290 CODEC NEGOTIATION ERROR. SDP:
v=0
o=- 3679035755 3679035755 IN IP4 pu.bl.ic.ippu.bl.ic.ip
s=pjmedia
b=AS:84
t=0 0
a=X-nat:0
m=audio 4167841678 RTP/AVP 123 8 0 101
c=IN IP4 pu.bl.ic.ippu.bl.ic.ip
b=TIAS:64000
a=rtpmap:123 opus/48000/2
a=fmtp:123
maxplaybackrate=16000;sprop-maxcapturerate=16000;maxaveragebitrate=16000;useinbandfec=1
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=rtcp:4167941679
a=nortpproxy:yes
a=nortpproxy:yes
please advice me
thank you