Iñaki Baz Castillo wrote: > 2010/3/20 Pranab Bohra <pranab.bo...@gmail.com>: >> As per section 2.1 of rfc 3666, the softphone should open the rtp port >> to receive early media when the gateway responds with 183 + SDP. > > The problem is that some servers/gateways send first a 183 with SDP. > The UAC receives the early media. But after a second (or less) the > server sends a 180 and *stops* the RTP. > If the UAC chooses to render the real audio (183) rather than the > artificial ringing (180) then there will be no audio anymore (until > the 200 arrive of course). > This occurs with some phones and some servers.
IMO you should treat it this way: - if you are receiving audio, render it - if you are not receiving audio, and you have received a 180 then generate ringback. Thanks, Paul _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors