2010/3/20 Paul Kyzivat <pkyzi...@cisco.com>: >> 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.
Yes, it makes sense. However I sitll think there would be some issues related to RTP timeout (the time the UAC waits until it decides there is no incoming audio). Such time would be at least a few seconds, enough fot the human who wouldn't hear ringing... -- Iñaki Baz Castillo <i...@aliax.net> _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors