commit | 1e98e7bf92e54461650801e95226be4e60c71a80 | [log] [tgz] |
---|---|---|
author | Victor Boivie <boivie@webrtc.org> | Thu Feb 24 21:44:45 2022 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 25 11:00:12 2022 |
tree | db910407042c2f7e1a16588d651ae732a3961bc3 | |
parent | cb24158698e31cadd061c033d69ed962828b9e72 [diff] |
p2p: Add field trial WebRTC-SetSocketReceiveBuffer This field trial sets a non-zero receive buffer on the media UDP socket with the intention to result in less packet loss in situations when the application can't read packets fast enough from the socket. This can be due to e.g. external factors, e.g. operating system not scheduling the application for a longer time, or due to internal factors, e.g. slow processing, a long running garbage collector, and more. The size as set as the field trial parameter, as e.g. WebRTC-SetSocketReceiveBuffer/Enabled-250/ to set it to 250kb. Bug: webrtc:13753 Change-Id: Iae38d0db0c595d6e0148a2fdeb85ee8895e90560 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252581 Reviewed-by: Jonas Oreland <jonaso@webrtc.org> Commit-Queue: Victor Boivie <boivie@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36080}
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.