From #24936 > * Add an signal to Stream.I.Media for the CM to request an ICE restart, which > means the CM will forget all local candidates/credentials and the streaming > implementation is expected to create new ones (but streaming will continue to > the currently selected candidate). Who would make initiate a restart of the ice session ? as in who would take that decision and why ?
Mr Crêpe says: > If the RemoteCredentialsSet signal is fired again, and the credentials > have changed, then there has been an ICE restart. > Also, in the same case, the CM should empty the remote candidate list > If you the CM does an ICE restart, then it fires PleaseRestartICE > and tp-fs should reply with SetCredentials...
See my branch.
You should probably reference http://tools.ietf.org/html/rfc5245#section-9.1.1.1 in the section about ICE restart.
Branch looks good, although like Olivier says, referring to the ICE spec would be nice ;)
merged
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.