Hello all,
I am still trying to get RTPEngine to work. At this point, when I make a call, I do see
the offer in the rtpengine log, I also see the update of the SDP (c) changing it to
20.20.20.20. However, after that, there are no logs other than a bunch of "timer run
time = 0.nnnnnnn sec", and the delete when I hang up the call. There is no RTP
traffic what so ever in the rtpengine log (however, the call is completely successful,
other than the RTP traffic not going through RTPEngine).
Here is a breakdown of my configs (I borrowed this format from Maxim Fedorov because I
thought it was very concise)
Starting rtpengine =>
rtpengine --interface=internal/21.21.21.21--interface=external/21.21.21.21\!20.20.20.20
--listen-ng=127.0.0.1:12221 --dtls-passive -f -m 10000 -M 20000 -E -L 7
--log-facility=local1
RTPEngine Public IP: 20.20.20.20
RTPEngine Private IP: 21.21.21.21
kamailio.cfg
modparam("rtpengine", "rtpengine_sock",
"udp:127.0.0.1:12221")
listen=tcp: 21.21.21.21:5060 advertise 20.20.20.20:5060
listen=udp: 21.21.21.21:5060 advertise 20.20.20.20:5060
rtpengine_manage call
rtpengine_manage("trust-address replace-origin replace-session-connection external
external media-address=20.20.20.20"); (I have placed this rtpengine_manage call at
the beginning of all routes).
I have tried many variations of rtpengine_manage parameters, and placement of the call
itself, but I never see RTP traffic in the rtpengine log.
Thank you to all who have looked at this,
-Steve
Show replies by date