During multi-parties conference call, we may setup peerconnection with multi-parties. For example, we may have 8 parties in CC.
If our web page is refreshed, peerconnections with 8 parties will be reconstructed, and ICE candidates will be collected once more and ICE check will be carried out once more, it greatly reduce the user expericence due to long time restoration.
So I suggest that can we have a mechanism for ICE storing in server, to let the ICE store in server and when web page refresh or communication drop, JS will fetch the "checked" ICE candidates from server, which will enable fast restoration.
For example, we can add some parameter in IceCandidateCallback or some else, to let web app store the ICE candidates for fast restoration, it is optional, web app may choose implement it or not.
This is just an initial consideration, comments are welcome
Closing as inappropriate for bugtracker. Please go to the mailing list to discuss the issue.