commit | aa41f0cfa64ece911ae2ecee83fc3190d4a42935 | [log] [tgz] |
---|---|---|
author | Steve Anton <steveanton@webrtc.org> | Tue Jul 11 14:38:29 2017 -0700 |
committer | Steve Anton <steveanton@webrtc.org> | Tue Jul 11 21:49:38 2017 +0000 |
tree | d81c6779a77aa7ce8dfed4a40ced4084fe547c7f | |
parent | f1f9889c447d33dac25bfcfea0cc99f8cc817af0 [diff] |
API for periodically regathering ICE candidates Adds to the RTCConfiguration `ice_regather_interval_range` which, when set, specifies the randomized delay between automatic runs of ICE regathering. The regathering will occur on all networks and re-use the existing ICE ufrag/password. New connections are established once the candidates come back and WebRTC will automatically switch to the new connection that corresponds to the currently selected connection. Bug: webrtc:7969 Change-Id: I6bbf5439a48e285f704aed9f408631cba038c82b Reviewed-on: https://chromium-review.googlesource.com/562505 Reviewed-by: Peter Thatcher <pthatcher@webrtc.org> Cr-Commit-Position: refs/heads/master@{#18978}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.