Hi:
I had a very basic doubt with respect to the
function "hold/unhold" on ser with rtpptoxy and kphone.
Do nathelper and rtpproxy currently support
hold/unhold function (with kphone
Or do they have other methods to acheive that
function?
In my test, I put rtpproxy and ser in same pc,
and two UACs are behind that pc,
When I use hold/unhold, most time it works but some
times it doesn't work
I checked the ethereal log, it seems that the
fail happens only when
1. hold function last less than 60 seconds.
2. once the re-invite's rtp port in SDP announced by
client has been changed
to different rtp port (different from
original rtp port).
So it seems rtpproxy doens't knows the ports come from
both UACs have changed...
and didn't forward UACs' rtp packets.
Here is the question I have conclude from above
description
1. While receive the re-invite message, will ser
recheck the port in SDP
and announce rtpproxy again?
2. Is this the limitation of Ser+rtpproxy with NATed
UACs?
3. Does there has any suggestion that can make this
function works?
(ser+nathelper+rtpproxy with function
hold/uhhold)
Thanks and best regards
Jimmy