commit | 48a4beb7a406588419d0464154c0afdc5bd41531 | [log] [tgz] |
---|---|---|
author | mflodman <mflodman@webrtc.org> | Fri Jul 01 11:03:59 2016 |
committer | mflodman <mflodman@webrtc.org> | Fri Jul 01 11:04:10 2016 |
tree | 1c16aecb11e129a2bd2ea32d3434b3f604fc7fc7 | |
parent | 6907d04f903e0ad7d0cdeeebc0ffd427b83f3c53 [diff] |
Auto pause video streams based on encoder target bitrate. This CL changes the auto-pause logic to suspend a stream based on the encoder target bitrate instead of the allocated bitrate for a stream, to account for possible protection, e.g. FEC and NACK. This CL also adds periodic logging of the current BWE and possibility to run with suspension in video loopback test. BUG=webrtc:5868 R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/2117493002 . Cr-Commit-Position: refs/heads/master@{#13360}
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. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.