commit | 332810ab5d41862b8f85ef30e84dbec4241f8b21 | [log] [tgz] |
---|---|---|
author | Diep Bui <diepbp@webrtc.org> | Wed Oct 12 12:34:52 2022 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Oct 13 10:06:19 2022 |
tree | 76a7290c99ae5ad3c2339038a69b13113cd9cd63 | |
parent | 6c733eed8ebb0274cdd4cc93c0999bd6e1ddae09 [diff] |
Probing integration in loss based bwe 2. - Loss based bwe has 3 states: increasing (increasing when loss limited), decreasing (decreasing when loss limited), or delay based bwe (the same as delay based estimate). - When bandwidth is loss limited and decreasing, and probe result is available, GetLossBasedResult = min(estimate, probe result). - When bandwidth is loss limited and increasing, and the estimate is bounded by acked bitrate * a factor. - When bandwidth is loss limited and probe result is available, use probe bitrate as the current estimate, and reset probe bitrate. Bug: webrtc:12707 Change-Id: I53cb82aa16397941c0cfaf1035116f775bdce72b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/277400 Commit-Queue: Diep Bui <diepbp@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38382}
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 here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.