[Nice] Gracefull fallback, renegotiations?

Kai.Vehmanen at nokia.com Kai.Vehmanen at nokia.com
Tue May 6 07:53:38 PDT 2008


On 06 May 2008,  Olivier Crête wrote:
>Well, to be able to give libnice the address on the m= line, 
>you have to create a "non-ice" candidate which libnice won't 
>be able to differentiate from an ice candidate and will start 
>doing connchecks on.

... aa, that's a good point. So yes, some STUN checks will be 
sent by current libnice code (between calling nice_agent_set_remote_candidates()
and nice_nice_agent_set_selected_pair()).

So we need to add a new function to disable ICE processing (and
update design.txt). In practise, any sane RTP implementation
should gracefully handle invalid RTP packets (like a STUN packet).
But yes, this should be fixed.

first.surname at nokia.com (Kai Vehmanen)

More information about the Nice mailing list